/slotmenu - darbe123 - 08-02-14
PHP Code: #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "JDM"
#define SLOT_YETKI ADMIN_LEVEL_H public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /slotmenu","ShowMenu") register_clcmd("say_team /slotmenu","ShowMenu") } public ShowMenu(id) { if(!is_user_alive(id)) return; if(get_user_flags(id) & SLOT_YETKI) { new menu, Menuz[512] formatex(Menuz, charsmax(Menuz), "\ySlot Menu:") menu = menu_create(Menuz, "MenuHandler") formatex(Menuz, charsmax(Menuz), "\w1x Hiz") menu_additem(menu, Menuz, "1", 0) formatex(Menuz, charsmax(Menuz), "\wYuksek Ziplama") menu_additem(menu, Menuz, "2", 0) formatex(Menuz, charsmax(Menuz), "\w50 HP | 50 AP") menu_additem(menu, Menuz, "3", 0) formatex(Menuz, charsmax(Menuz), "\rCikis") 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 Sadece Slotlara Ozeldir.") } } 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,charsmax(data),iName,charsmax(iName),callback) new key = str_to_num(data) switch(key) { case 1: { set_user_maxspeed(id, 260.0) } case 2: { set_user_gravity(id, 0.3) } case 3: { set_user_health(id, get_user_health(id) + 50) set_user_armor(id, get_user_armor(id) + 50) } } return PLUGIN_HANDLED }
Bunu 3 Elde bi yapabilrmsnz yani menüden 1 şey aldığında menü oto kapanacak ve 3 el beklıyecek menüye girmesi için
Cevap: /slotmenu - JDM - 08-02-14
İlk 3 round bir menü açılmıyor her 3 turda bir menü açılıyor
PHP Code: /* Plugin generated by AMXX-Studio */
#include <amxmodx> #include <amxmisc> #include <fun>
#define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "JDM"
#define SLOT_YETKI ADMIN_LEVEL_H new g_Round = 0 new g_Pointer public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /slotmenu","ShowMenu") register_clcmd("say_team /slotmenu","ShowMenu") register_logevent("EventRoundStart",2,"1=Round_Start") register_event("TextMsg", "EventGameRestart", "a", "2=#Game_will_restart_in") g_Pointer = register_cvar("slotmenu_roundlimit","3") } public EventRoundStart() { g_Round++ } public EventGameRestart() { g_Round = 0; } public ShowMenu(id) { if(!is_user_alive(id)) return; if(g_Round <= get_pcvar_num(g_Pointer)) { if(get_user_flags(id) & SLOT_YETKI) { new menu, Menuz[512] formatex(Menuz, charsmax(Menuz), "\ySlot Menu:") menu = menu_create(Menuz, "MenuHandler") formatex(Menuz, charsmax(Menuz), "\w1x Hiz") menu_additem(menu, Menuz, "1", 0) formatex(Menuz, charsmax(Menuz), "\wYuksek Ziplama") menu_additem(menu, Menuz, "2", 0) formatex(Menuz, charsmax(Menuz), "\w50 HP | 50 AP") menu_additem(menu, Menuz, "3", 0) formatex(Menuz, charsmax(Menuz), "\rCikis") 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 Sadece Slotlara Ozeldir.") } } } 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,charsmax(data),iName,charsmax(iName),callback) new key = str_to_num(data) switch(key) { case 1: { set_user_maxspeed(id, 260.0) } case 2: { set_user_gravity(id, 0.3) } case 3: { set_user_health(id, get_user_health(id) + 50) set_user_armor(id, get_user_armor(id) + 50) } } return PLUGIN_HANDLED }
Cevap: /slotmenu - darbe456 - 08-02-14
JDM dateline='' Wrote: İlk 3 round bir menü açılmıyor her 3 turda bir menü açılıyor
PHP Code: /* Plugin generated by AMXX-Studio */
#include <amxmodx> #include <amxmisc> #include <fun>
#define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "JDM"
#define SLOT_YETKI ADMIN_LEVEL_H new g_Round = 0 new g_Pointer public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /slotmenu","ShowMenu") register_clcmd("say_team /slotmenu","ShowMenu") register_logevent("EventRoundStart",2,"1=Round_Start") register_event("TextMsg", "EventGameRestart", "a", "2=#Game_will_restart_in") g_Pointer = register_cvar("slotmenu_roundlimit","3") } public EventRoundStart() { g_Round++ } public EventGameRestart() { g_Round = 0; } public ShowMenu(id) { if(!is_user_alive(id)) return; if(g_Round <= get_pcvar_num(g_Pointer)) { if(get_user_flags(id) & SLOT_YETKI) { new menu, Menuz[512] formatex(Menuz, charsmax(Menuz), "\ySlot Menu:") menu = menu_create(Menuz, "MenuHandler") formatex(Menuz, charsmax(Menuz), "\w1x Hiz") menu_additem(menu, Menuz, "1", 0) formatex(Menuz, charsmax(Menuz), "\wYuksek Ziplama") menu_additem(menu, Menuz, "2", 0) formatex(Menuz, charsmax(Menuz), "\w50 HP | 50 AP") menu_additem(menu, Menuz, "3", 0) formatex(Menuz, charsmax(Menuz), "\rCikis") 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 Sadece Slotlara Ozeldir.") } } } 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,charsmax(data),iName,charsmax(iName),callback) new key = str_to_num(data) switch(key) { case 1: { set_user_maxspeed(id, 260.0) } case 2: { set_user_gravity(id, 0.3) } case 3: { set_user_health(id, get_user_health(id) + 50) set_user_armor(id, get_user_armor(id) + 50) } } return PLUGIN_HANDLED }
tşkkrüler.
Cevap: /slotmenu - dehset2329 - 09-02-14
amx ceviremiyorum lütfen amx cevirme yeri yada amx cevirikmiş halini atarmısın.
Cevap: /slotmenu - Nobb - 11-02-14
Buyur Fakat Öğrenin Artık Şu AMXX Çevirme İşlerini ;
Cevap: /slotmenu - moji8 - 18-02-14
slotmenu oldu ama bir elde istediği kadar alinabiliyor daha sonra bir gidiypr daha sonra map değişene kadar gelmiyor yardımm
|