Offline |
|
|
Csatlakozott: 2017.07.16. 10:56 Hozzászólások: 91
Megköszönt másnak: 1 alkalommal Megköszönték neki: 4 alkalommal
|
Sheriff Kapitány. írta: Sziasztok. Valaki bele írná, hogy 3v3-tól lehessen AWP venni? Mert van benne egy de az nem megy rajta. Aki bele írja megy a pacsi. Köszi !:)
#include <amxmodx> #include <amxmisc> #include <colorchat> #include <fun> #include <cstrike> #include <hamsandwich> #define PLUGIN "fegyvermenu" #define VERSION "1.0" #define AUTHOR "Silent" new gWPCT; new gWPTE; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /xd", "fegyvermenu"); RegisterHam(Ham_Spawn, "player", "fegyvermenu", 1) register_logevent("logevent_end", 2, "1=Round_End"); } public logevent_end() { gWPCT = 0; gWPTE = 0; } public fegyvermenu(id) { cs_set_user_money(id, 0); // Penz nullazasa if(!user_has_weapon(id, CSW_C4)) { strip_user_weapons(id); new menu = menu_create("\r.:[~W!NNeR ~ *OnlyDust2* # Fegyvermenü\r]:.", "handler"); menu_additem(menu, "\d[\rM4A1 \yCsomag\d]", "1", 0); menu_additem(menu, "\d[\rAK47 \yCsomag\d]", "2", 0); menu_additem(menu, "\d[\rAWP \yCsomag]\d]", "3", 0); menu_additem(menu, "\d[\rMachineGun \yCsomag\d]", "4", 0); menu_additem(menu, "\d[\rAUG \yCsomag\d]", "5", 0); menu_additem(menu, "\d[\rFAMAS \yCsomag\d]", "6", 0); menu_additem(menu, "\d[\rGalil \yCsomag\d]", "7", 0); menu_additem(menu, "\d[\rSMG \yCsomag\d]", "8", 0); menu_additem(menu, "\d[\rAutoshotgun \yCsomag\d]", "9", 0); menu_additem(menu, "\d[\rShotgun \yCsomag\d]", "10", 0); menu_additem(menu, "\d[\rScout \yCsomag\d]", "11", 0); menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu); } else { new menu = menu_create("\r[~W!NNeR ~ *OnlyDust2* # Fegyvermenü\r]:.", "handler"); menu_additem(menu, "\d[\rM4A1 \yCsomag\d]", "1", 0); menu_additem(menu, "\d[\rAK47 \yCsomag\d]", "2", 0); menu_additem(menu, "\d[\rAWP \yCsomag\d]", "3", 0); menu_additem(menu, "\d[\rMachineGun \yCsomag\d]", "4", 0); menu_additem(menu, "\d[\rAUG \yCsomag\d]", "5", 0); menu_additem(menu, "\d[\rFAMAS \yCsomag\d]", "6", 0); menu_additem(menu, "\d[\rGalil \yCsomag\d]", "7", 0); menu_additem(menu, "\d[\rSMG \yCsomag\d]", "8", 0); menu_additem(menu, "\d[\rAutoshotgun \yCsomag\d]", "9", 0); menu_additem(menu, "\d[\rShotgun \yCsomag\d]", "10", 0); menu_additem(menu, "\d[\rScout \yCsomag\d]", "11", 0); menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu); } } public 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); switch(key) { case 1: { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "weapon_m4a1"); give_item(id, "ammo_556nato"); give_item(id, "ammo_556nato"); give_item(id, "ammo_556nato"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy M4A1 packot!"); } case 2: { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "weapon_ak47"); give_item(id, "ammo_762nato"); give_item(id, "ammo_762nato"); give_item(id, "ammo_762nato"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy AK47 packot!"); } case 3: { new CsTeams:userTeam = cs_get_user_team(id); if(userTeam == CS_TEAM_CT) { if(gWPCT < 2) { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_awp"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_338magnum"); give_item(id, "ammo_338magnum"); give_item(id, "ammo_338magnum"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy AWP packot!"); gWPCT++ } else { client_print(id, print_center, "Csak 2 ember WĂ©pĂ©zhet csapatonkĂ©nt!"); fegyvermenu(id); } } if(userTeam == CS_TEAM_T) { if(gWPTE < 2) { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_awp"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_338magnum"); give_item(id, "ammo_338magnum"); give_item(id, "ammo_338magnum"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy AWP packot!"); gWPTE++ } else { client_print(id, print_center, "Csak 2 ember WĂ©pĂ©zhet csapatonkĂ©nt!"); fegyvermenu(id); } } } case 4: { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "weapon_m249"); give_item(id, "ammo_556natobox"); give_item(id, "ammo_556natobox"); give_item(id, "ammo_556natobox"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy MachineGun packot!"); } case 5: { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae") give_item(id, "weapon_aug"); give_item(id, "ammo_556nato"); give_item(id, "ammo_556nato"); give_item(id, "ammo_556nato"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy AUG packot!"); } case 6: { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae") give_item(id, "weapon_famas"); give_item(id, "ammo_556nato"); give_item(id, "ammo_556nato"); give_item(id, "ammo_556nato"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy Famas packot!"); } case 7: { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae") give_item(id, "weapon_galil"); give_item(id, "ammo_556nato"); give_item(id, "ammo_556nato"); give_item(id, "ammo_556nato"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy Galil packot!"); } case 8: { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae") give_item(id, "weapon_mp5navy"); give_item(id, "ammo_9mm"); give_item(id, "ammo_9mm"); give_item(id, "ammo_9mm"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy Smg packot!"); } case 9: { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae") give_item(id, "weapon_xm1014"); give_item(id, "ammo_buckshot"); give_item(id, "ammo_buckshot"); give_item(id, "ammo_buckshot"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy AutoShotgun packot!"); } case 10: { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae") give_item(id, "weapon_m3"); give_item(id, "ammo_buckshot"); give_item(id, "ammo_buckshot"); give_item(id, "ammo_buckshot"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy Shotgun packot!"); } case 11: { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae") give_item(id, "weapon_scout"); give_item(id, "ammo_762nato"); give_item(id, "ammo_762nato"); give_item(id, "ammo_762nato"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy Scout packot!"); } } return PLUGIN_HANDLED; } stock give_player_grenades(index) { give_item(index, "weapon_hegrenade"); give_item(index, "weapon_flashbang"); give_item(index, "weapon_flashbang"); give_item(index, "weapon_smokegrenade"); give_item(index, "item_thighpack"); give_item(index, "item_assaultsuit"); } Segítek. #include <amxmodx> #include <amxmisc> #include <colorchat> #include <fun> #include <cstrike> #include <hamsandwich> #define PLUGIN "fegyvermenu" #define VERSION "1.0" #define AUTHOR "Silent" new gWPCT; new gWPTE; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /xd", "fegyvermenu"); RegisterHam(Ham_Spawn, "player", "fegyvermenu", 1) register_logevent("logevent_end", 2, "1=Round_End"); } public logevent_end() { gWPCT = 0; gWPTE = 0; } public fegyvermenu(id) { cs_set_user_money(id, 0); // Penz nullazasa if(!user_has_weapon(id, CSW_C4)) { strip_user_weapons(id); new menu = menu_create("\r.:[~W!NNeR ~ *OnlyDust2* # Fegyvermenü\r]:.", "handler"); menu_additem(menu, "\d[\rM4A1 \yCsomag\d]", "1", 0); menu_additem(menu, "\d[\rAK47 \yCsomag\d]", "2", 0); menu_additem(menu, "\d[\rAWP \yCsomag]\d]", "3", 0); menu_additem(menu, "\d[\rMachineGun \yCsomag\d]", "4", 0); menu_additem(menu, "\d[\rAUG \yCsomag\d]", "5", 0); menu_additem(menu, "\d[\rFAMAS \yCsomag\d]", "6", 0); menu_additem(menu, "\d[\rGalil \yCsomag\d]", "7", 0); menu_additem(menu, "\d[\rSMG \yCsomag\d]", "8", 0); menu_additem(menu, "\d[\rAutoshotgun \yCsomag\d]", "9", 0); menu_additem(menu, "\d[\rShotgun \yCsomag\d]", "10", 0); menu_additem(menu, "\d[\rScout \yCsomag\d]", "11", 0); menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu); } else { new menu = menu_create("\r[~W!NNeR ~ *OnlyDust2* # Fegyvermenü\r]:.", "handler"); menu_additem(menu, "\d[\rM4A1 \yCsomag\d]", "1", 0); menu_additem(menu, "\d[\rAK47 \yCsomag\d]", "2", 0); menu_additem(menu, "\d[\rAWP \yCsomag\d]", "3", 0); menu_additem(menu, "\d[\rMachineGun \yCsomag\d]", "4", 0); menu_additem(menu, "\d[\rAUG \yCsomag\d]", "5", 0); menu_additem(menu, "\d[\rFAMAS \yCsomag\d]", "6", 0); menu_additem(menu, "\d[\rGalil \yCsomag\d]", "7", 0); menu_additem(menu, "\d[\rSMG \yCsomag\d]", "8", 0); menu_additem(menu, "\d[\rAutoshotgun \yCsomag\d]", "9", 0); menu_additem(menu, "\d[\rShotgun \yCsomag\d]", "10", 0); menu_additem(menu, "\d[\rScout \yCsomag\d]", "11", 0); menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu); } } public 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); switch(key) { case 1: { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "weapon_m4a1"); give_item(id, "ammo_556nato"); give_item(id, "ammo_556nato"); give_item(id, "ammo_556nato"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy M4A1 packot!"); } case 2: { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "weapon_ak47"); give_item(id, "ammo_762nato"); give_item(id, "ammo_762nato"); give_item(id, "ammo_762nato"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy AK47 packot!"); } case 3: { new CsTeams:userTeam = cs_get_user_team(id); if(userTeam == CS_TEAM_CT) { if(gWPCT < 2) { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_awp"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_338magnum"); give_item(id, "ammo_338magnum"); give_item(id, "ammo_338magnum"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy AWP packot!"); gWPCT++ } else { client_print(id, print_center, "Csak 2 ember WĂ©pĂ©zhet csapatonkĂ©nt!"); fegyvermenu(id); } } if(userTeam == CS_TEAM_T) { if(gWPTE < 2) { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_awp"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_338magnum"); give_item(id, "ammo_338magnum"); give_item(id, "ammo_338magnum"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy AWP packot!"); gWPTE++ } else { client_print(id, print_center, "Csak 2 ember WĂ©pĂ©zhet csapatonkĂ©nt!"); fegyvermenu(id); } } } case 4: { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "weapon_m249"); give_item(id, "ammo_556natobox"); give_item(id, "ammo_556natobox"); give_item(id, "ammo_556natobox"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy MachineGun packot!"); } case 5: { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae") give_item(id, "weapon_aug"); give_item(id, "ammo_556nato"); give_item(id, "ammo_556nato"); give_item(id, "ammo_556nato"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy AUG packot!"); } case 6: { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae") give_item(id, "weapon_famas"); give_item(id, "ammo_556nato"); give_item(id, "ammo_556nato"); give_item(id, "ammo_556nato"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy Famas packot!"); } case 7: { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae") give_item(id, "weapon_galil"); give_item(id, "ammo_556nato"); give_item(id, "ammo_556nato"); give_item(id, "ammo_556nato"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy Galil packot!"); } case 8: { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae") give_item(id, "weapon_mp5navy"); give_item(id, "ammo_9mm"); give_item(id, "ammo_9mm"); give_item(id, "ammo_9mm"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy Smg packot!"); } case 9: { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae") give_item(id, "weapon_xm1014"); give_item(id, "ammo_buckshot"); give_item(id, "ammo_buckshot"); give_item(id, "ammo_buckshot"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy AutoShotgun packot!"); } case 10: { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae") give_item(id, "weapon_m3"); give_item(id, "ammo_buckshot"); give_item(id, "ammo_buckshot"); give_item(id, "ammo_buckshot"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy Shotgun packot!"); } case 11: { give_player_grenades(id); give_item(id, "weapon_knife"); give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae"); give_item(id, "ammo_50ae") give_item(id, "weapon_scout"); give_item(id, "ammo_762nato"); give_item(id, "ammo_762nato"); give_item(id, "ammo_762nato"); ColorChat(id, BLUE, "^x03[~W!NNeR ~ *OnlyDust2*]^x04 # Kaptál egy Scout packot!"); } } return PLUGIN_HANDLED; } stock give_player_grenades(index) { give_item(index, "weapon_hegrenade"); give_item(index, "weapon_flashbang"); give_item(index, "weapon_flashbang"); give_item(index, "weapon_smokegrenade"); give_item(index, "item_thighpack"); give_item(index, "item_assaultsuit"); }
_________________
|
|