1. sayfa (Toplam 1 sayfa)

Servere girince ts3 gösterme

Gönderilme zamanı: Çrş Haz 24, 2020 7:20 pm
gönderen gorkem245
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

Gönderilme zamanı: Çrş Haz 24, 2020 8:28 pm
gönderen Necati Doğan

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;
}

Servere girince ts3 gösterme

Gönderilme zamanı: Prş Haz 25, 2020 12:00 pm
gönderen gorkem245
Eklenti kaynak kod scripting klasörüne yüklendi ancak derlenemedi.Eklenti içeriğinde yasaklı kod(lar) mevcut
hata alıyorum

Servere girince ts3 gösterme

Gönderilme zamanı: Prş Haz 25, 2020 12:01 pm
gönderen LoseBasgan

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;
}
Böyle bi dene

Servere girince ts3 gösterme

Gönderilme zamanı: Prş Haz 25, 2020 12:09 pm
gönderen gorkem245
oldu teşekkürler