PHP- Kodu:
register_clcmd("say /quitmenu","sifirladik")
.....
public quit_menu(id) {
if((!(get_user_flags(id) & ADMIN_LEVEL_E))) {
ColorChat(id , RED, "[DeaTReX] Quit Menuye Girmek Icin Yetkin Yok !")
return PLUGIN_HANDLED;
}
new menu = menu_create("\rQuit Menusu","menu_devam")
new players[32],inum,Uid;
new szName[32], szID[10];
get_players(players,inum,"a")
for(new i;i<inum;i++) {
Uid = players[i];
get_user_name(Uid,szName,31)
num_to_str(Uid,szID,9)
menu_additem(menu,szName,szID,0)
}
menu_display(id,menu,0)
return PLUGIN_CONTINUE
}
Say komutu olarak atadığımız public'i bu şekilde çağıramazsın...Not found function hatası alırsın...
Şu şekilde değiştirmen gerekiyor...
PHP- Kodu:
register_clcmd("say /quitmenu","quit_menu")
.....
public quit_menu(id) {
if((!(get_user_flags(id) & ADMIN_LEVEL_E))) {
ColorChat(id , RED, "[DeaTReX] Quit Menuye Girmek Icin Yetkin Yok !")
return PLUGIN_HANDLED;
}
new menu = menu_create("\rQuit Menusu","menu_devam")
new players[32],inum,Uid;
new szName[32], szID[10];
get_players(players,inum,"a")
for(new i;i<inum;i++) {
Uid = players[i];
get_user_name(Uid,szName,31)
num_to_str(Uid,szID,9)
menu_additem(menu,szName,szID,0)
}
menu_display(id,menu,0)
return PLUGIN_CONTINUE
}