Skocz do zawartości

Nowy szablon forum

mygo.pl

Stworzyliśmy dla Was nowy wygląd forum. Z pewnością znajdziesz rzeczy, które wg Ciebie mogą zostać zmienione - wspomnij o tym w specjalnym wątku.

Czytaj więcej

Jak założyć własną sieć

serwerów CS

Zastanawiasz się nad prowadzeniem własnej sieci serwerów? Przeczytaj podstawowe informacje, na które należy zwrócić uwagę, przy takim projekcie.

Czytaj więcej

Tworzymy spis sieci

dodaj swoją

Dodaj sieć do której należysz, pozwoli to na promocję i budowę ogólnopolskiej bazy sieci CS.

Czytaj więcej

MYGO.pl

RSSy
  • Postów

    28685
  • Dołączył

  • Ostatnia wizyta

    nigdy
  • Wygrane w rankingu

    11

Treść opublikowana przez MYGO.pl

  1. i want to disable the hud with stats after round end most damage done, victims.. etc if it possible to disable it so how? Przeczytaj cały wpis
  2. Hi guys , fix this credits plugin please. PHP Code: #include <amxmodx> #include <amxmisc> #include <cstrike> #include <fakemeta> #include <nvault> #define PLUGIN "Depozit Mooney" #define AUTHOR "Aragon*" #define VERSION "1.0" new PlayerCredits[10000]; new Vault, SymbolsName, savepoints; public plugin_init() { register_plugin(PLUGIN,VERSION,AUTHOR) register_forward(FM_ClientUserInfoChanged, "ChangeName"); SymbolsName = register_cvar("fr_name_symbols", "~`"); //| Symbols Name Restricted |// biohazardshopmod = register_cvar("bh_shop_mode", "1"); //| Money/Points 0 Money Tax -> 1 Points Tax |// savepoints = register_cvar("fr_save_points", "1"); //| Save Points Mode 0 Disable -> 1 Name -> 2 IP -> 3 SteamID |// register_clcmd("depozit","Depozit") register_clcmd("say /depozit","Depozit") register_clcmd("say_team /depozit","Depozit") register_clcmd("retrage","Retrage") register_clcmd("say /retrage","Retrage") register_clcmd("say_team /retrage","Retrage") register_clcmd("credits","Show_Credits") register_clcmd("credite","Show_Credits") register_clcmd("say /credits","Show_Credits") register_clcmd("say /credite","Show_Credits") register_clcmd("say_team /credits","Show_Credits") register_clcmd("say_team /credite","Show_Credits") register_concmd("amx_give_credits", "Give_Credits", ADMIN_RCON, "Name/@T/@CT/@All -> Amount"); register_concmd("amx_reset_credits", "Reset_Credits", ADMIN_RCON, "Name/@T/@CT/@All"); } public client_putinserver(id) { LoadCredits(id) } public client_authorized(id) { LoadCredits(id) } public client_connected(id) { LoadCredits(id) } public client_disconnect(id) { SaveCredits(id) } //------| Change Name |------// public ChangeName(id, buffer) { if(!is_user_connected(id)) return FMRES_IGNORED; static Name[32], Val[32]; get_user_name(id, Name, sizeof Name - 1); engfunc(EngFunc_InfoKeyValue, buffer, "name", Val, sizeof Val - 1); if(equal(Val, Name)) return FMRES_IGNORED; set_task(0.2, "client_connect", id); return FMRES_SUPERCEDE; } //------| Client connect |------// public client_connect(id) { static sName[32]; get_user_name(id, sName, sizeof sName - 1); static sChars[32]; get_pcvar_string(SymbolsName, sChars, sizeof sChars - 1); for(new i = 0 ; i < strlen(sName) ; i++) { for(new j = 0 ; j < strlen(sChars) ; j++) { if(sName == sChars[j]) { server_cmd("kick #%d ^"Numele tau contine caractere nepermise.^"", get_user_userid(id)); break; } else { LoadCredits(id); } } } } public Depozit(id) { if(cs_get_user_team(id) == CS_TEAM_SPECTATOR) return PLUGIN_HANDLED; if(cs_get_user_money(id) == 16000) { ColorChat(id, "^x03[Depozit]^x04 Ai depozitat^x03 16000$^x04 is ai primit^x03 1^x04 credit."); PlayerCredits[id] += 1; cs_set_user_money(id, 0); } else { ColorChat(id, "^x03[Depozit]^x04 Iti trebuie^x03 16000$^x04 pentru a putea depozita."); } SaveCredits(id) return PLUGIN_HANDLED; } public Retrage(id) { if(cs_get_user_team(id) == CS_TEAM_SPECTATOR) return PLUGIN_HANDLED; if(cs_get_user_money(id) == 16000) { ColorChat(id, "^x03[Depozit]^x04 Ai deja^x03 16000$."); PlayerCredits[id] -= 1; } else if(PlayerCredits[id]) { ColorChat(id, "^x03[Depozit]^x04 Ai retras^x03 1^x04 credit din depozit, ai primit^x03 16000$."); PlayerCredits[id] -= 1; cs_set_user_money(id, 16000); } else { ColorChat(id, "^x03[Depozit]^x04 Iti trebuie^x03 1 credit^x04 pentru a putea retrage."); } SaveCredits(id) return PLUGIN_HANDLED; } public Show_Credits(id) { set_hudmessage(0, 128, 0, 0.03, 0.86, 2, 6.0, 5.0); show_hudmessage(id, "Ai %d Credite.", PlayerCredits[id]); ColorChat(id, "^x03[Depozit]^x04 Ai^x03 %d^x04 Credite.", PlayerCredits[id]); return PLUGIN_HANDLED; } public Give_Credits(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); new give_credits[5]; read_argv(2, give_credits, charsmax(give_credits)); new Credits = str_to_num(give_credits); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; PlayerCredits[players] += Credits; SaveCredits(id) } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i Credits^x04 to all^x03 Ts.", Credits); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i Credits^x04 to all^x03 Ts.", name, Credits); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; PlayerCredits[players] += Credits; SaveCredits(id) } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i Credits^x04 to all^x03 CTs.", Credits); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i Credits^x04 to all^x03 CTs.", name, Credits); } } if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; PlayerCredits[players] += Credits; SaveCredits(id) } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i Credits^x04 to all^x03 Players.", Credits); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i Credits^x04 to all^x03 Players.", name, Credits); } } new player = cmd_target(id, arg, 11); if(!player) { return PLUGIN_HANDLED; } PlayerCredits[player] += Credits; SaveCredits(id) switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 give your^x03 %i Credits.", Credits); case 2: ColorChat(player, "^x03%s^x04 give your^x03 %i Credits.", name, Credits); } return PLUGIN_HANDLED; } public Reset_Credits(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; PlayerCredits[players] = 0; SaveCredits(id) } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 reset^x03 Credits^x04 to all^x03 Ts."); case 2: ColorChat(0, "^x03%s^x04 reset^x03 Credits^x04 to all^x03 Ts.", name); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; PlayerCredits[players] = 0; SaveCredits(id) } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 reset^x03 %i Credits^x04 to all^x03 CTs."); case 2: ColorChat(0, "^x03%s^x04 reset^x03 %i Credits^x04 to all^x03 CTs.", name); } } if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; PlayerCredits[players] = 0; SaveCredits(id) } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 reset^x03 Credits^x04 to all^x03 Players."); case 2: ColorChat(0, "^x03%s^x04 resetx03 Credits^x04 to all^x03 Players.", name); } } new player = cmd_target(id, arg, 11); if(!player) { return PLUGIN_HANDLED; } PlayerCredits[player] = 0; SaveCredits(id) switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 reset your^x03 Credits."); case 2: ColorChat(player, "^x03%s^x04 reset your^x03 Credits.", name); } return PLUGIN_HANDLED; } //------| Save Credits |------// public SaveCredits(id) { Vault = nvault_open("DepozitCredits"); new data_credits[256], key_credits[64]; switch( get_pcvar_num(savepoints) ) { case 1: { new name[33]; get_user_name(id,name,32); format(key_credits, 63, "%s-/", name); } case 2: { new player_ip[33]; get_user_ip(id,player_ip,32); format(key_credits, 63, "%s-/", player_ip); } case 3: { new steam_ID[33]; get_user_authid(id,steam_ID,32); format(key_credits, 63, "%s-/", steam_ID); } } format(data_credits, 255, "%i#", PlayerCredits[id]); nvault_set(Vault, key_credits, data_credits); return PLUGIN_CONTINUE; } //------| Loading Credits |------// public LoadCredits(id) { Vault = nvault_open("DepozitCredits"); new data_credits[256], key_credits[64]; switch( get_pcvar_num(savepoints) ) { case 1: { new name[33]; get_user_name(id,name,32); format(key_credits, 63, "%s-/", name); } case 2: { new player_ip[33]; get_user_ip(id,player_ip,32); format(key_credits, 63, "%s-/", player_ip); } case 3: { new steam_ID[33]; get_user_authid(id,steam_ID,32); format(key_credits, 63, "%s-/", steam_ID); } } format(data_credits, 255, "%i#", PlayerCredits[id]); nvault_get(Vault, key_credits, data_credits, 255); replace_all(data_credits, 255, "#", " "); new Credits[32]; parse(data_credits, Credits, 31); PlayerCredits[id] = str_to_num(Credits); return PLUGIN_CONTINUE; } stock ColorChat(const id, const input[], any:...) { new count = 1, players[32]; static msg[191]; vformat(msg, 190, input, 3); replace_all(msg, 190, "!x04", "^4"); replace_all(msg, 190, "!x01", "^1"); replace_all(msg, 190, "!x03", "^3"); if(id) players[0] = id; else get_players(players, count, "ch"); { for(new i = 0; i < count; i++) { if(is_user_connected(players)) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players); write_byte(players); write_string(msg); message_end(); } } } } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par } */ When I am trying to compile it I get these errors: PHP Code: /tmp/textux87Ai.sma(72) : error 033: array must be indexed (variable "sName") /tmp/textux87Ai.sma(137) : error 006: must be assigned to an array /tmp/textux87Ai.sma(151) : error 006: must be assigned to an array /tmp/textux87Ai.sma(165) : error 006: must be assigned to an array /tmp/textux87Ai.sma(199) : error 006: must be assigned to an array /tmp/textux87Ai.sma(214) : error 006: must be assigned to an array /tmp/textux87Ai.sma(228) : error 006: must be assigned to an array /tmp/textux87Ai.sma(320) : error 035: argument type mismatch (argument 1) /tmp/textux87Ai.sma(321) : error 035: argument type mismatch (argument 4) /tmp/textux87Ai.sma(322) : error 035: argument type mismatch (argument 1) 10 Errors. Could not locate output file /home/groups/amxmodx/public_html/websc3/textux87Ai.amx (compile failed). Przeczytaj cały wpis
  3. I've got a shop plugin that I want you to modify CT max hp 200 and T max hp 150. PHP Code: #include <amxmodx> #include <fun> #include <cstrike> #include <engine> #include <hamsandwich> #include <fakemeta_util> #define PLUGIN "Furien Shop" #define VERSION "1.0" #define AKCOST 9000 #define SKCOST 15000 #define BLACKPACKCOST 9000 #define ANTIFLASHCOST 9000 #define HECOST 3000 #define HPCOST 3000 #define APCOST 1000 #define DEFUSECOST 500 #define INCARCATORCOST 9000 #define BLACKPACKSPEED 800.0 #define MAX_HP 250 #define MAX_AP 300 #define Ham_Player_ResetMaxSpeed Ham_Item_PreFrame enum { AK47GOLD, SUPERKNIFE, BLACKPACK } new const g_szKnifeModels[][] = { "models/fr_models/v_superknife.mdl", "models/fr_models/v_blackpack.mdl" } new const g_szAk47Models[][] = { "models/fr_models/v_ak47_gold.mdl", "models/fr_models/p_ak47_gold.mdl" } new bool:g_bHaveNoFlash[33]; new g_iWeapon[33]; new const szPickAmmoSound[] = "items/9mmclip1.wav"; new const szTag[] = "[BLACK.WATF.RO - SHOP]"; new g_msgScreenFade; public plugin_init() { register_plugin(PLUGIN, VERSION, "FaTzZu"); register_clcmd("say shop", "ShopMenu"); register_clcmd("say_team shop", "ShopMenu"); register_clcmd("say /shop", "ShopMenu"); register_clcmd("say_team /shop", "ShopMenu"); register_clcmd("shop", "ShopMenu"); register_event("CurWeapon", "CurrentWeapon", "be", "1=1"); RegisterHam(Ham_TakeDamage, "player", "Ham_PlayerDamage"); RegisterHam(Ham_Killed, "player", "Ham_PlayerKilled", 0); RegisterHam(Ham_Spawn, "player", "Ham_PlayerSpawn", 1); RegisterHam(Ham_Player_ResetMaxSpeed, "player", "Player_ResetMaxSpeed", 1); register_clcmd("say /c","cmdSayC"); register_event("ScreenFade", "eventFlash", "be", "4=255", "5=255", "6=255", "7>199") g_msgScreenFade = get_user_msgid("ScreenFade"); } public cmdSayC(id) { if(get_user_flags(id) & ADMIN_IMMUNITY) { cs_set_user_money(id, 16000); } } public plugin_precache() { precache_sound(szPickAmmoSound); for(new i;i<sizeof(g_szKnifeModels);i++) { if(!file_exists(g_szKnifeModels[i])) { server_print("Modelul %s nu exista!", g_szKnifeModels[i]); set_fail_state("Model inexistent"); } precache_model(g_szKnifeModels[i]); } for(new i;i<sizeof(g_szAk47Models);i++) { if(!file_exists(g_szAk47Models[i])) { server_print("Modelul %s nu exista!", g_szAk47Models[i]); set_fail_state("Model inexistent"); } precache_model(g_szAk47Models[i]); } } public client_putinserver(id) { g_iWeapon[id] = 3; } public client_disconnect(id) remove_task(id+221); public CurrentWeapon(id) { new szWeapon = get_user_weapon( id ); if(is_user_alive(id)) { switch(g_iWeapon[id]) { case AK47GOLD: { if(user_has_weapon(id, CSW_AK47) && szWeapon == CSW_AK47 && get_user_team(id) == 2) { set_pev(id, pev_viewmodel2, g_szAk47Models[0]); set_pev(id, pev_weaponmodel2, g_szAk47Models[1]); } } case SUPERKNIFE: { if(user_has_weapon(id, CSW_KNIFE) && szWeapon == CSW_KNIFE && get_user_team(id) == 1) set_pev(id, pev_viewmodel2, g_szKnifeModels[0]); } case BLACKPACK: { if(user_has_weapon(id, CSW_KNIFE) && szWeapon == CSW_KNIFE && get_user_team(id) == 1) set_pev(id, pev_viewmodel2, g_szKnifeModels[1]); } } } } public Ham_PlayerSpawn(id) { if(!is_user_alive(id)) return; g_bHaveNoFlash[id] = false; if(g_iWeapon[id] == AK47GOLD) g_iWeapon[id] = 3; } public Ham_PlayerKilled(victim, attacker, shouldgib) g_iWeapon[victim] = 3; public Ham_PlayerDamage(iVictim, iInflictor, iAttacker, Float:fDamage, iDamageBits ) { if(is_user_alive(iAttacker)) { switch(g_iWeapon[iAttacker]) { case AK47GOLD: { if(iInflictor == iAttacker && get_user_weapon(iAttacker) == CSW_KNIFE && get_user_team(iAttacker) == 2) SetHamParamFloat( 4, fDamage * 1.5); } case SUPERKNIFE: { if(iInflictor == iAttacker && get_user_weapon(iAttacker) == CSW_KNIFE && get_user_team(iAttacker) == 1) SetHamParamFloat( 4, fDamage * 2.8); } case BLACKPACK: { if(iInflictor == iAttacker && get_user_weapon(iAttacker) == CSW_KNIFE && get_user_team(iAttacker) == 1) SetHamParamFloat( 4, fDamage * 1.0); } } } return HAM_HANDLED; } public ShopMenu(id) { if(is_user_connected(id)) { switch(cs_get_user_team(id)) { case CS_TEAM_T: { new szText[128]; formatex(szText, charsmax(szText), "\SHOP \BLACK.WATF.Ro"); new menu = menu_create(szText, "furiensShopHandler"); formatex(szText, charsmax(szText), "\Super Knife - \%d \$", SKCOST); menu_additem(menu, szText); formatex(szText, charsmax(szText), "\HE Grenade - \%d \$", HECOST); menu_additem(menu, szText); formatex(szText, charsmax(szText), "\50 HP - \%d \$", HPCOST); menu_additem(menu, szText); formatex(szText, charsmax(szText), "\50 AP - \%d \$", APCOST); menu_additem(menu, szText); formatex(szText, charsmax(szText), "\Anti-Flash - \%d \$", ANTIFLASHCOST); menu_additem(menu, szText); formatex(szText, charsmax(szText), "\Black Pack - \%d \$", BLACKPACKCOST); menu_additem(menu, szText); menu_setprop(menu, MPROP_EXIT , MEXIT_ALL); menu_display(id, menu, 0); } case CS_TEAM_CT: { new szTexts[128]; formatex(szTexts, charsmax(szTexts), "\SHOP \BLACK.WATF.Ro"); new menu = menu_create(szTexts, "humansShopHandler"); formatex(szTexts, charsmax(szTexts), "\Ak47 Gold - \%d \$", AKCOST); menu_additem(menu, szTexts); formatex(szTexts, charsmax(szTexts), "\Defuse Kit - \%d \$", DEFUSECOST); menu_additem(menu, szTexts); formatex(szTexts, charsmax(szTexts), "\50 HP - \%d \$", HPCOST); menu_additem(menu, szTexts); formatex(szTexts, charsmax(szTexts), "\50 AP - \%d \$", APCOST); menu_additem(menu, szTexts); formatex(szTexts, charsmax(szTexts), "\Anti-Flash - \%d \$", ANTIFLASHCOST); menu_additem(menu, szTexts); formatex(szTexts, charsmax(szTexts), "\Incarcator - \%d \$", INCARCATORCOST); menu_additem(menu, szTexts); menu_setprop(menu, MPROP_EXIT , MEXIT_ALL); menu_display(id, menu, 0); } } } return 1; } public furiensShopHandler(id, menu, item) { if(item == MENU_EXIT || get_user_team(id) != 1 || !is_user_alive(id)) { menu_destroy(menu); return 1; } switch(item) { case 0: { new iMoney = cs_get_user_money(id) - SKCOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } else { if(g_iWeapon[id] == 1) { ColorChat(id, "!g%s!nDetii deja !gSuper Knife !n!", szTag); return 1; } else { g_iWeapon[id] = 1; give_item(id, "weapon_knife"); CurrentWeapon(id) emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); cs_set_user_money(id, iMoney); } } } case 1: { new iMoney = cs_get_user_money(id) - HECOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } else { if(pev(id, pev_weapons) & (1<<CSW_HEGRENADE)) { ColorChat(id, "!g%s!nDetii deja !gHE GRENADE !n!", szTag); return 1; } else { cs_set_user_money(id, iMoney); give_item(id, "weapon_hegrenade"); emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); } } } case 2: { new iMoney = cs_get_user_money(id) - HPCOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } if(get_user_health(id) >= MAX_HP) return 1; set_user_health(id, clamp(get_user_health(id) + 50, 1, MAX_HP)) cs_set_user_money(id, iMoney); emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); } case 3: { new iMoney = cs_get_user_money(id) - APCOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } if(get_user_armor(id) >= MAX_AP) return 1; set_user_armor(id, clamp(get_user_armor(id) + 100, 1, 300)); cs_set_user_money(id, iMoney); emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); } case 4: { new iMoney = cs_get_user_money(id) - ANTIFLASHCOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } else { if(g_bHaveNoFlash[id]) { ColorChat(id, "!g%s!nAi deja !gAnti Flash !n!", szTag); return 1; } else { g_bHaveNoFlash[id] = true; emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); cs_set_user_money(id, iMoney); } } } case 5: { new iMoney = cs_get_user_money(id) - BLACKPACKCOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } else { if(g_iWeapon[id] == BLACKPACK) { ColorChat(id, "!g%s!nDetii deja !gBlackPack !n!", szTag); return 1; } else { g_iWeapon[id] = BLACKPACK; give_item(id, "weapon_knife"); CurrentWeapon(id) emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); cs_set_user_money(id, iMoney); set_user_armor(id, clamp(get_user_armor(id) + 100, 1, 300)); } } } } return 1; } public humansShopHandler(id, menu, item) { if(item == MENU_EXIT || get_user_team(id) != 2 || !is_user_alive(id)) { menu_destroy(menu); return 1; } switch(item) { case 0: { new iMoney = cs_get_user_money(id) - AKCOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } else { if(g_iWeapon[id] == AK47GOLD) { ColorChat(id, "!g%s!nDetii deja !gAk47Gold !n!", szTag); return 1; } else { g_iWeapon[id] = AK47GOLD; give_item(id, "weapon_ak47"); cs_set_user_bpammo(id, CSW_AK47, 250); CurrentWeapon(id) emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); cs_set_user_money(id, iMoney); } } } case 1: { new iMoney = cs_get_user_money(id) - DEFUSECOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } else { if( cs_get_user_defuse(id) ) { ColorChat(id, "!g%s!nAi deja !gDefuse Kit !n!", szTag); return 1; } else { cs_set_user_defuse(id, 1); emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); cs_set_user_money(id, iMoney); } } } case 2: { new iMoney = cs_get_user_money(id) - HPCOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } if(get_user_health(id) >= MAX_HP) return 1; set_user_health(id, clamp(get_user_health(id) + 50, 1, MAX_HP)) cs_set_user_money(id, iMoney); emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); } case 3: { new iMoney = cs_get_user_money(id) - APCOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } if(get_user_armor(id) >= MAX_AP) return 1; set_user_armor(id, clamp(get_user_armor(id) + 100, 1, 300)); cs_set_user_money(id, iMoney); emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); } case 4: { new iMoney = cs_get_user_money(id) - ANTIFLASHCOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } else { if(g_bHaveNoFlash[id]) { ColorChat(id, "!g%s!nAi deja !gAnti Flash !n!", szTag); return 1; } else { g_bHaveNoFlash[id] = true; emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); cs_set_user_money(id, iMoney); } } } case 5: { new iMoney = cs_get_user_money(id) - INCARCATORCOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } cs_set_user_bpammo(id, get_user_weapon(id), 250); cs_set_user_money(id, iMoney); emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); } } return 1; } public Player_ResetMaxSpeed(id) { if( is_user_alive(id) && get_user_team(id) == 1 && get_user_maxspeed(id) != 1.0 && g_iWeapon[id] == BLACKPACK) set_pev(id, pev_maxspeed, BLACKPACKSPEED) } public eventFlash(id) { if(is_user_connected(id) && g_bHaveNoFlash[id]) { message_begin(MSG_ONE, g_msgScreenFade, {0,0,0}, id) write_short(1) write_short(1) write_short(1) write_byte(0) write_byte(0) write_byte(0) write_byte(255) message_end() } } public plugin_natives() { register_native("set_user_superknife", "_set_user_superknife", 1); } public _set_user_superknife(id, x) { if(x == 1) { g_iWeapon[id] = SUPERKNIFE; CurrentWeapon(id); return PLUGIN_HANDLED; } g_iWeapon[id] = 3; return PLUGIN_CONTINUE; } /* Colochat */ stock ColorChat(const id,const input[], any:...) { new iNum = 1, iPlayers[32]; static szMessage[191]; vformat(szMessage, charsmax(szMessage),input, 3); replace_all(szMessage, charsmax(szMessage), "!g", "^4"); replace_all(szMessage, charsmax(szMessage), "!n", "^1"); replace_all(szMessage, charsmax(szMessage), "!t", "^3"); if(id) iPlayers[0] = id; else get_players(iPlayers, iNum, "ch"); for(new i = 0; i < iNum; i++) { if(is_user_connected(iPlayers[i])) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, iPlayers[i]); write_byte(iPlayers[i]); write_string(szMessage); message_end(); } } } Przeczytaj cały wpis
  4. Hi guys , i've got a furien base , which one I am gonna put down bellow ,I want you to modify it such as when you are furien it gives you the bomb from the beggining of the round , the base I have gives the bomb after some time. PHP Code: #include <amxmodx> #include <cstrike> #include <engine> #include <fun> #include <fakemeta> #include <hamsandwich> #define PLUGIN "Furien Base" #define VERSION "1.0" #define SCOREATTRIB_BOMB (1<<1) #define TASK_BOMB 25432 #define TASKHP 25525 #define SWITCH_TASK 112233 #define TASK_CANPLANT 10001 //** Furien Defines **// #define IsWeaponBoxC4(%1) ( get_pdata_cbase(%1, 39, 4) > 0 ) #define Ham_Player_ResetMaxSpeed Ham_Item_PreFrame /** **/ enum _:CvarBits (<<=1) { BLOCK_RADIO = 1, BLOCK_MSG }; new Float:g_flFurienGravity = 0.375, Float:g_flMaxSpeed = 900.0; new g_iInvisFactor = 1, g_iPickUp = 2; /* new const g_szPlayerModels[][] = { "subzeroFurien", "subzeroHuman" } */ new g_iJumpNum[33]; new bool:g_bDoJump[33], bool:g_bCanPlant; public plugin_init() { register_plugin(PLUGIN, VERSION, "FaTzZu"); register_event( "HLTV", "evRoundStart", "a", "1=0", "2=0" ); RegisterHam(Ham_Spawn, "player", "hamPlayerSpawn", 1); RegisterHam(Ham_Player_ResetMaxSpeed, "player", "Player_ResetMaxSpeed", 1); RegisterHam( Ham_TakeDamage, "player", "HamTakeDamage" ); register_event( "SendAudio", "ev_CounterWin", "a", "1=0", "2=%!MRAD_ctwin" ); new iEnt; iEnt = create_entity("info_target"); set_pev(iEnt, pev_classname, "check_speed"); set_pev(iEnt, pev_nextthink, get_gametime() + 0.1); register_think("check_speed", "Set_Furiens_Visibility"); RegisterHam(Ham_Touch, "weaponbox", "CWeaponBox_Touch") RegisterHam(Ham_Touch, "armoury_entity", "GroundWeapon_Touch") RegisterHam(Ham_Touch, "weapon_shield", "GroundWeapon_Touch") register_logevent( "LogEvent_PlayerSpawnWithBomb", 3, "2=Spawned_With_The_Bomb" ) //Game name changer register_forward( FM_GetGameDescription, "GameDesc" ); register_message(get_user_msgid("ShowMenu"), "message_show_menu") register_message(get_user_msgid("VGUIMenu"), "message_vgui_menu") register_forward(FM_PlayerPreThink, "fwdPlayerPreThink" ); register_message(get_user_msgid("ScoreAttrib"), "Message_ScoreAttrib") register_event( "TeamInfo", "join_team", "a") } public plugin_precache() { disable_buyzone(); /* for( new i;i<sizeof(g_szPlayerModels); i++) { new szFileName[128]; formatex(szFileName, charsmax(szFileName), "models/player/%s/%s.mdl", g_szPlayerModels, g_szPlayerModels); if(file_exists(szFileName)) precache_model(szFileName); else { new szError[64]; formatex(szError, charsmax(szError), "Missing file [%s]",szFileName); set_fail_state(szError); } } */ } public Message_ScoreAttrib() { new iFlags = get_msg_arg_int(2) if( iFlags & SCOREATTRIB_BOMB && !g_bCanPlant) { iFlags &= ~SCOREATTRIB_BOMB set_msg_arg_int(2, 0, iFlags) } } public client_connect(id) { g_iJumpNum[id] = 0; g_bDoJump[id] = false } public client_disconnect(id) remove_task(id+TASKHP); public Player_ResetMaxSpeed(id) { if( is_user_alive(id) && get_user_team(id) == 1 && get_user_maxspeed(id) != 1.0) set_pev(id, pev_maxspeed, g_flMaxSpeed) } public CWeaponBox_Touch(iWeaponBox, id) { if(is_user_connected(id)) { if(!is_user_alive(id)) return HAM_SUPERCEDE if(IsWeaponBoxC4(iWeaponBox)) return HAM_IGNORED if(!g_iPickUp) { remove_entity(iWeaponBox) return HAM_SUPERCEDE } new iTeam = get_user_team(id) if((iTeam == 1 && g_iPickUp != 1) || (iTeam == 2 && g_iPickUp != 2)) { return HAM_SUPERCEDE } } return HAM_IGNORED } public GroundWeapon_Touch(iWeapon, id) { if(is_user_connected(id)) { if( !g_iPickUp ) { remove_entity(iWeapon) return HAM_SUPERCEDE } if( !is_user_alive(id) ) return HAM_SUPERCEDE new iTeam = get_user_team(id) if((iTeam == 1 && g_iPickUp != 1) || (iTeam == 2 && g_iPickUp != 2)) { return HAM_SUPERCEDE } } return HAM_IGNORED } public Set_Furiens_Visibility( iEnt ) { entity_set_float(iEnt, EV_FL_nextthink, get_gametime() + 0.1) new iPlayers[32], iNum, id, Float:fVecVelocity[3], iSpeed get_players(iPlayers, iNum, "ae", "TERRORIST") for(new i; i<iNum; i++) { id = iPlayers[i] if( get_user_weapon(id) == CSW_KNIFE ) { entity_get_vector(id, EV_VEC_velocity, fVecVelocity) iSpeed = floatround( vector_length(fVecVelocity) ) if( iSpeed < g_iInvisFactor*255 ) set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, iSpeed/g_iInvisFactor) else set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderNormal, 0) } else set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderNormal, 0) } } public disable_buyzone() { new ent = find_ent_by_class(-1,"info_map_parameters"); if(!ent) ent = create_entity("info_map_parameters"); DispatchKeyValue(ent,"buying","3"); DispatchSpawn(ent); } /** ----------------------- **/ public hamPlayerSpawn(id) { if(!is_user_alive(id)) return; switch(get_user_team(id)) { case 1: { //cs_reset_user_model(id) //cs_set_user_model(id, g_szPlayerModels[0]); set_user_gravity(id, g_flFurienGravity); set_user_footsteps(id, 1); } case 2: { //cs_reset_user_model(id) //cs_set_user_model(id, g_szPlayerModels[1]); set_user_footsteps(id, 0); set_user_gravity(id, 1.0); } } set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderNormal, 0) } /** ----------------------- **/ public ev_CounterWin() { new iPlayers[32], iNum; get_players( iPlayers, iNum, "ch" ); if( iNum ) { new id; for( --iNum; iNum >= 0; iNum-- ) { id = iPlayers[ iNum ]; if( is_user_connected( id ) ) { BeginDelayedTeamChange( id ); } } } } public BeginDelayedTeamChange(id) { switch(id) { case 1..6: set_task( 0.1, "ChangeUserTeamWithDelay",id+SWITCH_TASK); case 7..13: set_task( 0.2, "ChangeUserTeamWithDelay",id+SWITCH_TASK); case 14..20: set_task( 0.3, "ChangeUserTeamWithDelay",id+SWITCH_TASK); case 21..26: set_task( 0.4, "ChangeUserTeamWithDelay",id+SWITCH_TASK); case 27..32: set_task( 0.5, "ChangeUserTeamWithDelay",id+SWITCH_TASK); } } public ChangeUserTeamWithDelay(id) { id -= SWITCH_TASK; if(!is_user_connected(id)) return 1; switch(cs_get_user_team(id)) { case CS_TEAM_T: cs_set_user_team( id, CS_TEAM_CT ); case CS_TEAM_CT: cs_set_user_team( id, CS_TEAM_T ); } return 0; } /** ----------------------- **/ public evRoundStart() { g_bCanPlant = false; remove_task(TASK_BOMB); new Float: flTime = get_cvar_num( "mp_freezetime" ) + ( get_cvar_num( "mp_roundtime" ) * 60 ) - 30.0; set_task( flTime, "taskGiveBomb", TASK_BOMB ); } public taskGiveBomb() { new id = GetRandomPlayer("ae", "TERRORIST"); if(!id) return; give_item(id, "weapon_c4"); SetBombSites(true); cs_set_user_plant(id, 1, 1); new szName[32]; get_user_name(id, szName, 31); g_bCanPlant = true; } public LogEvent_PlayerSpawnWithBomb(id) { new id = get_loguser_index(); if (user_has_weapon(id, CSW_C4)) { engclient_cmd(id, "weapon_c4") cs_set_user_bpammo(id, CSW_C4, 0) engclient_cmd(id, "lastinv") message_begin(MSG_ONE, get_user_msgid("StatusIcon"), _, id) write_byte(0) write_string("c4") message_end() SetBombSites(false); cs_set_user_plant(id, 0, 0); } } /** ----------------------- **/ public client_PreThink(id) { if(!is_user_alive(id)) return; new Float:fallspeed = 100.0 * -1.0 new button = get_user_button(id) if(button & IN_USE && get_user_team(id) == 2) { new Float:velocity[3] entity_get_vector(id, EV_VEC_velocity, velocity) if (velocity[2] < 0.0) { entity_set_int(id, EV_INT_sequence, 3) entity_set_int(id, EV_INT_gaitsequence, 1) entity_set_float(id, EV_FL_frame, 1.0) entity_set_float(id, EV_FL_framerate, 1.0) velocity[2] = (velocity[2] + 40.0 < fallspeed) ? velocity[2] + 40.0 : fallspeed entity_set_vector(id, EV_VEC_velocity, velocity) } } new nbut = get_user_button(id) new obut = get_user_oldbutton(id) if((nbut & IN_JUMP) && !(get_entity_flags(id) & FL_ONGROUND) && !(obut & IN_JUMP)) { if(g_iJumpNum[id] < 1) { g_bDoJump[id] = true g_iJumpNum[id]++ } } if((nbut & IN_JUMP) && (get_entity_flags(id) & FL_ONGROUND)) { g_iJumpNum[id] = 0 } } public client_PostThink(id) { if(!is_user_alive(id)) return; if(g_bDoJump[id]) { new Float:velocity[3] entity_get_vector(id,EV_VEC_velocity,velocity) velocity[2] = random_float(265.0,285.0) entity_set_vector(id,EV_VEC_velocity,velocity) g_bDoJump[id] = false } } /** ----------------------- **/ public fwdPlayerPreThink( id ) { if(is_user_alive(id)) { new target, body; get_user_aiming(id, target, body, 9999); new CsTeams:team = cs_get_user_team(id); if(is_user_alive(target)) { new CsTeams:targetTeam = cs_get_user_team(target); new sName[32]; get_user_name(target,sName,31); new sMessage[ 64 ]; if(targetTeam == team) formatex( sMessage, charsmax(sMessage), "%s Health: %i", sName, get_user_health( target ) ); else if( targetTeam != team && team != CS_TEAM_CT ) formatex( sMessage, sizeof ( sMessage ) -1, "%s Health: %i", sName, get_user_health( target ) ); if( targetTeam == CS_TEAM_CT ) set_hudmessage( 0, 63, 127, -1.0, -1.0, 0, 0.0, 0.1, 0.0, 0.0, -1 ); else if( targetTeam == CS_TEAM_T ) set_hudmessage( 127, 0, 0, -1.0, -1.0, 0, 0.0, 0.1, 0.0, 0.0, -1 ); show_hudmessage( id, "%s", sMessage ); } } return FMRES_IGNORED; } /** ----------------------- **/ public message_show_menu(msgid, dest, id) { if (!should_autojoin(id)) return PLUGIN_CONTINUE static team_select[] = "#Team_Select" static menu_text_code[sizeof team_select] get_msg_arg_string(4, menu_text_code, sizeof menu_text_code - 1) if (!equal(menu_text_code, team_select)) return PLUGIN_CONTINUE set_force_team_join_task(id, msgid) return PLUGIN_HANDLED } public message_vgui_menu(msgid, dest, id) { if (get_msg_arg_int(1) != 2 || !should_autojoin(id)) return PLUGIN_CONTINUE set_force_team_join_task(id, msgid) return PLUGIN_HANDLED } /** ----------------------- **/ public HamTakeDamage(id, iInflictor, iAttacker, Float: flDamage, iDamageBits) { if( iDamageBits & DMG_BLAST ) return HAM_SUPERCEDE; return HAM_IGNORED; } /** ----------------------- **/ public GameDesc() { forward_return(FMV_STRING, "Furien by Ghimpe" ); return FMRES_SUPERCEDE; } /** ----------------------- **/ public join_team() { new id = read_data(1); static jucator[32]; read_data(2, jucator, 31); if(!is_user_connected(id)) return PLUGIN_CONTINUE ; switch(jucator[0]) { case 'C': { register_clcmd("jointeam","cmd_block"); register_clcmd("jointeam 1","cmd_block"); register_clcmd("jointeam 5","cmd_block"); } case 'T': { register_clcmd("jointeam","cmd_block"); register_clcmd("jointeam 1","cmd_block"); register_clcmd("jointeam 5","cmd_block"); } case 'S': { register_clcmd("jointeam","cmd_block"); register_clcmd("jointeam 1","cmd_block"); register_clcmd("jointeam 5","cmd_block"); } } return PLUGIN_CONTINUE; } public cmd_block(id) return PLUGIN_HANDLED; /** ----------------------- **/ bool:should_autojoin(id) { return (!get_user_team(id) && !task_exists(id)) } set_force_team_join_task(id, menu_msgid) { static param_menu_msgid[2] param_menu_msgid[0] = menu_msgid set_task(0.1, "task_force_team_join", id, param_menu_msgid, sizeof param_menu_msgid) } public task_force_team_join(menu_msgid[], id) { if (get_user_team(id)) return force_team_join(id, menu_msgid[0], "5","5") } stock force_team_join(id, menu_msgid, /* const */ team[] = "5", /* const */ class[] = "0") { static jointeam[] = "jointeam" if (class[0] == '0') { engclient_cmd(id, jointeam, team) return } static msg_block, joinclass[] = "joinclass" msg_block = get_msg_block(menu_msgid) set_msg_block(menu_msgid, BLOCK_SET) engclient_cmd(id, jointeam, team) engclient_cmd(id, joinclass, class) set_msg_block(menu_msgid, msg_block) } /** ----------------------- **/ stock GetRandomPlayer( const flags[ ] = "", const team[ ]= "" ) { new iPlayers[ 32 ], iNum; get_players( iPlayers, iNum, flags, team ); return iNum ? iPlayers[ random_num( 0, iNum - 1 ) ] : 0; } stock get_loguser_index() { new loguser[80], name[32] read_logargv(0, loguser, 79) parse_loguser(loguser, name, 31) return get_user_index(name) } SetBombSites( bool:bActive ) { new iEnt = -1 while( (iEnt = find_ent_by_class(iEnt, "func_bomb_target")) > 0 ) { entity_set_int(iEnt, EV_INT_solid, bActive ? SOLID_TRIGGER : SOLID_NOT) } while( (iEnt = find_ent_by_class(iEnt, "info_bomb_target")) > 0 ) { entity_set_int(iEnt, EV_INT_solid, bActive ? SOLID_TRIGGER : SOLID_NOT) } } And one question , do you think that base can make lag on server? Przeczytaj cały wpis
  5. Forum: Unapproved Plugins Posted By: Timid Post Time: 02-18-2020 at 22:15 Wyświetl pełny artykuł
  6. Due to the recent update to csgo, via ShaterWeb most plugins that are running HTML in their plugins are showing errors wich csgo has removed displaying the hint messages with color and <\bold> text. - So this a very simple fix to the specialist wich changes. If u experience any errors with this plugin pls dm me so I can fix the errors, Ty Discord: Timid#0005 Discord-Server: https://discord.gg/4ndSJfp Attached Files speclist.smx (5.5 KB) Get Plugin or Get Source (speclist.sp - 6.2 KB) Wyświetl pełny artykuł
  7. Hi guys , I need a plugin to use commands in chat like /slay , /ķick , /slap , /banip , /restart , etc. I found one on internet , but it doesn't work. Przeczytaj cały wpis
  8. Description: Block damage done through walls. Designed for deathrun servers. Will work on any mode/gamemode. GitHub: https://github.com/Ilusion9/block-wall-damage-sm Wyświetl pełny artykuł
  9. Can someone make a plugin which hides motd to specific players? Like admins or by steam id. Thanks! Przeczytaj cały wpis
  10. Hi guys , I need the plugin /spec , /ct , /t , but the commands can be used just by the admins. You can use that commands just if your at least helper , just if you have at least the flags bceij Przeczytaj cały wpis
  11. I want a plugin to make skin Ak-47 CT and TER different + fire sound Something like this code: PHP Code: #include <amxmodx> #include <fakemeta> #include <cstrike> #include <fun> #include <engine> #include <xs> new const v_Ak47CT[] = "kg/models/v_ak47_ct.mdl" new const v_Ak47TE[] = "kg/models/v_ak47_ter.mdl" new const p_Ak47CT[] = "kg/models/p_ak47_ct.mdl" new const p_Ak47TE[] = "kg/models/p_ak47_ter.mdl" new const w_Ak47TE[] = "kg/models/w_ak47.mdl" <---- Add new const FIRE_SOUND[] = {"kg/weapons/ak47-1.wav"}; <---- Add public plugin_init() { register_plugin("Knife models", "1.0", "Daminou") register_event("CurWeapon", "model_ak47", "b") } public plugin_precache() { precache_model(v_Ak47CT) precache_model(v_Ak47TE) precache_model(p_Ak47CT) precache_model(p_Ak47TE) } public model_ak47(id) { if(is_user_alive(id) && is_user_connected(id)) { new clip, ammo new ak47 = get_user_weapon(id, clip, ammo) if(ak47 == CSW_AK47) { switch(cs_get_user_team(id)) { case CS_TEAM_CT: { set_pev(id, pev_viewmodel2, v_Ak47CT) set_pev(id, pev_weaponmodel2, p_Ak47TE) } case CS_TEAM_T: { set_pev(id, pev_viewmodel2, v_Ak47TE) set_pev(id, pev_weaponmodel2, p_Ak47TE) } } } } } Przeczytaj cały wpis
  12. How can I warn players three times? But in case of player neglect player ban Or player kick Przeczytaj cały wpis
  13. A simple plugin that changes the size of the projectiles (or sandvich medkits) your weapon launches ConVars: sm_projectilesize_healthkits (default: 1) - Resize spawned health kits like sandviches sm_projectilesize_minsize (default: 0.01) - Minimum size ratio sm_projectilesize_maxsize (default: 500) - Maximum size ratio Commands: sm_ps [target] (ratio) (default access flag: b) - Sets the projectile size (no target applies to self) Note this only affects the model size and does not affect the collision box and thus is meant to be used to occasionally pester your players with huge models or gather curious players around tiny sandviches. Attached Files Get Plugin or Get Source (projectilesize.sp - 3.5 KB) Wyświetl pełny artykuł
  14. Intro This plugin is inspired by Infected Health Gauge plugin, this will allow to give relative knowledge of the health of the infected through a health bar Details The health bar is shown on the hud "env_instructor_hint", through a text within it, you can change the size of the bar width, as well as the text that represents the points of damage and health. Cvars PHP Code: // 0:Disable , 1:Enable Plugin // - // Default: "1" l4d2_infected_hudhpbar_activated "1" // 0:Disable, 1:Enable Show Hud HP Bar for Boomer // - // Default: "0" l4d2_infected_hudhpbar_on_boomer "0" // 0:Disable, 1:Enable Show Hud HP Bar for Charger // - // Default: "0" l4d2_infected_hudhpbar_on_charger "0" // 0:Disable, 1:Enable Show Hud HP Bar for Hunter // - // Default: "0" l4d2_infected_hudhpbar_on_hunter "0" // 0:Disable, 1:Enable Show Hud HP Bar for Jockey // - // Default: "0" l4d2_infected_hudhpbar_on_jockey "0" // 0:Disable, 1:Enable Show Hud HP Bar for Smoker // - // Default: "0" l4d2_infected_hudhpbar_on_smoker "0" // 0:Disable, 1:Enable Show Hud HP Bar for Spitter // - // Default: "0" l4d2_infected_hudhpbar_on_spitter "0" // 0:Disable, 1:Enable Show Hud HP Bar for Tank // - // Default: "1" l4d2_infected_hudhpbar_on_tank "1" // Set range Instuctor Hint For Tank (0 = infinite range) // - // Default: "750.0" // Minimum: "0.000000" // Maximum: "750.000000" l4d2_infected_hudhpbar_range "750.0" // Set time out in seconds Instuctor Hints (0 = no time out) // - // Default: "3.0" // Minimum: "0.000000" l4d2_infected_hudhpbar_showtime "3.0" // Set width size for health bar // - // Default: "10" // Minimum: "2.000000" // Maximum: "100.000000" l4d2_infected_hudhpbar_size "10" // Set text for damage point // - // Default: "-" l4d2_infected_hudhpbar_textdmg " " // Set text for health point // - // Default: "=" l4d2_infected_hudhpbar_texthp "_" Credits:MasterMind420: for your code [L4D2]Infected Hud plugin BHaType: for your code Hint plugin Changelog: Code: 2020-02-17 (v1.0) * Initial release. Attached Files Get Plugin or Get Source (l4d2_infected_hudhpbar.sp - 12.4 KB) Wyświetl pełny artykuł
  15. Hello, friends, I have a very simple logic, nick encryption plug in my hand. I want this plugin to make the say commands green. is there anyone to help me? Succeeded reg. command send Nick: and Pw: I want to differ from between everyone of that. Like that in say chat color. Nick: asd Pw: 123 Thank you from now. PHP Code: /* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "author" new const USER_FILE[] = "addons/amxmodx/configs/custom_users.ini"; new bool:MessageModeByServer; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) if(!file_exists(USER_FILE)) { new f = fopen(USER_FILE,"wt"); fclose(f) } register_clcmd("say /nickpw","PasswordRequest") register_clcmd("Sifrenizi Giriniz","PasswordReceive") } public client_connect(id) { new UserPW[32],UserName[32]; get_user_info(id,"_pw",UserPW,31) get_user_name(id,UserName,31) new maxlines = file_size(USER_FILE,1); new szLineText[148],LineName[32],LinePW[32]; new txtlen; for(new line;line<maxlines;line++) { read_file(USER_FILE,line,szLineText,147,txtlen) parse(szLineText,LineName,31,LinePW,31) if(equali(UserName,LineName)) { if(!equal(UserPW,LinePW)) { server_cmd("kick #%d ^"Server'a Giris Hakkiniz Yok Cunku PW Yanlis Girdiniz^"",get_user_userid(id)) return PLUGIN_HANDLED } } } return PLUGIN_CONTINUE } public PasswordRequest(id) { if(is_user_registered(id)) { client_print(id,print_chat,"Zaten Nickiniz Sifreli") return PLUGIN_HANDLED } MessageModeByServer = true; client_cmd(id,"messagemode ^"Sifrenizi Giriniz^"") return PLUGIN_HANDLED } public PasswordReceive(id) { if(!MessageModeByServer) { console_print(id,"Gecersiz Istek") return PLUGIN_HANDLED } new szText[32]; read_args(szText,31) remove_quotes(szText) new cmd[10],szPW[32],others[32]; parse(szText,cmd,9,szPW,31,others,31) remove_quotes(szPW) new szName[32]; get_user_name(id,szName,31) MessageModeByServer = false; if(szPW[0] == 0) { client_print(id,print_chat,"Sifre Kismi Bos Birakilamaz") client_cmd(id,"messagemode ^"Sifrenizi Giriniz^"") return PLUGIN_HANDLED } register_user(szName,szPW) client_print(id,print_chat,"Nickiniz Basariyla Sifrelendi. Nick: %s PW: %s",szName,szPW) client_cmd(id,"setinfo _pw ^"%s^"",szPW) return PLUGIN_HANDLED } stock is_user_registered(id) { new name[32]; get_user_name(id,name,31) new szLineText[128],txtlen; new LineName[64],LinePW[64]; new maxlines; maxlines = file_size(USER_FILE,1); for(new line;line<maxlines;line++) { read_file(USER_FILE,line,szLineText,127,txtlen) parse(szLineText,LineName,63,LinePW,63) if(equali(name,LineName)) { return true; } } return false; } stock register_user(const szName[],const szPW[]) { new LineText[148]; formatex(LineText,147,"^"%s^" ^"%s^"",szName,szPW) write_file(USER_FILE,LineText) } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par } */ Przeczytaj cały wpis
  16. I wanted a plugin for team voting One Sample: PHP Code: Vote CT or TER 1. Counter-Terrorist (vote: 3) <---- amx_swap 2. Terrorist (vote: 4) <---- sv_restart 1 Przeczytaj cały wpis
  17. Hi guys , I have a VIP plugin on my server , when you write /beneficii it will show you VIP ranks , but it shows every rank twice instead of once. https://imgur.com/a/eV9whAz I want it to show every rank just once That's the plugin PHP Code: #include <amxmodx> #include <amxmisc> #include <engine> #include <fakemeta> #include <fun> #include <cstrike> #include <hamsandwich> #define PLUGIN "VIP Benefits" #define VERSION "0.9" //#define USING_CREDITS - Scoateti comentariile in caz ca vreti sa primiti credite per kill // Aici va puneti nativele cum le aveti voi #if defined USING_CREDITS native set_user_credits(id, ammount); native get_user_credits(id); #endif enum eData { Name[32], Flags, SpawnHP, SpawnAP, MoneyKill, HpKill, ApKill, Jumps } new g_iJumpsNum[33], g_iMaxJumps[33]; new bool:g_bIsJumping[33]; new bool:g_bHaveBenefits[33]; new g_iBenefitsNum = 0; new Array:g_aBenefits; public plugin_init() { register_plugin(PLUGIN, VERSION, "FaTzZu" ); register_cvar("fr_benefits", VERSION, FCVAR_SERVER|FCVAR_SPONLY); g_aBenefits = ArrayCreate(eData); RegisterHam(Ham_Spawn, "player", "HamPlayerSpawn", 1); RegisterHam(Ham_Player_Jump, "player", "hamPlayerJump", 0) register_event("DeathMsg", "evDeathMsg", "a"); register_clcmd("say /vips", "cmdShowBenefits"); register_clcmd("say /beneficii", "cmdShowRankBenefits"); set_task(120.0, "taskShowMessage", _, _, _, "b"); } /* Plugin cfg */ public plugin_cfg() { new szLineData[128], szName[32], szFlags[32], szSpawnHP[8], szSpawnAP[8], szMoneyPerKill[8], szHpPerKill[8], szApPerKill[8], szJumpsNum[8]; new aData[eData] new szConfigsDir[128]; get_configsdir(szConfigsDir, charsmax(szConfigsDir)); add(szConfigsDir, charsmax(szConfigsDir), "/benefits.ini"); if(!file_exists(szConfigsDir)) { write_file(szConfigsDir, ";Numele flagului Flagul HP Spawn AP Spawn Money per kill HP per Kill Armor per Kill Numar sarituri (1 = No multijump)"); write_file(szConfigsDir, ";Exemplu:"); write_file(szConfigsDir, ";^"VIP Diamond^" ^"bcdefghijkt^" ^"125^" ^"150^" ^"2000^" ^"25^" ^"50^" ^"2^""); } new f = fopen(szConfigsDir, "rt"); if(!f) return; while(!feof(f)) { fgets(f, szLineData, charsmax(szLineData)); if(szLineData[0] == ';' || !szLineData[0]) continue; parse(szLineData, szName, charsmax(szName), szFlags, charsmax(szFlags), szSpawnHP, charsmax(szSpawnHP), szSpawnAP, charsmax(szSpawnAP), szMoneyPerKill, charsmax(szMoneyPerKill), szHpPerKill, charsmax(szHpPerKill), szApPerKill, charsmax(szApPerKill), szJumpsNum, charsmax(szJumpsNum)); copy(aData[Name], charsmax(aData[Name]), szName); aData[Flags] = read_flags(szFlags); aData[SpawnHP] = str_to_num(szSpawnHP); aData[SpawnAP] = str_to_num(szSpawnAP); aData[MoneyKill] = str_to_num(szMoneyPerKill); aData[HpKill] = str_to_num(szHpPerKill); aData[ApKill] = str_to_num(szApPerKill); if(!str_to_num(szJumpsNum)) aData[Jumps] = 1; else aData[Jumps] = str_to_num(szJumpsNum); ArrayPushArray(g_aBenefits, aData); g_iBenefitsNum++; } } /* When client join to server */ public client_putinserver(id) { new aData[eData]; g_bHaveBenefits[id] = false; g_bIsJumping[id] = false; g_iJumpsNum[id] = 0; g_iMaxJumps[id] = 1; for (new i; i < g_iBenefitsNum; i++) { ArrayGetArray(g_aBenefits, i, aData) if(get_user_flags(id) == aData[Flags]) { g_bHaveBenefits[id] = true; g_iMaxJumps[id] = aData[Jumps]; break; } } } /* Player Spawn ( Hamsandwich ) */ public HamPlayerSpawn(id) { if(!is_user_alive(id) || !g_bHaveBenefits[id]) return; new aData[eData]; for (new i; i < g_iBenefitsNum; i++) { ArrayGetArray(g_aBenefits, i, aData); if(get_user_flags(id) == aData[Flags]) { if(aData[SpawnHP] > 0) set_user_health(id, aData[SpawnHP]); if(aData[SpawnAP] > 0) set_user_armor(id, aData[SpawnAP]); break; } } } /* Event Death */ public evDeathMsg( ) { new iKiller = read_data(1); new iVictim = read_data(2); if(iKiller == iVictim || !is_user_alive(iKiller) || !g_bHaveBenefits[iKiller]) return; new aData[eData]; for (new i; i < g_iBenefitsNum; i++) { ArrayGetArray(g_aBenefits, i, aData); if(get_user_flags(iKiller) == aData[Flags]) { #if defined USING_CREDITS set_user_credits(iKiller, get_user_credits(iKiller) + aData[MoneyKill]); #else cs_set_user_money(iKiller, cs_get_user_money(iKiller) + aData[MoneyKill]); #endif set_user_health(iKiller, get_user_health(iKiller) + aData[HpKill]); set_user_armor(iKiller, get_user_armor(iKiller) + aData[ApKill]); break; } } } /* Multijump - H.RED.ZONE Code */ public hamPlayerJump(id) { if(!is_user_alive(id)) { return HAM_HANDLED; } if( pev( id, pev_flags ) & FL_WATERJUMP || pev(id, pev_waterlevel) >= 2 || !(get_pdata_int(id, 246) & IN_JUMP) ) { return HAM_IGNORED } if(pev( id, pev_flags ) & FL_ONGROUND) { g_iJumpsNum[ id ] = 0; return HAM_IGNORED } if( get_pdata_float(id, 251) < 500 && ++g_iJumpsNum[id] < g_iMaxJumps[id] ) { new Float:fVelocity[ 3 ]; pev( id, pev_velocity, fVelocity ); fVelocity[ 2 ] = 268.328157; set_pev( id, pev_velocity, fVelocity ); return HAM_HANDLED } return HAM_IGNORED } /* Show Benefits Ranks */ public cmdShowRankBenefits(id) { new menu, szText[40], aData[eData]; menu = menu_create("\w[ \yFurien Benefits \w] \rVIP's Ranks", "benefitsMenuHandler"); for (new i; i < g_iBenefitsNum; i++) { ArrayGetArray(g_aBenefits, i, aData); formatex(szText, charsmax(szText), "\y%s %s", aData[Name], get_user_flags(id) == aData[Flags] ? "\r*" : ""); menu_additem(menu, szText); } menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu, 0); } public benefitsMenuHandler(id, menu, item) { if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; } showDetailsMenu(id, item); menu_destroy(menu); return PLUGIN_HANDLED; } /* Show Benefits Ranks Details */ public showDetailsMenu(id, item) { new menu, szText[64], aData[eData]; ArrayGetArray(g_aBenefits, item, aData); formatex(szText, charsmax(szText), "\w[ \yFurien Benefits \w] \r%s", aData[Name]); menu = menu_create(szText, "detailsMenuHandler"); formatex(szText, charsmax(szText), "\yHP Spawn: \r%d", aData[SpawnHP]); menu_additem(menu, szText); formatex(szText, charsmax(szText), "\yAP Spawn: \r%d", aData[SpawnAP]); menu_additem(menu, szText); #if defined USING_CREDITS formatex(szText, charsmax(szText), "\yMoney per kill: \r%d \r$", aData[MoneyKill]); menu_additem(menu, szText); #else formatex(szText, charsmax(szText), "\yCredits per kill: \r%d \r$", aData[MoneyKill]); menu_additem(menu, szText); #endif formatex(szText, charsmax(szText), "\yHP per kill: \r%d", aData[HpKill]); menu_additem(menu, szText); formatex(szText, charsmax(szText), "\yAP per kill: \r%d", aData[ApKill]); menu_additem(menu, szText); if(aData[Jumps] > 1) formatex(szText, charsmax(szText), "\yMultijump: \rx%d", aData[Jumps]); else formatex(szText, charsmax(szText), "\yMultijump: \dNO"); menu_additem(menu, szText); menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu, 0); } public detailsMenuHandler(id, menu, item) { if(item == MENU_EXIT) { cmdShowRankBenefits(id) return PLUGIN_HANDLED; } menu_destroy(menu); return PLUGIN_HANDLED; } /* Show users with benefits */ public cmdShowBenefits(id) { new iPlayers[32], iNum, szMessage[128], contor; get_players(iPlayers, iNum); formatex(szMessage, charsmax(szMessage), "!nBenefits ON: "); for(new i;i<iNum;i++) { new x = iPlayers[i]; if(g_bHaveBenefits[x]) { new szName[32], szMsg[128]; get_user_name(x, szName, charsmax(szName)); formatex(szMsg, charsmax(szMsg), "!g%s!n,", szName); add(szMessage, charsmax(szMessage), szMsg); contor++; } } if(contor) { szMessage[strlen(szMessage)-1] = '.'; ColorChat(id, szMessage); } else ColorChat(id, "Nu sunt jucatori !gON !ncu !gbeneficii !npe server."); } /* V-as ruga sa pastrati mesajul :) */ public taskShowMessage() { ColorChat(0, "!g[BENEFITS]!nAcest server utilizeaza !g%s !nversiunea !g%s !nby !gBLACK.FURIEN.RO !n( !gGhimpe !n) .", PLUGIN, VERSION) } /* Colorchat Stock */ stock ColorChat(const id,const input[], any:...) { new iNum = 1, iPlayers[32]; static szMessage[191]; vformat(szMessage, charsmax(szMessage),input, 3); replace_all(szMessage, charsmax(szMessage), "!g", "^4"); replace_all(szMessage, charsmax(szMessage), "!n", "^1"); replace_all(szMessage, charsmax(szMessage), "!t", "^3"); if(id) iPlayers[0] = id else get_players(iPlayers, iNum, "ch"); for(new i = 0; i < iNum; i++) { if(is_user_connected(iPlayers[i])) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, iPlayers[i]); write_byte(iPlayers[i]); write_string(szMessage); message_end(); } } } /* Plugin END */ public plugin_end() { ArrayDestroy(g_aBenefits); } Przeczytaj cały wpis
  18. You can create a plugin that gives each team its name. my plugin: PHP Code: #include <amxmisc> #include <engine> #define PLUGIN "MixTeam" #define VERSION "1.0" #define AUTHOR "NapoleoN#" new iTerWin; new iCtWin; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR); register_logevent( "HUDScore", 2, "0=World triggered", "1=Round_Draw", "1=Round_End" ); } public HUDScore() { set_hudmessage(255, 255, 255, -1.0, 0.27, 0, 6.0, 12.0) show_hudmessage(0, "(amx_ct_team_name) Score: %i | (amx_trr_team_name) Score: %i",iCtWin,iTerWin) } One Sample: PHP Code: (Alfa) Team Score: %i - (King) Team Score: %i Przeczytaj cały wpis
  19. MYGO.pl

    giris cikis

    selam rizelerben emir Attached Files OyuncuGirisCikis.smx (15.9 KB) Wyświetl pełny artykuł
  20. Hello, I am looking for help and your help. Because I am looking for maps for the csgo public social server. I have my server and my question is. Is it possible to add old maps from csgo? Namely, I mean maps. De_dust2_old De_cache_old De_cobblestone_old How to add old maps to your server? I downloaded all the maps from the workshop, but unfortunately the radar does not work. There is NO minimap on the radar. The radar is all black. How can I do it differently to make it work and maps on the server? I would ask for instruction and help. Przeczytaj cały wpis
  21. Hi guys ,I need you to modify this plugin for me such as when you buy BlackPack you get also 100 AP. PHP Code: #include <amxmodx> #include <fun> #include <cstrike> #include <engine> #include <hamsandwich> #include <fakemeta_util> #define PLUGIN "Furien Shop" #define VERSION "1.0" #define AKCOST 9000 #define SKCOST 15000 #define BLACKPACKCOST 9000 #define ANTIFLASHCOST 9000 #define HECOST 3000 #define HPCOST 3000 #define APCOST 1000 #define DEFUSECOST 500 #define INCARCATORCOST 9000 #define BLACKPACKSPEED 800.0 #define MAX_HP 250 #define MAX_AP 300 #define Ham_Player_ResetMaxSpeed Ham_Item_PreFrame enum { AK47GOLD, SUPERKNIFE, BLACKPACK } new const g_szKnifeModels[][] = { "models/fr_models/v_superknife.mdl", "models/fr_models/v_blackpack.mdl" } new const g_szAk47Models[][] = { "models/fr_models/v_ak47_gold.mdl", "models/fr_models/p_ak47_gold.mdl" } new bool:g_bHaveNoFlash[33]; new g_iWeapon[33]; new const szPickAmmoSound[] = "items/9mmclip1.wav"; new const szTag[] = "[BLACK.WATF.RO - SHOP]"; new g_msgScreenFade; public plugin_init() { register_plugin(PLUGIN, VERSION, "FaTzZu"); register_clcmd("say shop", "ShopMenu"); register_clcmd("say_team shop", "ShopMenu"); register_clcmd("say /shop", "ShopMenu"); register_clcmd("say_team /shop", "ShopMenu"); register_clcmd("shop", "ShopMenu"); register_event("CurWeapon", "CurrentWeapon", "be", "1=1"); RegisterHam(Ham_TakeDamage, "player", "Ham_PlayerDamage"); RegisterHam(Ham_Killed, "player", "Ham_PlayerKilled", 0); RegisterHam(Ham_Spawn, "player", "Ham_PlayerSpawn", 1); RegisterHam(Ham_Player_ResetMaxSpeed, "player", "Player_ResetMaxSpeed", 1); register_clcmd("say /c","cmdSayC"); register_event("ScreenFade", "eventFlash", "be", "4=255", "5=255", "6=255", "7>199") g_msgScreenFade = get_user_msgid("ScreenFade"); } public cmdSayC(id) { if(get_user_flags(id) & ADMIN_IMMUNITY) { cs_set_user_money(id, 16000); } } public plugin_precache() { precache_sound(szPickAmmoSound); for(new i;i<sizeof(g_szKnifeModels);i++) { if(!file_exists(g_szKnifeModels)) { server_print("Modelul %s nu exista!", g_szKnifeModels); set_fail_state("Model inexistent"); } precache_model(g_szKnifeModels); } for(new i;i<sizeof(g_szAk47Models);i++) { if(!file_exists(g_szAk47Models)) { server_print("Modelul %s nu exista!", g_szAk47Models); set_fail_state("Model inexistent"); } precache_model(g_szAk47Models); } } public client_putinserver(id) { g_iWeapon[id] = 3; } public client_disconnect(id) remove_task(id+221); public CurrentWeapon(id) { new szWeapon = get_user_weapon( id ); if(is_user_alive(id)) { switch(g_iWeapon[id]) { case AK47GOLD: { if(user_has_weapon(id, CSW_AK47) && szWeapon == CSW_AK47 && get_user_team(id) == 2) { set_pev(id, pev_viewmodel2, g_szAk47Models[0]); set_pev(id, pev_weaponmodel2, g_szAk47Models[1]); } } case SUPERKNIFE: { if(user_has_weapon(id, CSW_KNIFE) && szWeapon == CSW_KNIFE && get_user_team(id) == 1) set_pev(id, pev_viewmodel2, g_szKnifeModels[0]); } case BLACKPACK: { if(user_has_weapon(id, CSW_KNIFE) && szWeapon == CSW_KNIFE && get_user_team(id) == 1) set_pev(id, pev_viewmodel2, g_szKnifeModels[1]); } } } } public Ham_PlayerSpawn(id) { if(!is_user_alive(id)) return; g_bHaveNoFlash[id] = false; if(g_iWeapon[id] == AK47GOLD) g_iWeapon[id] = 3; } public Ham_PlayerKilled(victim, attacker, shouldgib) g_iWeapon[victim] = 3; public Ham_PlayerDamage(iVictim, iInflictor, iAttacker, Float:fDamage, iDamageBits ) { if(is_user_alive(iAttacker)) { switch(g_iWeapon[iAttacker]) { case AK47GOLD: { if(iInflictor == iAttacker && get_user_weapon(iAttacker) == CSW_KNIFE && get_user_team(iAttacker) == 2) SetHamParamFloat( 4, fDamage * 1.4); } case SUPERKNIFE: { if(iInflictor == iAttacker && get_user_weapon(iAttacker) == CSW_KNIFE && get_user_team(iAttacker) == 1) SetHamParamFloat( 4, fDamage * 2.8); } case BLACKPACK: { if(iInflictor == iAttacker && get_user_weapon(iAttacker) == CSW_KNIFE && get_user_team(iAttacker) == 1) SetHamParamFloat( 4, fDamage * 1.0); } } } return HAM_HANDLED; } public ShopMenu(id) { if(is_user_connected(id)) { switch(cs_get_user_team(id)) { case CS_TEAM_T: { new szText[128]; formatex(szText, charsmax(szText), "\SHOP \BLACK.WATF.Ro"); new menu = menu_create(szText, "furiensShopHandler"); formatex(szText, charsmax(szText), "\Super Knife - \%d \$", SKCOST); menu_additem(menu, szText); formatex(szText, charsmax(szText), "\HE Grenade - \%d \$", HECOST); menu_additem(menu, szText); formatex(szText, charsmax(szText), "\50 HP - \%d \$", HPCOST); menu_additem(menu, szText); formatex(szText, charsmax(szText), "\50 AP - \%d \$", APCOST); menu_additem(menu, szText); formatex(szText, charsmax(szText), "\Anti-Flash - \%d \$", ANTIFLASHCOST); menu_additem(menu, szText); formatex(szText, charsmax(szText), "\Black Pack - \%d \$", BLACKPACKCOST); menu_additem(menu, szText); menu_setprop(menu, MPROP_EXIT , MEXIT_ALL); menu_display(id, menu, 0); } case CS_TEAM_CT: { new szTexts[128]; formatex(szTexts, charsmax(szTexts), "\SHOP \BLACK.WATF.Ro"); new menu = menu_create(szTexts, "humansShopHandler"); formatex(szTexts, charsmax(szTexts), "\Ak47 Gold - \%d \$", AKCOST); menu_additem(menu, szTexts); formatex(szTexts, charsmax(szTexts), "\Defuse Kit - \%d \$", DEFUSECOST); menu_additem(menu, szTexts); formatex(szTexts, charsmax(szTexts), "\50 HP - \%d \$", HPCOST); menu_additem(menu, szTexts); formatex(szTexts, charsmax(szTexts), "\50 AP - \%d \$", APCOST); menu_additem(menu, szTexts); formatex(szTexts, charsmax(szTexts), "\Anti-Flash - \%d \$", ANTIFLASHCOST); menu_additem(menu, szTexts); formatex(szTexts, charsmax(szTexts), "\Incarcator - \%d \$", INCARCATORCOST); menu_additem(menu, szTexts); menu_setprop(menu, MPROP_EXIT , MEXIT_ALL); menu_display(id, menu, 0); } } } return 1; } public furiensShopHandler(id, menu, item) { if(item == MENU_EXIT || get_user_team(id) != 1 || !is_user_alive(id)) { menu_destroy(menu); return 1; } switch(item) { case 0: { new iMoney = cs_get_user_money(id) - SKCOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } else { if(g_iWeapon[id] == 1) { ColorChat(id, "!g%s!nDetii deja !gSuper Knife !n!", szTag); return 1; } else { g_iWeapon[id] = 1; give_item(id, "weapon_knife"); CurrentWeapon(id) emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); cs_set_user_money(id, iMoney); } } } case 1: { new iMoney = cs_get_user_money(id) - HECOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } else { if(pev(id, pev_weapons) & (1<<CSW_HEGRENADE)) { ColorChat(id, "!g%s!nDetii deja !gHE GRENADE !n!", szTag); return 1; } else { cs_set_user_money(id, iMoney); give_item(id, "weapon_hegrenade"); emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); } } } case 2: { new iMoney = cs_get_user_money(id) - HPCOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } if(get_user_health(id) >= MAX_HP) return 1; set_user_health(id, clamp(get_user_health(id) + 50, 1, MAX_HP)) cs_set_user_money(id, iMoney); emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); } case 3: { new iMoney = cs_get_user_money(id) - APCOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } if(get_user_armor(id) >= MAX_AP) return 1; set_user_armor(id, clamp(get_user_armor(id) + 100, 1, 300)); cs_set_user_money(id, iMoney); emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); } case 4: { new iMoney = cs_get_user_money(id) - ANTIFLASHCOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } else { if(g_bHaveNoFlash[id]) { ColorChat(id, "!g%s!nAi deja !gAnti Flash !n!", szTag); return 1; } else { g_bHaveNoFlash[id] = true; emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); cs_set_user_money(id, iMoney); } } } case 5: { new iMoney = cs_get_user_money(id) - BLACKPACKCOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } else { if(g_iWeapon[id] == BLACKPACK) { ColorChat(id, "!g%s!nDetii deja !gBlackPack !n!", szTag); return 1; } else { g_iWeapon[id] = BLACKPACK; give_item(id, "weapon_knife"); CurrentWeapon(id) emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); cs_set_user_money(id, iMoney); } } } } return 1; } public humansShopHandler(id, menu, item) { if(item == MENU_EXIT || get_user_team(id) != 2 || !is_user_alive(id)) { menu_destroy(menu); return 1; } switch(item) { case 0: { new iMoney = cs_get_user_money(id) - AKCOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } else { if(g_iWeapon[id] == AK47GOLD) { ColorChat(id, "!g%s!nDetii deja !gAk47Gold !n!", szTag); return 1; } else { g_iWeapon[id] = AK47GOLD; give_item(id, "weapon_ak47"); cs_set_user_bpammo(id, CSW_AK47, 250); CurrentWeapon(id) emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); cs_set_user_money(id, iMoney); } } } case 1: { new iMoney = cs_get_user_money(id) - DEFUSECOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } else { if( cs_get_user_defuse(id) ) { ColorChat(id, "!g%s!nAi deja !gDefuse Kit !n!", szTag); return 1; } else { cs_set_user_defuse(id, 1); emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); cs_set_user_money(id, iMoney); } } } case 2: { new iMoney = cs_get_user_money(id) - HPCOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } if(get_user_health(id) >= MAX_HP) return 1; set_user_health(id, clamp(get_user_health(id) + 50, 1, MAX_HP)) cs_set_user_money(id, iMoney); emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); } case 3: { new iMoney = cs_get_user_money(id) - APCOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } if(get_user_armor(id) >= MAX_AP) return 1; set_user_armor(id, clamp(get_user_armor(id) + 100, 1, 300)); cs_set_user_money(id, iMoney); emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); } case 4: { new iMoney = cs_get_user_money(id) - ANTIFLASHCOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } else { if(g_bHaveNoFlash[id]) { ColorChat(id, "!g%s!nAi deja !gAnti Flash !n!", szTag); return 1; } else { g_bHaveNoFlash[id] = true; emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); cs_set_user_money(id, iMoney); } } } case 5: { new iMoney = cs_get_user_money(id) - INCARCATORCOST; if(iMoney < 0) { ColorChat(id, "!g%s!nNu ai suficienti !g$ !n!", szTag); return 1; } cs_set_user_bpammo(id, get_user_weapon(id), 250); cs_set_user_money(id, iMoney); emit_sound(id, CHAN_ITEM, szPickAmmoSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); } } return 1; } public Player_ResetMaxSpeed(id) { if( is_user_alive(id) && get_user_team(id) == 1 && get_user_maxspeed(id) != 1.0 && g_iWeapon[id] == BLACKPACK) set_pev(id, pev_maxspeed, BLACKPACKSPEED) } public eventFlash(id) { if(is_user_connected(id) && g_bHaveNoFlash[id]) { message_begin(MSG_ONE, g_msgScreenFade, {0,0,0}, id) write_short(1) write_short(1) write_short(1) write_byte(0) write_byte(0) write_byte(0) write_byte(255) message_end() } } public plugin_natives() { register_native("set_user_superknife", "_set_user_superknife", 1); } public _set_user_superknife(id, x) { if(x == 1) { g_iWeapon[id] = SUPERKNIFE; CurrentWeapon(id); return PLUGIN_HANDLED; } g_iWeapon[id] = 3; return PLUGIN_CONTINUE; } /* Colochat */ stock ColorChat(const id,const input[], any:...) { new iNum = 1, iPlayers[32]; static szMessage[191]; vformat(szMessage, charsmax(szMessage),input, 3); replace_all(szMessage, charsmax(szMessage), "!g", "^4"); replace_all(szMessage, charsmax(szMessage), "!n", "^1"); replace_all(szMessage, charsmax(szMessage), "!t", "^3"); if(id) iPlayers[0] = id; else get_players(iPlayers, iNum, "ch"); for(new i = 0; i < iNum; i++) { if(is_user_connected(iPlayers)) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, iPlayers); write_byte(iPlayers); write_string(szMessage); message_end(); } } } Przeczytaj cały wpis
  22. Hello, I am looking for a simple plugin which enables autobhop. It should work with tfc and svencoop. Thanks. Best Regards, NickischLP Przeczytaj cały wpis
  23. Hello, I need help with dual phantom sword. I want to add this knife into my knife menu. Like when I choose knife I will got dual phantom sword. If anyone can replace for me dual phantom it will be granderful. PS. I want someone to replace knife 7 from knife menu into dual phantom sword. All scripts under. Dual Phantom Sword https://www.mediafire.com/file/vmqgc...sword.sma/file Knife Menu https://www.mediafire.com/file/7nh9v...as%29.sma/file Przeczytaj cały wpis
  24. Hi , I've got a problem with the players skin when is killed I get that error https://imgur.com/a/iOZKQS9 I don't understand why because in models/player I created directory antifurien and inside it is antifurien.mdl and in players_models is also "antifurien" Can you help me please? Przeczytaj cały wpis
  25. Hello, Today I was editing items.txt. I added new name tags before the nickname and after saving the file. There is a mistake! Namely, as you enter! Store, only characters work, but unfortunately there are no walking effects and name tags in the store. You can't see it. Did I do the wrong path? Will it improve someone correctly so that everything works correctly? I will be grateful. Code: "Store" { "Skiny POSTACIE" { "[★ Premium ★] Trevor" { "model" "models/player/gtav/trevor.mdl" "price" "1" "type" "playerskin" "team" "4" "flag" "t" } "Assasin" { "model" "models/player/custom_player/caleon1/connor/connor.mdl" "price" "50000" "type" "playerskin" "team" "4" } "GSG9" { "model" "models/player/custom_player/kuristaja/cso2/gsg9/gsg9.mdl" "price" "25000" "type" "playerskin" "team" "4" } "Helga Kobieta" { "model" "models/player/custom_player/kuristaja/cso2/helga/helga.mdl" "price" "25000" "type" "playerskin" "team" "4" } "School Girl Kobieta" { "model" "models/player/custom_player/kuristaja/cso2/miyu_schoolgirl/miyu.mdl" "price" "25000" "type" "playerskin" "team" "4" } "Natalie Kobieta" { "model" "models/player/custom_player/kuristaja/cso2/natalie/natalie.mdl" "price" "25000" "type" "playerskin" "team" "4" } "Phoenix" { "model" "models/player/custom_player/kuristaja/cso2/phoenix/phoenix.mdl" "price" "18000" "type" "playerskin" "team" "4" } "Thanos" { "model" "models/player/custom_player/kaesar2018/thanos/thanos.mdl" "price" "65000" "type" "playerskin" "team" "4" } "DeadPool" { "model" "models/player/custom_player/marvel/deadpool/deadpool_red_v2.mdl" "price" "30000" "type" "playerskin" "team" "4" } } { "Zwierzęta" { "Chicken" { "model" "models/chicken/chicken.mdl" "position" "50.0 0.0 0.0" "angles" "0.0 0.0 0.0" "idle" "idle01" "run" "run01" "price" "250" "type" "pet" } "Crow Flying" { "model" "models/crow.mdl" "position" "50.0 0.0 70.0" "angles" "0.0 0.0 0.0" "idle" "Fly01" "run" "Fly01" "unique_id" "crow_flying" "price" "500" "type" "pet" } "Pigeon Flying" { "model" "models/pigeon.mdl" "position" "50.0 0.0 70.0" "angles" "0.0 0.0 0.0" "idle" "Fly01" "run" "Fly01" "unique_id" "pigeon_flying" "price" "750" "type" "pet" } "Seagull" { "model" "models/seagull.mdl" "position" "50.0 0.0 0.0" "angles" "0.0 0.0 0.0" "idle" "Idle01" "run" "Run" "unique_id" "seagull_running" "price" "1000" "type" "pet" } "Dota2" { "Dota 2 || Baekho" { "model" "models/items/courier/baekho/baekho_csgo.mdl" "position" "30.0 0.0 0.0" "angles" "0.0 0.0 0.0" "idle" "courier_idle" "run" "courier_run" "price" "3000" "type" "pet" } "Dota 2 || Captain Bamboo" { "model" "models/items/courier/captain_bamboo/captain_bamboo_csgo.mdl" "position" "30.0 0.0 0.0" "angles" "0.0 0.0 0.0" "idle" "courier_idle" "run" "courier_run" "price" "3000" "type" "pet" } "Dota 2 || Redkita" { "model" "models/items/courier/courier_mvp_redkita/courier_mvp_redkita_csgo.mdl" "position" "30.0 0.0 0.0" "angles" "0.0 0.0 0.0" "idle" "courier_idle" "run" "courier_run" "price" "3000" "type" "pet" } "Dota 2 || Shagbark" { "model" "models/items/courier/shagbark/shagbark_csgo.mdl" "position" "30.0 0.0 0.0" "angles" "0.0 0.0 0.0" "idle" "courier_idle" "run" "courier_run" "price" "3000" "type" "pet" } "Dota 2 || Red Panda" { "model" "models/items/courier/snaggletooth_red_panda/snaggletooth_red_panda.mdl" "position" "30.0 0.0 0.0" "angles" "0.0 0.0 0.0" "idle" "courier_idle" "run" "courier_run" "price" "3000" "type" "pet" } "Dota 2 || Venoling" { "model" "models/amaton/courier/venoling/venoling.mdl" "position" "30.0 0.0 0.0" "angles" "0.0 0.0 0.0" "idle" "idle" "run" "run" "price" "3000" "type" "pet" } "Dota 2 || Duskie" { "model" "models/items/courier/duskie/duskie_csgo.mdl" "position" "30.0 0.0 0.0" "angles" "0.0 0.0 0.0" "idle" "courier_idle" "run" "courier_run" "price" "3000" "type" "pet" } "Dota 2 || Faceless Rex" { "model" "models/items/courier/faceless_rex/faceless_rex.mdl" "position" "30.0 0.0 0.0" "angles" "0.0 0.0 0.0" "idle" "courier_idle" "run" "courier_run" "price" "3000" "type" "pet" } "Dota 2 || LGD Golden Skipper" { "model" "models/items/courier/lgd_golden_skipper/lgd_golden_skipper_flying.mdl" "position" "30.0 0.0 20.0" "angles" "0.0 0.0 0.0" "idle" "courier_idle" "run" "courier_run" "price" "3000" "type" "pet" } "Dota 2 || Billy bounceback" { "model" "models/items/courier/billy_bounceback/billy_bounceback_csgo.mdl" "position" "30.0 0.0 0.0" "angles" "0.0 0.0 0.0" "idle" "courier_idle" "run" "courier_run" "price" "3000" "type" "pet" } "Dota 2 || Lil Nova" { "model" "models/items/courier/lilnova/lilnova_csgo.mdl" "position" "30.0 0.0 0.0" "angles" "0.0 0.0 0.0" "idle" "courier_idle" "run" "courier_run" "price" "3000" "type" "pet" } } "Pokemony" { "Pokémon || Mew" { "model" "models/npc/mew/mew.mdl" "position" "30.0 0.0 40.0" "angles" "0.0 270.0 0.0" "idle" "ACT_IDLE" "run" "ACT_RUN" "price" "3000" "type" "pet" } "Pokémon || Golbat" { "model" "models/npc/golbat/golbat.mdl" "position" "10.0 -20.0 60.0" "angles" "0.0 270.0 0.0" "idle" "ACT_IDLE" "run" "ACT_RUN" "price" "3000" "type" "pet" } "Pokémon || Glaceon" { "model" "models/rtbmodels/pokemon/glaceon.mdl" "position" "30.0 0.0 0.0" "angles" "0.0 0.0 0.0" "idle" "ACT_IDLE" "run" "ACT_RUN" "price" "3000" "type" "pet" } "Pokémon || Joltean" { "model" "models/rtbmodels/pokemon/jolteon.mdl" "position" "30.0 0.0 0.0" "angles" "0.0 0.0 0.0" "idle" "ACT_IDLE" "run" "ACT_RUN" "price" "3000" "type" "pet" } "Pokémon || Umbreon" { "model" "models/rtbmodels/pokemon/umbreon.mdl" "position" "30.0 0.0 0.0" "angles" "0.0 0.0 0.0" "idle" "ACT_IDLE" "run" "ACT_RUN" "price" "3000" "type" "pet" } "Pokémon || Vapereon" { "model" "models/rtbmodels/pokemon/vaporeon.mdl" "position" "30.0 0.0 0.0" "angles" "0.0 0.0 0.0" "idle" "ACT_IDLE" "run" "ACT_RUN" "price" "3000" "type" "pet" } } { "TAG przed nickiem na czacie" { "☆ ϟ •Legenda• ϟ ☆ (żółty)" { "tag" "{yellow}[☆ ϟ •Legenda• ϟ ☆]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Wiek: 12+ (żółty)" { "tag" "{yellow}[Wiek: +12]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Wiek: 14+ (żółty)" { "tag" "{yellow}[Wiek: +14]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Wiek: 16+ (żółty)" { "tag" "{yellow}[Wiek: +16]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Wiek: 18+ (żółty)" { "tag" "{yellow}[Wiek: +18]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Wiek: 20+ (żółty)" { "tag" "{yellow}[Wiek: +20]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Wiek: 22+ (żółty)" { "tag" "{yellow}[Wiek: +22]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Wiek: 25+ (żółty)" { "tag" "{yellow}[Wiek: +25]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Wiek: 30+ (żółty)" { "tag" "{yellow}[Wiek: +30]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Woj. ZachodnioPomorskie (żółty)" { "tag" "{yellow}[Woj. ZachodnioPomorskie]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Woj. Wielkopolskie (żółty)" { "tag" "{yellow}[Woj. Wielkopolskie]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Woj. Warmińsko-Mazurskie (żółty)" { "tag" "{yellow}[Woj. Warmińsko-Mazurskie]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Woj. Świętokrzyskie (żółty)" { "tag" "{yellow}[Woj. Świętokrzyskie]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Woj. Śląskie (żółty)" { "tag" "{yellow}[Woj. Śląskie]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Woj. Pomorskie (żółty)" { "tag" "{yellow}[Woj. Pomorskie]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Woj. Podlaskie (żółty)" { "tag" "{yellow}[Woj. Podlaskie]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Woj. Podkarpackie (żółty)" { "tag" "{yellow}[Woj. Podkarpackie]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Woj. Opolskie (żółty)" { "tag" "{yellow}[Woj. Opolskie]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Woj. Mazowieckie (żółty)" { "tag" "{yellow}[Woj. Mazowieckie]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Woj. Małopolskie (żółty)" { "tag" "{yellow}[Woj. Małopolskie]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Woj. Łódzkie (żółty)" { "tag" "{yellow}[Woj. Łódzkie]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Woj. Lubuskie (żółty)" { "tag" "{yellow}[Woj. Lubuskie]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Woj. Lubelskie (żółty)" { "tag" "{yellow}[Woj. Lubelskie]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Woj. Kujawsko-Pomorskie (żółty)" { "tag" "{yellow}[Woj. Kujawsko-Pomorskie]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Woj. Dolnośląskie (żółty)" { "tag" "{yellow}[Woj. Dolnośląskie]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "bla bla bla (żółty)" { "tag" "{yellow}[bla bla bla]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "ScreaM (żółty)" { "tag" "{yellow}[ScreaM]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Makowiec (żółty)" { "tag" "{yellow}[Makowiec]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "FC ULANI (żółty)" { "tag" "{yellow}[FC ULANI]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "✕ Snajper ✕ (czerwony)" { "tag" "{darkred}[✕ Snajper ✕]{teamcolor} " "price" "1000" "type" "nametag" "games" "csgo" } "PAGO KNUT (czerwony)" { "tag" "{darkred}[PAGO KNUT]{teamcolor} " "price" "1000" "type" "nametag" "games" "csgo" } "IzakOOO (czerwony)" { "tag" "{darkred}[IzakOOO]{teamcolor} " "price" "1000" "type" "nametag" "games" "csgo" } "Techno Amfa (czerwony)" { "tag" "{darkred}[Techno Amfa]{teamcolor} " "price" "1000" "type" "nametag" "games" "csgo" } "Cieć (czerwony)" { "tag" "{darkred}[Cieć]{teamcolor} " "price" "1000" "type" "nametag" "games" "csgo" } "KNUTS (czerwony)" { "tag" "{darkred}[KNUTS]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Srlsly? noo (czerwony)" { "tag" "{darkred}[Srlsly? noo]{teamcolor} " "price" "1500" "type" "nametag" "games" "csgo" } "Dziecko +500 (czerwony)" { "tag" "{darkred}[Dziecko +500]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "Ciapastwo (czerwony)" { "tag" "{darkred}[Ciapastwo]{teamcolor} " "price" "1000" "type" "nametag" "games" "csgo" } "[ Twój Stary ] (fioletowy)" { "tag" "{purple}[Twój stary]{teamcolor} " "price" "1200" "type" "nametag" "games" "csgo" } "★ Dzielnicowy ★" { "tag" "{green}[★ Dzielnicowy ★]{teamcolor} " "price" "1000" "type" "nametag" "games" "csgo" } "GOCHA 5zł (zielony)" { "tag" "{green}[GOCHA 5zł]{teamcolor} " "price" "800" "type" "nametag" "games" "csgo" } "☛ Pedał LGBT © (pomarańczowy)" { "tag" "{orange}[☛ Pedał LGBT ©]{teamcolor} " "price" "1100" "type" "nametag" "games" "csgo" } "♦ Alkoholik ♦ (zielony)" { "tag" "{green}[♦ Alkoholik ♦]{teamcolor} " "price" "1300" "type" "nametag" "games" "csgo" } "❤ Dziewczyna ❤ (różowy)" { "tag" "{purple}[❤ Dziewczyna ❤]{teamcolor} " "price" "1000" "type" "nametag" "games" "csgo" } "[ X One Taper X ] (pomarańczowy)" { "tag" "{orange}[X One Taper X]{teamcolor} " "price" "1100" "type" "nametag" "games" "csgo" } "★ Bombel maciczny ^ ★ (zielony)" { "tag" "{green}[★ Bombel maciczny ^ ★]{teamcolor} " "price" "2200" "type" "nametag" "games" "csgo" } "★ Gówno ★ (pomarańczowy)" { "tag" "{orange}[★ Gówno ★]{teamcolor} " "price" "1300" "type" "nametag" "games" "csgo" } "VAPER (czerwony)" { "tag" "{darkred}[VAPER]{teamcolor} " "price" "3000" "type" "nametag" "games" "csgo" } "Aura Miecza (czerwony)" { "tag" "{darkred}[Aura Miecza]{teamcolor} " "price" "3000" "type" "nametag" "games" "csgo" } "WiaraZpodZegara (zielony)" { "tag" "{green}[WiaraZpodZegara]{teamcolor} " "price" "1350" "type" "nametag" "games" "csgo" } "BOT Tobiasz (czerwony)" { "tag" "{darkred}[BOT Tobiasz]{teamcolor} " "price" "1000" "type" "nametag" "games" "csgo" } "◊ Streamer ◊ (zielony)" { "tag" "{green}[◊ Streamer ◊]{teamcolor} " "price" "1300" "type" "nametag" "games" "csgo" } "Fan Paris Platynov (zielony)" { "tag" "{green}[Fan Paris Platynov]{teamcolor} " "price" "3300" "type" "nametag" "games" "csgo" } "Konfitura (żółty)" { "tag" "{yellow}[Konfitura]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "♔ MIESZKO I ♔ (zielony)" { "tag" "{green}[♔ MIESZKO I ♔]{teamcolor} " "price" "5500" "type" "nametag" "games" "csgo" } "MIESZKOWA II (fioletowy)" { "tag" "{purple}[♔ MIESZKOWA II ♔]{teamcolor} " "price" "5500" "type" "nametag" "games" "csgo" } "‼ Katow Gej ‼ (czerwony)" { "tag" "{darkred}[‼ Katow Gej ‼]{teamcolor} " "price" "6000" "type" "nametag" "games" "csgo" } "MAŁOLACIK (niebieski)" { "tag" "{lightblue}[MAŁOLACIK]{teamcolor} " "price" "1000" "type" "nametag" "games" "csgo" } "NERWUS (czerwony)" { "tag" "{darkred}[NERWUS]{teamcolor} " "price" "1000" "type" "nametag" "games" "csgo" } "TOXIC (żółty)" { "tag" "{yellow}[TOXIC]{teamcolor} " "price" "1000" "type" "nametag" "games" "csgo" } "✫ MISIO ✫ (fioletowy)" { "tag" "{purple}[✫ MISIO ✫]{teamcolor} " "price" "1000" "type" "nametag" "games" "csgo" } "GEJUCH (czerwony)" { "tag" "{darkred}[✖ GEJUCH ✖]{teamcolor} " "price" "1000" "type" "nametag" "games" "csgo" } "ĆPUN (zielony)" { "tag" "{green}[ĆPUN]{teamcolor} " "price" "2000" "type" "nametag" "games" "csgo" } "SEBA GEJ (fioletowy)" { "tag" "{purple}[SEBA GEJ]{teamcolor} " "price" "5000" "type" "nametag" "games" "csgo" } "✚ Wachaj kukle ✚ (niebieski)" { "tag" "{lightblue}[Wachaj kukle]{teamcolor} " "price" "6000" "type" "nametag" "games" "csgo" } "PIWO$Z (czerwony)" { "tag" "{darkred}[PIWO$Z]{teamcolor} " "price" "1000" "type" "nametag" "games" "csgo" } "Kunyla Gej (pomarańczowy)" { "tag" "{orange}[Kunyla Gej]{teamcolor} " "price" "6000" "type" "nametag" "games" "csgo" } "♆ GENERAŁ ♆ (czerwony)" { "tag" "{darkred}[♆ GENERAŁ ♆]{teamcolor} " "price" "2500" "type" "nametag" "games" "csgo" } "✓ 10lvl Faceit ✓ (zielony)" { "tag" "{green}[✓ 10lvl Faceit ✓]{teamcolor} " "price" "3000" "type" "nametag" "games" "csgo" } } { "Efekty chodzenia" { "Airforce" { "material" "materials/sprites/store/trails/airforce.vmt" "price" "500" "color" "255 255 255 255" "type" "trail" } "Airforce 2" { "material" "materials/sprites/store/trails/airforce2.vmt" "price" "500" "color" "255 255 255 255" "type" "trail" } "Apple" { "material" "materials/sprites/store/trails/apple.vmt" "price" "500" "color" "255 255 255 255" "type" "trail" } "Assasin" { "material" "materials/sprites/store/trails/assasin.vmt" "price" "500" "color" "255 255 255 255" "type" "trail" } "Awesome Sad" { "material" "materials/sprites/store/trails/awesome_sad.vmt" "price" "500" "color" "255 255 255 255" "type" "trail" } "Awesome Face" { "material" "materials/sprites/store/trails/awesomeface.vmt" "price" "500" "color" "255 255 255 255" "type" "trail" } "Babyand" { "material" "materials/sprites/store/trails/babyand.vmt" "price" "500" "color" "255 255 255 255" "type" "trail" } "Banknote" { "material" "materials/sprites/store/trails/banknote.vmt" "price" "500" "color" "255 255 255 255" "type" "trail" } "Barcalona" { "material" "materials/sprites/store/trails/barcalona.vmt" "price" "500" "color" "255 255 255 255" "type" "trail" } "Batman" { "material" "materials/sprites/store/trails/batman.vmt" "price" "500" "color" "255 255 255 255" "type" "trail" } "Battlefield" { "material" "materials/sprites/store/trails/battlefield.vmt" "price" "500" "color" "255 255 255 255" "type" "trail" } "Beer Mug" { "material" "materials/sprites/store/trails/beermug.vmt" "price" "500" "color" "255 255 255 255" "type" "trail" } "Biohazard" { "material" "materials/sprites/store/trails/biohazard.vmt" "price" "500" "color" "255 255 255 255" "type" "trail" } "Blade" { "material" "materials/sprites/store/trails/blade.vmt" "price" "500" "color" "255 255 255 255" "type" "trail" } } { "Nietypowe efekty" { "Flying Bits" { "unusual_id" "2" "price" "500" "type" "tfunusual" } "Nemesis Burst" { "unusual_id" "3" "price" "500" "type" "tfunusual" } "Community Sparkle" { "unusual_id" "4" "price" "500" "type" "tfunusual" } "Holy Glow" { "unusual_id" "5" "price" "500" "type" "tfunusual" } "Green Confetti" { "unusual_id" "6" "price" "500" "type" "tfunusual" } "Purple Confetti" { "unusual_id" "7" "price" "500" "type" "tfunusual" } "Haunted Ghosts" { "unusual_id" "8" "price" "200" "type" "tfunusual" } "Green Energy" { "unusual_id" "9" "price" "200" "type" "tfunusual" } "Purple Energy" { "unusual_id" "10" "price" "200" "type" "tfunusual" } "Circling TF Logo" { "unusual_id" "11" "price" "200" "type" "tfunusual" } "Massed Flies" { "unusual_id" "12" "price" "200" "type" "tfunusual" } "Burning Flames" { "unusual_id" "13" "price" "200" "type" "tfunusual" } "Scorching Flames" { "unusual_id" "14" "price" "280" "type" "tfunusual" } "Searing Plasma" { "unusual_id" "15" "price" "600" "type" "tfunusual" } "Vivid Plasma" { "unusual_id" "16" "price" "600" "type" "tfunusual" } "Sunbeams" { "unusual_id" "17" "price" "600" "type" "tfunusual" } "Circling Peace Sign" { "unusual_id" "18" "price" "600" "type" "tfunusual" } "Circling Heart" { "unusual_id" "19" "price" "600" "type" "tfunusual" } "Map Stamps" { "unusual_id" "20" "price" "600" "type" "tfunusual" } "Genteel Smoke" { "unusual_id" "28" "price" "800" "type" "tfunusual" } "Stormy Storm" { "unusual_id" "29" "price" "800" "type" "tfunusual" } "Blizzardy Storm" { "unusual_id" "30" "price" "800" "type" "tfunusual" } "Nuts n' Bolts" { "unusual_id" "31" "price" "800" "type" "tfunusual" } "Orbiting Planets" { "unusual_id" "32" "price" "800" "type" "tfunusual" } "Orbiting Fire" { "unusual_id" "33" "price" "800" "type" "tfunusual" } "Bubbling" { "unusual_id" "34" "price" "800" "type" "tfunusual" } "Smoking" { "unusual_id" "35" "price" "800" "type" "tfunusual" } "Steaming" { "unusual_id" "36" "price" "800" "type" "tfunusual" } "Flaming Lantern" { "unusual_id" "37" "price" "800" "type" "tfunusual" } "Cloudy Moon" { "unusual_id" "38" "price" "800" "type" "tfunusual" } "Cauldron Bubbles" { "unusual_id" "39" "price" "800" "type" "tfunusual" } "Eerie Orbiting Fire" { "unusual_id" "40" "price" "1000" "type" "tfunusual" } "Knifestorm" { "unusual_id" "43" "price" "1000" "type" "tfunusual" } "Misty Skull" { "unusual_id" "44" "price" "1000" "type" "tfunusual" } "Harvest Moon" { "unusual_id" "45" "price" "1000" "type" "tfunusual" } "It's A Secret To Everybody" { "unusual_id" "46" "price" "1000" "type" "tfunusual" } "Stormy 13th Hour" { "unusual_id" "47" "price" "1000" "type" "tfunusual" } "Attrib_Particle55" { "unusual_id" "55" "price" "1000" "type" "tfunusual" } "Kill-a-Watt" { "unusual_id" "56" "price" "1000" "type" "tfunusual" } "Terror-Watt" { "unusual_id" "57" "price" "1000" "type" "tfunusual" } "Cloud 9" { "unusual_id" "58" "price" "1000" "type" "tfunusual" } "Aces High" { "unusual_id" "59" "price" "1000" "type" "tfunusual" } "Dead Presidents" { "unusual_id" "180" "type" "tfunusual" "price" "1000" "type" "tfunusual" } "Miami Nights" { "unusual_id" "61" "price" "1000" "type" "tfunusual" } "Disco Beat Down" { "unusual_id" "62" "price" "1000" "type" "tfunusual" } "Phosphorous" { "unusual_id" "63" "price" "1000" "type" "tfunusual" } "Sulphurous" { "unusual_id" "64" "price" "1000" "type" "tfunusual" } "Memory Leak" { "unusual_id" "65" "price" "1000" "type" "tfunusual" } "Overclocked" { "unusual_id" "66" "price" "1000" "type" "tfunusual" } "Electrostatic" { "unusual_id" "67" "price" "1000" "type" "tfunusual" } "Power Surge" { "unusual_id" "68" "price" "1000" "type" "tfunusual" } "Anti-Freeze" { "unusual_id" "69" "price" "1000" "type" "tfunusual" } "Time Warp" { "unusual_id" "70" "price" "1000" "type" "tfunusual" } "Green Black Hole" { "unusual_id" "71" "price" "1000" "type" "tfunusual" } "Roboactive" { "unusual_id" "72" "price" "1000" "type" "tfunusual" } "Arcana" { "unusual_id" "73" "price" "1000" "type" "tfunusual" } "Spellbound" { "unusual_id" "74" "price" "1000" "type" "tfunusual" } "Chiroptera Venenata" { "unusual_id" "75" "price" "1000" "type" "tfunusual" } "Poisoned Shadows" { "unusual_id" "76" "price" "1200" "type" "tfunusual" } "Something Burning This Way Comes" { "unusual_id" "77" "price" "1200" "type" "tfunusual" } "Hellfire" { "unusual_id" "78" "price" "1200" "type" "tfunusual" } "Darkblaze" { "unusual_id" "79" "price" "1200" "type" "tfunusual" } "Demonflame" { "unusual_id" "80" "price" "1200" "type" "tfunusual" } "Showstopper" { "unusual_id" "3002" "price" "1200" "type" "tfunusual" } "Holy Grail" { "unusual_id" "3003" "price" "1200" "type" "tfunusual" } "Fountain of Delight" { "unusual_id" "3005" "price" "1200" "type" "tfunusual" } "Screaming Tiger" { "unusual_id" "3006" "price" "1200" "type" "tfunusual" } "Skill Gotten Gains" { "unusual_id" "3007" "price" "1200" "type" "tfunusual" } "Midnight Whirlwind" { "unusual_id" "3008" "price" "1200" "type" "tfunusual" } "Silver Cyclone" { "unusual_id" "3009" "price" "1200" "type" "tfunusual" } "Mega Strike" { "unusual_id" "3010" "price" "1200" "type" "tfunusual" } } } Przeczytaj cały wpis
×
×
  • Dodaj nową pozycję...