Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

Pro için teamviewer eklentisi

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
OxYgeNN
Mesajlar: 39
Kayıt: Prş May 09, 2019 4:05 pm

Pro için teamviewer eklentisi

Mesaj gönderen OxYgeNN »

Selamlar, pro için bir plugin arıyorum daha önceden başka sunucularda görmüştüm ama bulamadım. Oyuncu sunucuda şüphelendiği kişiler için misal /tw yazacak ve ordan şüphelendiği kişiyi seçecek. eğer kişinin teamvieweri kontrol edilmişte kontrol edilde diye yazacak. Adminlerde istediği zaman bu teamviewer isteklerini görebilecek. Böyle bir plugin atabilecek varsa çok iyi olur.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Serhat Öndeş
Mesajlar: 1338
Kayıt: Prş Eyl 15, 2016 1:09 pm
Konum: TURKEY/MERSİN
İletişim:

Pro için teamviewer eklentisi

Mesaj gönderen Serhat Öndeş »

Oyuncuların sürekli ID'i değiştiği için tam emin değilim ama bu pek mümkün olmaya bilir. Sonuçta oyuncuların steam dışında sabit ID'i mevcut değil.

Link:
Linklerini gizle
Linki Kopyala

Skip
Mesajlar: 141
Kayıt: Pzr Oca 05, 2020 9:28 pm

Pro için teamviewer eklentisi

Mesaj gönderen Skip »

OxYgeNN yazdı: Pzr Ara 27, 2020 8:02 pm Selamlar, pro için bir plugin arıyorum daha önceden başka sunucularda görmüştüm ama bulamadım. Oyuncu sunucuda şüphelendiği kişiler için misal /tw yazacak ve ordan şüphelendiği kişiyi seçecek. eğer kişinin teamvieweri kontrol edilmişte kontrol edilde diye yazacak. Adminlerde istediği zaman bu teamviewer isteklerini görebilecek. Böyle bir plugin atabilecek varsa çok iyi olur.
Denermisin
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Aconyonn
Mesajlar: 393
Kayıt: Cum Eyl 15, 2017 3:52 pm
İletişim:

Pro için teamviewer eklentisi

Mesaj gönderen Aconyonn »

eğer tw'sini kontrol ettiyseniz "say /twadmin" yazarak tw'sini kontrol ettiğiniz kişiyi seçip, tw durumunu "kontrol edildi ya da edilmedi" seçeneğine tıklayıp değiştireceksiniz.
oyuncular da "sat /tw" yazarak şüphelendiği kişiyi seçip, seçtiği kişinin tw'sinin kontrol edilip edilmediğine bakabilir.

6. satırdaki adminyetki kısmını kendine göre düzenleyebilirsin.
10. satırdaki kendi sunucu ismine göre düzenleyebilirsin.
eklenti,

Kod: Tümünü seç

#pragma semicolon 1

#include <amxmodx>
#include <nvault>

#define adminyetki ADMIN_IMMUNITY

new g_vault,g_used[33];

