Menuyu Sadece KİCK Yetkisine Sahip Kisiler Kullanabilir
PHP Kod:
#include <amxmodx>
new const PLUGIN[] = "Name_Changer";
new const VERSION[] = "Premium";
new const AUTHOR[] = "By.KinG";
new const TAG[] = "WebAilesi GaminG";
new const KISA_TAG[] = "WebAilesi";
new Name_ID[33];
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /isimler", "nameyetki");
register_clcmd("OYUNCUNUN_ISMI_NE_OLSUN", "Player_Name_Select_Handler");
}
public nameyetki(id)
{
if (get_user_flags(id) & ADMIN_KICK)
{
Name_Menu(id)
}
else
{
renkli_yazi(id, "!t[%s] !gBu Menu Yetkili Kisilere Ozel!", KISA_TAG)
}
}
public Name_Menu(ID)
{
static Item[128];
formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yBir Oyuncu Secin", TAG);
new Menu = menu_create(Item, "Name_Menu_Handler");
new Players[32], Num_All, New_ID, Str[6], Name[33];
get_players(Players, Num_All, "chi");
for(new i; i < Num_All; i++)
{
New_ID = Players[i];
num_to_str(New_ID, Str, 5);
get_user_name(New_ID, Name, 32);
menu_additem(Menu, Name, Str);
}
menu_setprop(Menu, MPROP_NUMBER_COLOR, "\r");
formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yGeri", KISA_TAG);
menu_setprop(Menu, MPROP_BACKNAME, Item);
formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yIleri", KISA_TAG);
menu_setprop(Menu, MPROP_NEXTNAME, Item);
formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yCikis", KISA_TAG);
menu_setprop(Menu, MPROP_EXITNAME, Item);
menu_display(ID, Menu, 0);
return PLUGIN_HANDLED;
}
public Name_Menu_Handler(ID, Menu, Item)
{
if(Item == MENU_EXIT)
{
menu_destroy(Menu);
return PLUGIN_HANDLED;
}
new Data[6];
menu_item_getinfo(Menu, Item, _, Data, 5);
Name_ID[ID] = str_to_num(Data);
client_cmd(ID, "messagemode OYUNCUNUN_ISMI_NE_OLSUN");
return PLUGIN_HANDLED;
}
public Player_Name_Select_Handler(ID)
{
if(!is_user_connected(ID) || !is_user_connected(Name_ID[ID]))
{
return PLUGIN_HANDLED;
}
new Say[33];
read_args(Say, 32);
remove_quotes(Say);
set_user_info(Name_ID[ID], "name", Say);
return PLUGIN_HANDLED;
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
)


