Ez a plugin fagyasztja:
Kód: new gChooses;
public plugin_init() { register_clcmd( "amx_gunmenu","Fegyvermenu"); register_plugin("Fegyver menu" , "1.2.1" , "Ezmegmi?") register_logevent("Fegyvermenu",2,"1=Round_Start") } public Fegyvermenu(id) { new menu = menu_create("\wValassz Fegyvert :", "menu_handler"); menu_additem(menu, "\rNem kell fegyver!", "m1", 0); menu_additem(menu, "\rM4A1 Colt", "m2", 0); menu_additem(menu, "\rAK47 Kalasnikov", "m3", 0); menu_additem(menu, "\rAWP Magnum Sniper", "m4", 0); menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu, 0); gChooses = 0; } Pisztolymenu(id) { new menu = menu_create("\rValassz Pisztoly :", "menu_handler") menu_additem(menu, "\wUsp", "s1", 0); menu_additem(menu, "\wDeagle", "s2", 0); menu_additem(menu, "\wGlock", "s3", 0); menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu, 0); } Granatmenu(id) { new menu = menu_create("\yValassz Granatot :", "menu_handler") menu_additem(menu, "\wNem kell granat", "t1", 0); menu_additem(menu, "\rHe Granat", "t2", 0); menu_additem(menu, "\rFlash Granat", "t3", 0); menu_additem(menu, "\rSmoke Granat", "t4", 0); menu_additem(menu, "\rHe + Flash Granat", "t5", 0); menu_additem(menu, "\rHe + Smoke Granat", "t6", 0); menu_additem(menu, "\rFlash + Smoke Granat", "t7", 0); menu_additem(menu, "\rFlash + Smoke + He granat", "t8", 0); menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu, 0); } public menu_handler(id, menu, item) { if( item == MENU_EXIT ) { menu_destroy(menu); return PLUGIN_HANDLED; } new data[6], szName[64]; new access, callback; menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); new key = str_to_num(data[1]); switch( data[0] ) { case 'm': { switch( key ) { case 1: { client_print(id, print_chat, "Nem kertel fegyvert."); } case 2: { strip_user_weapons(id); give_item(id, "weapon_m4a1"); give_item(id, "ammo_556nato"); give_item(id, "ammo_556nato"); give_item(id, "ammo_556nato"); give_item(id, "weapon_knife"); give_item(id,"item_kevlar"); Pisztolymenu(id); } case 3: { strip_user_weapons(id); give_item(id, "weapon_ak47"); give_item(id, "ammo_762nato"); give_item(id, "ammo_762nato"); give_item(id, "ammo_762nato"); give_item(id, "weapon_knife"); give_item(id,"item_kevlar"); Pisztolymenu(id); } case 4: { strip_user_weapons(id); if(gChooses < 4) { give_item(id, "weapon_awp"); give_item(id,"ammo_338magnum"); give_item(id,"ammo_338magnum"); give_item(id,"ammo_338magnum"); give_item(id, "weapon_knife"); give_item(id,"item_kevlar"); Pisztolymenu(id); gChooses++; } else client_print(id, print_chat, "Csak 4 -en hasznalhatjak a WP -t egyszerre. Probald kovi korben."); Fegyvermenu(id); } } } case 's': { switch( key ) { case 1: { give_item(id, "weapon_usp"); give_item(id,"ammo_45acp"); give_item(id,"ammo_45acp"); give_item(id,"ammo_45acp"); Granatmenu(id); } case 2: { give_item(id, "weapon_deagle"); give_item(id,"ammo_50ae"); give_item(id,"ammo_50ae"); give_item(id,"ammo_50ae") Granatmenu(id); } case 3: { give_item(id, "weapon_glock18"); give_item(id,"ammo_9mm"); give_item(id,"ammo_9mm"); give_item(id,"ammo_9mm"); Granatmenu(id); } } } case 't': { switch( key ) { case 1: { client_print(id, print_chat, "Neked nem kellet granat."); } case 2: { give_item(id, "weapon_hegrenade") } case 3: { give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") } case 4: { give_item(id, "weapon_smokegrenade") } case 5: { give_item(id, "weapon_hegrenade") give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") } case 6: { give_item(id, "weapon_hegrenade") give_item(id, "weapon_smokegrenade") } case 7: { give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") give_item(id, "weapon_smokegrenade") } case 8: { give_item(id, "weapon_hegrenade") give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") give_item(id, "weapon_smokegrenade") } } Fegyvermenu(id); } } menu_destroy(menu); return PLUGIN_HANDLED; } Mitől fagyhat? xd
|