bir menu olcak her el 1 defa alabilcek. 1.50Ammo[HYetkisiOlanlar]2.150[RconYetkisiOlanlar]3.300[TYetkisi Olanlar.] Zmye Ozel.
yapan arkadaşa şimdiden tşk
Printable View
bir menu olcak her el 1 defa alabilcek. 1.50Ammo[HYetkisiOlanlar]2.150[RconYetkisiOlanlar]3.300[TYetkisi Olanlar.] Zmye Ozel.
yapan arkadaşa şimdiden tşk
güncell.
güncell.
güncell.
PHP- Kodu:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <zombieplague>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "JDM"
#define YETKI_H ADMIN_CFG
#define YETKI_L ADMIN_RCON
#define YETKI_T ADMIN_LEVEL_H
new bool:g_kullandim[33]
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /zmmenu","ShowMenu")
register_clcmd("say_team /zmmenu","ShowMenu")
register_logevent("eRoundEnd", 2, "1=Round_End")
}
public client_connect(id) {
g_kullandim[id] = false
}
public client_disconnect(id) {
g_kullandim[id] = false
}
public eRoundEnd() {
new players[32], inum, id
get_players(players, inum)
for(new i;i<inum;i++) {
id = players[i]
g_kullandim[id] = false
}
}
public ShowMenu(id) {
if(!is_user_alive(id) && !is_user_connected(id))
return PLUGIN_CONTINUE
if(!g_kullandim[id]) {
new menu, Menuz[512]
formatex(Menuz, charsmax(Menuz), "\d[ZP]: \rADMIN \wZombie Menu:")
menu = menu_create(Menuz, "MenuHandler")
formatex(Menuz, charsmax(Menuz), "\w50 Ammo \r[\wH \rYetkisi]")
menu_additem(menu, Menuz, "1", YETKI_H)
formatex(Menuz, charsmax(Menuz), "\w150 Ammo \r[\wL \rYetkisi]")
menu_additem(menu, Menuz, "2",YETKI_L)
formatex(Menuz, charsmax(Menuz), "\w300 Ammo \r[\wT \rYetkisi]")
menu_additem(menu, Menuz, "3", YETKI_T)
formatex(Menuz, charsmax(Menuz), "\r[Cikis]")
menu_setprop(menu,MPROP_EXITNAME,Menuz)
menu_setprop(menu,MPROP_EXIT, MEXIT_ALL)
menu_display(id, menu, 0)
} else {
client_print(id, print_center,"Bu Menu Kullanildi.")
return PLUGIN_HANDLED;
}
return PLUGIN_HANDLED;
}
public MenuHandler(id, menu ,item) {
if(item == MENU_EXIT) {
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6], iName[64], access,callback
menu_item_getinfo(menu,item,access,data,5,iName,63,callback)
new key = str_to_num(data)
switch(key) {
case 1: {
zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + 50)
client_print(id, print_chat, "[ZP]: Menuden 50 Ammo Cekildi.")
g_kullandim[id] = true
}
case 2: {
zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + 150)
client_print(id, print_chat, "[ZP]: Menuden 150 Ammo Cekildi.")
g_kullandim[id] = true
}
case 3: {
zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + 300)
client_print(id, print_chat, "[ZP]: Menuden 300 Ammo Cekildi.")
g_kullandim[id] = true
}
}
return PLUGIN_HANDLED
}
zmye özel demişsin
düzenlemiş kullan
çözülmüş isteklere taşınabilir. çalıştı.