new const tags[]={"^4[^3CSDuragi^4]:"};
public plugin_init(){
	register_plugin
	(
		.plugin_name = "TW CTRL",
		.version = "0.1",
		.author = "Aconyonn"
	);

	register_clcmd("say /twadmin","@twadminowner");
	register_clcmd("say /tw","@twuser");
}
public plugin_cfg(){
	g_vault=nvault_open("TeamViewerKayit");
	if(g_vault==INVALID_HANDLE){
		set_fail_state("Acilamayan nVault dosyasi TeamViewerKayit");
	}
}
public plugin_end(){
	nvault_close(g_vault);
}
@twadminowner(const id){
	if(~get_user_flags(id)&adminyetki){
		return;
	}
	new menu=menu_create("\yOyuncu Sec","@twadminowner_devam");

	new nts[10];
	for(new i=1;i<=MaxClients;i++){
		if(!is_user_connected(i) || is_user_bot(i) || i==id){
			continue;
		}
		num_to_str(i,nts,charsmax(nts));
		menu_additem(menu,fmt("%n",i),nts);
	}

	menu_setprop(menu,MPROP_EXITNAME,"Cikis");
	menu_display(id,menu,0);
}
@twadminowner_devam(const id,const menu,const item){
	if(item==MENU_EXIT){
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	new data[6];menu_item_getinfo(menu,item,_,data,charsmax(data));
	new key=str_to_num(data);
	g_used[id]=key;
	@twadminstatus(id);
	menu_destroy(menu);return PLUGIN_HANDLED;
}
@twadminstatus(const id){
	new menu=menu_create("TeamViewer Durumunu Ayarla","@twadminstatus_devam");

	menu_addtext(menu,fmt("\yTW Durumu Duzenlenecek Oyuncu: %n^n",g_used[id]),0);

	menu_additem(menu,fmt("\yTW Durumunu \d[\rKONTROL EDILDI\d] \yOlarak Ayarla"),"1");
	menu_additem(menu,fmt("\yTW Durumunu \d[\rKONTROL EDILMEDI\d] \yOlarak Ayarla^n"),"2");

	new authid[MAX_AUTHID_LENGTH];
	get_user_authid(g_used[id],authid,charsmax(authid));
	new status=nvault_get(g_vault,fmt("%s_twcheck",authid));
	new lastupdate[28];
	nvault_get(g_vault,fmt("%s_lastupdater",authid),lastupdate,charsmax(lastupdate));

	menu_addtext(menu,fmt("TW Durumu: \r[\yKontrol %s\r]",status==0?"Edilmedi":"Edildi"),0);
	menu_addtext(menu,fmt("Son Kontrol Eden: \r[\y%s\r]",strlen(lastupdate)==0?"Yok":lastupdate),0);

	menu_setprop(menu,MPROP_EXITNAME,"Cikis");
	menu_display(id,menu,0);
}
@twadminstatus_devam(const id,const menu,const item){
	if(item==MENU_EXIT){
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	new data[6];menu_item_getinfo(menu,item,_,data,charsmax(data));
	new key=str_to_num(data);
	if(!is_user_connected(g_used[id])){
		client_print_color(id,id,"%s ^1Hey^4, ^1sectiginiz oyuncu ^3sunucuda bulunamadi^4!",tags);
		@twadminowner(id);
		return PLUGIN_HANDLED;
	}
	new lastupdated[28];
	get_user_name(id,lastupdated,charsmax(lastupdated));
	new authid[MAX_AUTHID_LENGTH];
	get_user_authid(g_used[id],authid,charsmax(authid));
	switch(key){
		case 1 : {
			nvault_pset(g_vault,fmt("%s_twcheck",authid),"1");
			nvault_pset(g_vault,fmt("%s_lastupdater",authid),lastupdated);
			client_print_color(id,id,"%s ^1Hey^4, ^1TW Kontrolu ^3[^4Kontrol Edildi^3] ^1olarak degistirildi^4.",tags);
		}
		case 2 : {
			nvault_pset(g_vault,fmt("%s_twcheck",authid),"0");
			nvault_pset(g_vault,fmt("%s_lastupdater",authid),lastupdated);
			client_print_color(id,id,"%s ^1Hey^4, ^1TW Kontrolu ^3[^4Kontrol Edilmedi^3] ^1olarak degistirildi^4.",tags);
		}
	}
	@twadminstatus(id);
	menu_destroy(menu);return PLUGIN_HANDLED;
}
@twuser(const id){
	new menu=menu_create("\yOyuncu Sec","@twuser_devam");

	new nts[10];
	for(new i=1;i<=MaxClients;i++){
		if(!is_user_connected(i) || is_user_bot(i) || i==id){
			continue;
		}
		num_to_str(i,nts,charsmax(nts));
		menu_additem(menu,fmt("%n",i),nts);
	}

	menu_setprop(menu,MPROP_EXITNAME,"Cikis");
	menu_display(id,menu,0);
}
@twuser_devam(const id,const menu,const item){
	if(item==MENU_EXIT){
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	new data[6];menu_item_getinfo(menu,item,_,data,charsmax(data));
	new key=str_to_num(data);
	g_used[id]=key;
	@twstatus(id);
	menu_destroy(menu);return PLUGIN_HANDLED;
}
@twstatus(const id){
	new menu=menu_create("TeamViewer Kontrol","@twstatus_devam");

	menu_addtext(menu,fmt("\yTW Durumu Bakilan Oyuncu: %n^n",g_used[id]),0);

	new authid[MAX_AUTHID_LENGTH];
	get_user_authid(g_used[id],authid,charsmax(authid));
	new status=nvault_get(g_vault,fmt("%s_twcheck",authid));
	new lastupdate[28];
	nvault_get(g_vault,fmt("%s_lastupdater",authid),lastupdate,charsmax(lastupdate));

	menu_addtext(menu,fmt("TW Durumu: \r[\yKontrol %s\r]",status==0?"Edilmedi":"Edildi"),0);
	menu_addtext(menu,fmt("Son Kontrol Eden: \r[\y%s\r]",strlen(lastupdate)==0?"Yok":lastupdate),0);

	menu_setprop(menu,MPROP_EXITNAME,"Cikis");
	menu_display(id,menu,0);
}
@twstatus_devam(const id,const menu,const item){
	if(item==MENU_EXIT){
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	@twstatus(id);
	menu_destroy(menu);return PLUGIN_HANDLED;
}

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

bilalgecer47
Mesajlar: 729
Kayıt: Çrş Ağu 22, 2018 9:20 pm

Pro için teamviewer eklentisi

Mesaj gönderen bilalgecer47 »

Aconyonn yazdı: Pzr Ara 27, 2020 9:42 pm eğer tw'sini kontrol ettiyseniz "say /twadmin" yazarak tw'sini kontrol ettiğiniz kişiyi seçip, tw durumunu "kontrol edildi ya da edilmedi" seçeneğine tıklayıp değiştireceksiniz.
oyuncular da "sat /tw" yazarak şüphelendiği kişiyi seçip, seçtiği kişinin tw'sinin kontrol edilip edilmediğine bakabilir.

6. satırdaki adminyetki kısmını kendine göre düzenleyebilirsin.
10. satırdaki kendi sunucu ismine göre düzenleyebilirsin.
eklenti,

Kod: Tümünü seç

#pragma semicolon 1

#include <amxmodx>
#include <nvault>

#define adminyetki ADMIN_IMMUNITY

new g_vault,g_used[33];

new const tags[]={"^4[^3CSDuragi^4]:"};
public plugin_init(){
	register_plugin
	(
		.plugin_name = "TW CTRL",
		.version = "0.1",
		.author = "Aconyonn"
	);

	register_clcmd("say /twadmin","@twadminowner");
	register_clcmd("say /tw","@twuser");
}
public plugin_cfg(){
	g_vault=nvault_open("TeamViewerKayit");
	if(g_vault==INVALID_HANDLE){
		set_fail_state("Acilamayan nVault dosyasi TeamViewerKayit");
	}
}
public plugin_end(){
	nvault_close(g_vault);
}
@twadminowner(const id){
	if(~get_user_flags(id)&adminyetki){
		return;
	}
	new menu=menu_create("\yOyuncu Sec","@twadminowner_devam");

	new nts[10];
	for(new i=1;i<=MaxClients;i++){
		if(!is_user_connected(i) || is_user_bot(i) || i==id){
			continue;
		}
		num_to_str(i,nts,charsmax(nts));
		menu_additem(menu,fmt("%n",i),nts);
	}

	menu_setprop(menu,MPROP_EXITNAME,"Cikis");
	menu_display(id,menu,0);
}
@twadminowner_devam(const id,const menu,const item){
	if(item==MENU_EXIT){
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	new data[6];menu_item_getinfo(menu,item,_,data,charsmax(data));
	new key=str_to_num(data);
	g_used[id]=key;
	@twadminstatus(id);
	menu_destroy(menu);return PLUGIN_HANDLED;
}
@twadminstatus(const id){
	new menu=menu_create("TeamViewer Durumunu Ayarla","@twadminstatus_devam");

	menu_addtext(menu,fmt("\yTW Durumu Duzenlenecek Oyuncu: %n^n",g_used[id]),0);

	menu_additem(menu,fmt("\yTW Durumunu \d[\rKONTROL EDILDI\d] \yOlarak Ayarla"),"1");
	menu_additem(menu,fmt("\yTW Durumunu \d[\rKONTROL EDILMEDI\d] \yOlarak Ayarla^n"),"2");

	new authid[MAX_AUTHID_LENGTH];
	get_user_authid(g_used[id],authid,charsmax(authid));
	new status=nvault_get(g_vault,fmt("%s_twcheck",authid));
	new lastupdate[28];
	nvault_get(g_vault,fmt("%s_lastupdater",authid),lastupdate,charsmax(lastupdate));

	menu_addtext(menu,fmt("TW Durumu: \r[\yKontrol %s\r]",status==0?"Edilmedi":"Edildi"),0);
	menu_addtext(menu,fmt("Son Kontrol Eden: \r[\y%s\r]",strlen(lastupdate)==0?"Yok":lastupdate),0);

	menu_setprop(menu,MPROP_EXITNAME,"Cikis");
	menu_display(id,menu,0);
}
@twadminstatus_devam(const id,const menu,const item){
	if(item==MENU_EXIT){
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	new data[6];menu_item_getinfo(menu,item,_,data,charsmax(data));
	new key=str_to_num(data);
	if(!is_user_connected(g_used[id])){
		client_print_color(id,id,"%s ^1Hey^4, ^1sectiginiz oyuncu ^3sunucuda bulunamadi^4!",tags);
		@twadminowner(id);
		return PLUGIN_HANDLED;
	}
	new lastupdated[28];
	get_user_name(id,lastupdated,charsmax(lastupdated));
	new authid[MAX_AUTHID_LENGTH];
	get_user_authid(g_used[id],authid,charsmax(authid));
	switch(key){
		case 1 : {
			nvault_pset(g_vault,fmt("%s_twcheck",authid),"1");
			nvault_pset(g_vault,fmt("%s_lastupdater",authid),lastupdated);
			client_print_color(id,id,"%s ^1Hey^4, ^1TW Kontrolu ^3[^4Kontrol Edildi^3] ^1olarak degistirildi^4.",tags);
		}
		case 2 : {
			nvault_pset(g_vault,fmt("%s_twcheck",authid),"0");
			nvault_pset(g_vault,fmt("%s_lastupdater",authid),lastupdated);
			client_print_color(id,id,"%s ^1Hey^4, ^1TW Kontrolu ^3[^4Kontrol Edilmedi^3] ^1olarak degistirildi^4.",tags);
		}
	}
	@twadminstatus(id);
	menu_destroy(menu);return PLUGIN_HANDLED;
}
@twuser(const id){
	new menu=menu_create("\yOyuncu Sec","@twuser_devam");

	new nts[10];
	for(new i=1;i<=MaxClients;i++){
		if(!is_user_connected(i) || is_user_bot(i) || i==id){
			continue;
		}
		num_to_str(i,nts,charsmax(nts));
		menu_additem(menu,fmt("%n",i),nts);
	}

	menu_setprop(menu,MPROP_EXITNAME,"Cikis");
	menu_display(id,menu,0);
}
@twuser_devam(const id,const menu,const item){
	if(item==MENU_EXIT){
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	new data[6];menu_item_getinfo(menu,item,_,data,charsmax(data));
	new key=str_to_num(data);
	g_used[id]=key;
	@twstatus(id);
	menu_destroy(menu);return PLUGIN_HANDLED;
}
@twstatus(const id){
	new menu=menu_create("TeamViewer Kontrol","@twstatus_devam");

	menu_addtext(menu,fmt("\yTW Durumu Bakilan Oyuncu: %n^n",g_used[id]),0);

	new authid[MAX_AUTHID_LENGTH];
	get_user_authid(g_used[id],authid,charsmax(authid));
	new status=nvault_get(g_vault,fmt("%s_twcheck",authid));
	new lastupdate[28];
	nvault_get(g_vault,fmt("%s_lastupdater",authid),lastupdate,charsmax(lastupdate));

	menu_addtext(menu,fmt("TW Durumu: \r[\yKontrol %s\r]",status==0?"Edilmedi":"Edildi"),0);
	menu_addtext(menu,fmt("Son Kontrol Eden: \r[\y%s\r]",strlen(lastupdate)==0?"Yok":lastupdate),0);

	menu_setprop(menu,MPROP_EXITNAME,"Cikis");
	menu_display(id,menu,0);
}
@twstatus_devam(const id,const menu,const item){
	if(item==MENU_EXIT){
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	@twstatus(id);
	menu_destroy(menu);return PLUGIN_HANDLED;
}
Eklenti çalışmıyor.Oyuncuyu secınce bı ıslem yapılmıyor.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Aconyonn
Mesajlar: 393
Kayıt: Cum Eyl 15, 2017 3:52 pm
İletişim:

Pro için teamviewer eklentisi

Mesaj gönderen Aconyonn »

bilalgecer47 yazdı: Pzr Ara 27, 2020 11:19 pm Eklenti çalışmıyor.Oyuncuyu secınce bı ıslem yapılmıyor.
muhtemelen menu_addtext'ten dolayı çalışmıyordur.
Aconyonn yazdı: Pzr Ara 27, 2020 9:42 pm eğer tw'sini kontrol ettiyseniz "say /twadmin" yazarak tw'sini kontrol ettiğiniz kişiyi seçip, tw durumunu "kontrol edildi ya da edilmedi" seçeneğine tıklayıp değiştireceksiniz.
oyuncular da "sat /tw" yazarak şüphelendiği kişiyi seçip, seçtiği kişinin tw'sinin kontrol edilip edilmediğine bakabilir.

6. satırdaki adminyetki kısmını kendine göre düzenleyebilirsin.
10. satırdaki kendi sunucu ismine göre düzenleyebilirsin.
bu sorunsuz çalışacaktır.
eklenti,

Kod: Tümünü seç

#pragma semicolon 1

#include <amxmodx>
#include <nvault>

#define adminyetki ADMIN_IMMUNITY

new g_vault,g_used[33];

new const tags[]={"^4[^3CSDuragi^4]:"};
public plugin_init(){
	register_plugin
	(
		.plugin_name = "TW CTRL",
		.version = "0.1",
		.author = "Aconyonn"
	);

	register_clcmd("say /twadmin","@twadminowner");
	register_clcmd("say /tw","@twuser");
}
public plugin_cfg(){
	g_vault=nvault_open("TeamViewerKayit");
	if(g_vault==INVALID_HANDLE){
		set_fail_state("Acilamayan nVault dosyasi TeamViewerKayit");
	}
}
public plugin_end(){
	nvault_close(g_vault);
}
@twadminowner(const id){
	if(~get_user_flags(id)&adminyetki){
		return;
	}
	new menu=menu_create("Oyuncu Sec","@twadminowner_devam");

	new nts[10];
	for(new i=1;i<=MaxClients;i++){
		if(!is_user_connected(i) || is_user_bot(i) || i==id){
			continue;
		}
		num_to_str(i,nts,charsmax(nts));
		menu_additem(menu,fmt("%n",i),nts);
	}

	menu_setprop(menu,MPROP_EXITNAME,"Cikis");
	menu_display(id,menu,0);
}
@twadminowner_devam(const id,const menu,const item){
	if(item==MENU_EXIT){
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	new data[6];menu_item_getinfo(menu,item,_,data,charsmax(data));
	new key=str_to_num(data);
	g_used[id]=key;
	@twadminstatus(id);
	menu_destroy(menu);return PLUGIN_HANDLED;
}
@twadminstatus(const id){
	new menu=menu_create("TeamViewer Durumunu Ayarla","@twadminstatus_devam");

	menu_additem(menu,"TW Durumunu \d[\rKONTROL EDILDI\d] \wOlarak Ayarla","1");
	menu_additem(menu,"TW Durumunu \d[\rKONTROL EDILMEDI\d] \wOlarak Ayarla^n","2");

	menu_addtext2(menu,fmt("\yTW Durumu Duzenlenecek Oyuncu: \r%n^n",g_used[id]));

	new authid[MAX_AUTHID_LENGTH];
	get_user_authid(g_used[id],authid,charsmax(authid));
	new status=nvault_get(g_vault,fmt("%s_twcheck",authid));
	new lastupdate[28];
	nvault_get(g_vault,fmt("%s_lastupdater",authid),lastupdate,charsmax(lastupdate));

	menu_addtext2(menu,fmt("\wTW Durumu: \r[\yKontrol %s\r]",status==0?"Edilmedi":"Edildi"));
	menu_addtext2(menu,fmt("\wSon Kontrol Eden: \r[\y%s\r]",strlen(lastupdate)==0?"Yok":lastupdate));

	menu_setprop(menu,MPROP_EXITNAME,"Cikis");
	menu_display(id,menu,0);
}
@twadminstatus_devam(const id,const menu,const item){
	if(item==MENU_EXIT){
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	new data[6];menu_item_getinfo(menu,item,_,data,charsmax(data));
	new key=str_to_num(data);
	if(!is_user_connected(g_used[id])){
		client_print_color(id,id,"%s ^1Hey^4, ^1sectiginiz oyuncu ^3sunucuda bulunamadi^4!",tags);
		@twadminowner(id);
		return PLUGIN_HANDLED;
	}
	switch(key){
		case 1 : {
			new authid[MAX_AUTHID_LENGTH];
			get_user_authid(g_used[id],authid,charsmax(authid));
			nvault_pset(g_vault,fmt("%s_twcheck",authid),"1");
			new lastupdated[28];
			get_user_name(id,lastupdated,charsmax(lastupdated));
			nvault_pset(g_vault,fmt("%s_lastupdater",authid),lastupdated);
			client_print_color(id,id,"%s ^1Hey^4, ^1TW Kontrolu ^3[^4Kontrol Edildi^3] ^1olarak degistirildi^4.",tags);
		}
		case 2 : {
			new authid[MAX_AUTHID_LENGTH];
			get_user_authid(g_used[id],authid,charsmax(authid));
			nvault_pset(g_vault,fmt("%s_twcheck",authid),"0");
			new lastupdated[28];
			get_user_name(id,lastupdated,charsmax(lastupdated));
			nvault_pset(g_vault,fmt("%s_lastupdater",authid),lastupdated);
			client_print_color(id,id,"%s ^1Hey^4, ^1TW Kontrolu ^3[^4Kontrol Edilmedi^3] ^1olarak degistirildi^4.",tags);
		}
	}
	@twadminstatus(id);
	menu_destroy(menu);return PLUGIN_HANDLED;
}
@twuser(const id){
	new menu=menu_create("Oyuncu Sec","@twuser_devam");

	new nts[10];
	for(new i=1;i<=MaxClients;i++){
		if(!is_user_connected(i) || is_user_bot(i) || i==id){
			continue;
		}
		num_to_str(i,nts,charsmax(nts));
		menu_additem(menu,fmt("%n",i),nts);
	}

	menu_setprop(menu,MPROP_EXITNAME,"Cikis");
	menu_display(id,menu,0);
}
@twuser_devam(const id,const menu,const item){
	if(item==MENU_EXIT){
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	new data[6];menu_item_getinfo(menu,item,_,data,charsmax(data));
	new key=str_to_num(data);
	g_used[id]=key;
	@twstatus(id);
	menu_destroy(menu);return PLUGIN_HANDLED;
}
@twstatus(const id){
	new menu=menu_create("TeamViewer Kontrol","@twstatus_devam");

	menu_addtext2(menu,fmt("\yTW Durumu Bakilan Oyuncu: \r%n^n",g_used[id]));

	new authid[MAX_AUTHID_LENGTH];get_user_authid(g_used[id],authid,charsmax(authid));
	new status=nvault_get(g_vault,fmt("%s_twcheck",authid));

	menu_addtext2(menu,fmt("\wTW Durumu: \r[\yKontrol %s\r]",status==0?"Edilmedi":"Edildi"));

	menu_setprop(menu,MPROP_EXITNAME,"Cikis");
	menu_display(id,menu,0);
}
@twstatus_devam(const id,const menu,const item){
	if(item==MENU_EXIT){
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	@twstatus(id);
	menu_destroy(menu);return PLUGIN_HANDLED;
}

Link:
Linklerini gizle
Linki Kopyala
Cevapla