- | Afiseaza codul
#include <amxmodx> #include <cstrike> #include <hamsandwich> #include <fun> new gClassMenu; new gTeroHealth; new gTransAlpha; new gTeroUsp; new gTeroTmp; new gTeroHe; new bool:MenuActive[33]; public plugin_init() { register_plugin("Terrorists - Menu", "1.0", "K!D()X"); gTeroHealth = register_cvar("tero_health", "300"); gTransAlpha = register_cvar("tero_invis", "25"); gTeroUsp = register_cvar("tero_usp_bpammo", "24"); gTeroTmp = register_cvar("tero_tmp_bpammo", "50"); gTeroHe = register_cvar("tero_he_bpammo", "10"); RegisterHam(Ham_Spawn, "player", "iSpawn", 1); iBuildMenu(); } public iSpawn(id) { if(is_user_bot(id) && !is_user_alive(id)) return 0; new iPlayers[32], iNum, i, id; get_players(iPlayers, iNum, "aceh", "TERRORIST"); for(i = 0; i < iNum; i++) { id = iPlayers; MenuActive[id] = false; set_task(5.0, "iShow_menu", id); return 0; } return 1; } public iShow_menu(id) { if(MenuActive[id] == false) { menu_display(id, gClassMenu); } } stock iBuildMenu() { gClassMenu = menu_create("Terrorists - Menu", "iContent"); menu_additem(gClassMenu, "Invizibilitate", "1"); menu_additem(gClassMenu, "KM .45 Tactical (USP)", "2"); menu_additem(gClassMenu, "Extra Health", "3"); menu_additem(gClassMenu, "White Gun", "4"); menu_additem(gClassMenu, "20 HE Grenades", "5"); menu_setprop(gClassMenu, MPROP_EXIT, MEXIT_ALL); } public iContent(id, szMenu, szItem) { if(szItem < 0) return 0; new szKey[3], szName[64]; new szAccess, szCallback; menu_item_getinfo(szMenu, szItem, szAccess, szKey, 2, _, _, szCallback); get_user_name(id, szName, 63); new szChoose = str_to_num(szKey); switch(szChoose) { case 1: { set_user_rendering( id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, get_pcvar_num(gTransAlpha)) client_print(0, print_center, "[Terrorists - Menu] %s a ales optiunea Invizibilitate", szName); MenuActive[id] = true; } case 2: { give_item(id, "weapon_usp"); cs_set_user_bpammo(id, 16, get_pcvar_num(gTeroUsp)); client_print(0, print_center, "[Terrorists - Menu] %s a ales optiunea KM .45 Tactical", szName); MenuActive[id] = true; } case 3: { set_user_health(id, get_pcvar_num(gTeroHealth)); client_print(0, print_center, "[Terrorists - Menu] %s a ales optiunea Extra Health", szName); MenuActive[id] = true; } case 4: { give_item(id, "weapon_tmp"); cs_set_user_bpammo(id, 23, get_pcvar_num(gTeroTmp)); client_print(0, print_center, "[Terrorists - Menu] %s a ales optiunea White Gun", szName); MenuActive[id] = true; } case 5: { give_item(id, "weapon_hegrenade"); cs_set_user_bpammo(id, 4, get_pcvar_num(gTeroHe)); client_print(0, print_center, "[Terrorists - Menu] %s a ales optiunea 10 He Grenades", szName); MenuActive[id] = true; } } return 1; } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{ rtf1 ansi deff0{ fonttbl{ f0 fnil Tahoma;}}n viewkind4 uc1 pard lang1033 f0 fs16 n par } */
dau +multumesc. :)