arkadaslar merhaba servere yeni giren user olsun yetkili olsun yani bütün herkese yetkililere ayrı userlere ayrı
yani userlere ts3 gelerek slotluk komutculuk alabilirsin ts3 baglansınmı evet hayır evete basınca ts3 baglansın
yetkililere ise oyunda olup ts3 de olman zorunlu diyip ts3 baglansınmı evet hayır gibi bir plugini olan varmı ?
Servere girince ts3 gösterme
Moderatör: Moderatörler
-
gorkem245
Konu Sahibi - Mesajlar: 143
- Kayıt: Cum Mar 20, 2020 11:52 am
-
Necati Doğan
- Mesajlar: 822
- Kayıt: Prş Haz 07, 2018 6:18 pm
- Konum: İstanbul
- Clan İsmi: Ke$`h Gaming
- İletişim:
Servere girince ts3 gösterme
Kod: Tümünü seç
#include <amxmodx>
#include <reapi_reunion>
new const SERVERISMI[] = "KaoSCommunity.com";
new const TS3IP[] = "ts3.kaoscommunity.com";
public plugin_init() {
register_plugin("Connect TS3 Menu", "1.0", "ndgn");
}
public client_putinserver(id) set_task(2.0, "ts3Menu", id);
public ts3Menu(id) {
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;
}| Link: | |
| Linklerini gizle |
-
gorkem245
Konu Sahibi - Mesajlar: 143
- Kayıt: Cum Mar 20, 2020 11:52 am
Servere girince ts3 gösterme
Eklenti kaynak kod scripting klasörüne yüklendi ancak derlenemedi.Eklenti içeriğinde yasaklı kod(lar) mevcut
hata alıyorum
hata alıyorum
| Link: | |
| Linklerini gizle |
-
LoseBasgan
- Mesajlar: 1402
- Kayıt: Sal Oca 29, 2019 11:28 pm
- Clan İsmi: MoonGaming
Servere girince ts3 gösterme
Kod: Tümünü seç
#include <amxmodx>
#include <reapi_reunion>
new const SERVERISMI[] = "KaoSCommunity.com";
new const TS3IP[] = "ts3.kaoscommunity.com";
public plugin_init() {
register_plugin("TS3 Giris Menu", "1.0", "ndgn");
}
public client_putinserver(id) set_task(2.0, "ts3Menu", id);
public ts3Menu(id) {
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;
}| Link: | |
| Linklerini gizle |
-
gorkem245
Konu Sahibi - Mesajlar: 143
- Kayıt: Cum Mar 20, 2020 11:52 am