Offline |
|
|
Csatlakozott: 2019.08.20. 18:19 Hozzászólások: 501
Megköszönt másnak: 244 alkalommal Megköszönték neki: 45 alkalommal
|
Tessék most már a játékosoknak is működik #include <amxmodx> #include <amxmisc> #include <cstrike> #include <hamsandwich> #include <fun> new const hang[] = { "buttons/blip2.wav" } new targy[33][6] new gmsg_SetFOV public plugin_init() { register_plugin("Admin Csalas Menu", "1.0", "6almasok"); register_clcmd("say /csalasok", "CsalasMenu"); RegisterHam(Ham_Spawn, "player", "player_spawn", 1) gmsg_SetFOV = get_user_msgid("SetFOV") } public player_spawn(id) { if(is_user_alive(id)) { set_user_noclip(id, 0) set_user_godmode(id, 0) set_user_gravity(id, 0.8) set_user_footsteps(id, 0) set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255) cs_reset_user_model(id) } } public CsalasMenu(id) { new cimsess[250] formatex(cimsess, charsmax(cimsess), "\yADMIN \rCsalasok^n\wKeszitette: \d6almasok") new menu = menu_create(cimsess, "csal_Menu"); new temp[101] if(!targy[id][0]) { formatex(temp,100, "\yIsten Mod [\dKikapcsolva\y]") menu_additem(menu, temp,"0",0); } else { menu_additem(menu, "\yIsten Mod [\rBekapcsolva\y]","0",0); } if(!targy[id][1]) { formatex(temp,100, "\yFalon Atjaras [\dKikapcsolva\y]") menu_additem(menu, temp,"1",0); } else { menu_additem(menu, "\yFalon Atjaras [\rBekapcsolva\y]","1",0); } if(!targy[id][2]) { formatex(temp,100, "\yUrhajos [\dKikapcsolva\y]") menu_additem(menu, temp,"2",0); } else { menu_additem(menu, "\yUrhajos [\rBekapcsolva\y]","2",0); } if(!targy[id][3]) { formatex(temp,100, "\yLathatatlansag [\dKikapcsolva\y]") menu_additem(menu, temp,"3",0); } else { menu_additem(menu, "\yLathatatlansag [\rBekapcsolva\y]","3",0); } if(!targy[id][4]) { formatex(temp,100, "\yKameleon [\dKikapcsolva\y]") menu_additem(menu, temp,"4",0); } else { menu_additem(menu, "\yKameleon [\rBekapcsolva\y]","4",0); } if(!targy[id][5]) { formatex(temp,100, "\yNo Trapp [\dKikapcsolva\y]") menu_additem(menu, temp,"5",0); } else { menu_additem(menu, "\yNo Trapp [\rBekapcsolva\y]","5",0); } menu_additem(menu, "\y+16000 Dollar", "6", 0); menu_additem(menu, "\y+55 HP", "7", 0); menu_additem(menu, "\yGyorsasag", "8", 0); menu_additem(menu, "\yUjraeledes", "9", 0); menu_additem(menu, "\yDrog", "10", 0); menu_additem(menu, "\yRegeneracio \w[\r1HP/MP\w]", "11", 0); menu_additem(menu, "\yBomba szakerto \w[\r+20 Robbano Granat\w]", "12", 0); menu_additem(menu, "\yFegyver Csomag \w[\rAK47,M4A1,AWP,DEAGLE\w]", "13", 0); menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu, 0); } return PLUGIN_HANDLED; } stock drug_player(id) { message_begin(MSG_ONE, gmsg_SetFOV, {0, 0, 0}, id) write_byte(180) message_end() } public csal_Menu(id, menu, item) { if( item == MENU_EXIT ) { return PLUGIN_HANDLED; } new data[9], szName[64]; new access, callback; menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); switch(item) { case 0: { if(!targy[id][0]) { set_user_godmode(id, 1) client_print(id, print_center, "Az isten modot bekapcsolva"); emit_sound(id, CHAN_AUTO, hang, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) targy[id][0] = true CsalasMenu(id) } else { set_user_godmode(id, 0) client_print(id, print_center, "Az isten modot kikapcsolva"); emit_sound(id, CHAN_AUTO, hang, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) targy[id][0] = false CsalasMenu(id) } } case 1: { if(!targy[id][1]) { set_user_noclip(id, 1) client_print(id, print_center, "A falon atjarasod bekapcsolva"); emit_sound(id, CHAN_AUTO, hang, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) targy[id][1] = true CsalasMenu(id) } else { set_user_noclip(id, 0) client_print(id, print_center, "A falon atjarasod kikapcsolva"); emit_sound(id, CHAN_AUTO, hang, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) targy[id][1] = false CsalasMenu(id) } } case 2: { if(!targy[id][2]) { set_user_gravity(id, 0.4) client_print(id, print_center, "Te most a holdon jarsz 400-as gravitacioval!"); emit_sound(id, CHAN_AUTO, hang, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) targy[id][2] = true CsalasMenu(id) } else { set_user_gravity(id, 0.8) client_print(id, print_center, "Vissza tertel a foldre!"); emit_sound(id, CHAN_AUTO, hang, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) targy[id][2] = false CsalasMenu(id) } } case 6: { cs_set_user_money(id, 16000, 1) client_print(id, print_center, "Te most multi milliardos lettel!"); emit_sound(id, CHAN_AUTO, hang, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) CsalasMenu(id) } case 7: { set_user_health(id,get_user_health(id)+55) client_print(id, print_center, "Megkaptad a +55 HP-d!"); emit_sound(id, CHAN_AUTO, hang, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) CsalasMenu(id) } case 3: { if(!targy[id][3]) { set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha , 0); client_print(id, print_center, "Te most latahtatlan lettel!"); emit_sound(id, CHAN_AUTO, hang, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) targy[id][3] = true CsalasMenu(id) } else { set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255) client_print(id, print_center, "Mar nem vagy lathatatlan!"); emit_sound(id, CHAN_AUTO, hang, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) targy[id][3] = false CsalasMenu(id) } } case 4: { if(!targy[id][4]) { if (get_user_team(id)==1) cs_set_user_model(id, "urban") if (get_user_team(id)==2) cs_set_user_model(id, "guerilla") client_print(id, print_center, "Most mar ellenseg kinezeted van!"); emit_sound(id, CHAN_AUTO, hang, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) targy[id][4] = true CsalasMenu(id) } else { if (get_user_team(id)==1) cs_set_user_model(id, "guerilla") if (get_user_team(id)==2) cs_set_user_model(id, "urban") client_print(id, print_center, "Mar nincs ellenseg kinezeted!"); emit_sound(id, CHAN_AUTO, hang, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) targy[id][4] = false CsalasMenu(id) } } case 8: { set_user_maxspeed(id, 500.0) client_print(id, print_center, "Szuper gyors lettel!"); emit_sound(id, CHAN_AUTO, hang, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) CsalasMenu(id) } case 9: { ExecuteHamB(Ham_CS_RoundRespawn, id); client_print(id, print_center, "Sikeresen ujraeledtel!"); emit_sound(id, CHAN_AUTO, hang, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) CsalasMenu(id) } case 5: { if(!targy[id][5]) { set_user_footsteps(id, 1) client_print(id, print_center, "Mar nincs hangja a lepeseidnek!"); emit_sound(id, CHAN_AUTO, hang, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) targy[id][5] = true CsalasMenu(id) } else { set_user_footsteps(id, 0) client_print(id, print_center, "Mar ujra haljak a lepeseidet!"); emit_sound(id, CHAN_AUTO, hang, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) targy[id][5] = false CsalasMenu(id) } } case 11: { new elet = get_user_health(id); if(elet < 110) set_task(1.0, "toltes", id) client_print(id, print_center, "A HP-d totltodik +1HP/MP!"); emit_sound(id, CHAN_AUTO, hang, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) CsalasMenu(id) } case 10: { set_user_health(id, 200) set_user_maxspeed(id, 350.0) client_print(id, print_center, "Bedrogoztal!"); emit_sound(id, CHAN_AUTO, hang, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) drug_player(id) CsalasMenu(id) } case 12: { give_item(id, "weapon_hegrenade") cs_set_user_bpammo(id, CSW_HEGRENADE, 20) client_print(id, print_center, "Kaptal +20 granatot!"); emit_sound(id, CHAN_AUTO, hang, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) CsalasMenu(id) } case 13: { give_item(id, "weapon_ak47") give_item(id, "weapon_m4a1") give_item(id, "weapon_awp") give_item(id, "weapon_deagle") cs_set_user_bpammo(id, CSW_AK47, 90) cs_set_user_bpammo(id, CSW_M4A1, 90) cs_set_user_bpammo(id, CSW_AWP, 50) cs_set_user_bpammo(id, CSW_DEAGLE, 35) client_print(id, print_center, "Megkaptad a fegyver csomagod!"); emit_sound(id, CHAN_AUTO, hang, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) CsalasMenu(id) } } menu_destroy(menu) return PLUGIN_HANDLED } public toltes(id) { new elet = get_user_health(id) if(elet < 110) { set_task(1.0,"toltes", id) set_user_health(id, elet + 1) } else { client_print(id, print_center, "Az elet elerte a maximumot!"); return PLUGIN_HANDLED; } return PLUGIN_CONTINUE; }
_________________ Hamarosan új pluginok lesznek ki terjesztve! :)
|
|