PHP Kod:
#include <amxmodx>
#include <reapi_reunion>
new const SERVERISMI[] = "LoWeRs +Fps"; //Sunucu Ismi
new const TS3IP[] = "lowersjb.tsgir.la"; //TS3 Ip
public plugin_init() {
register_plugin("TS3 Giris Menu", "1.0", "ndgn");
}
public client_putinserver(id) set_task(2.0, "ts3Menu", id);
public ts3Menu(id) {
if(!is_user_connected(id)) return;
new ndmenu[128];
formatex(ndmenu, charsmax(ndmenu),"\w%s \d|| \yTS3 Giris yapmak ister misin?^n\d%s",SERVERISMI, \
(get_user_flags(id) & ADMIN_USER) ? "TS3 gelerek slotluk ve komutculuk alabilirsin.":"Yetkililerin TS3 girmesi zorunludur!");
new Menu = menu_create(ndmenu, "ts3Menu2");
menu_additem(Menu, "\yEvet", "1");
menu_additem(Menu, "\yHayir", "2");
menu_setprop(Menu, MPROP_EXITNAME, "\wCikis");
menu_display(id, Menu);
}
public ts3Menu2(id, menu, item) {
if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; }
new access,callback,data[6],iname[32];
menu_item_getinfo(menu,item,access,data,charsmax(data),iname,charsmax(iname),callback);
new key=str_to_num(data);
switch(key) {
case 1 : {
if(is_user_steam(id)) {
client_print_color(id, id, "^1[^3%s^1]^4 Steam oldugun icin dogrudan baglanamiyorsun.^3 TS3 IP :^1 %s",SERVERISMI, TS3IP);
} else client_cmd(id, "say /ts3");
}
case 2 : {
client_print_color(id, id, "^1[^3%s^1]^4 TS3 IP : ^1%s",SERVERISMI, TS3IP);
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}