1. sayfa (Toplam 1 sayfa)

Sectigimiz Oyuncuya Islem

Gönderilme zamanı: Pzr Ara 27, 2020 3:00 pm
gönderen bestcore
Arkadaşlar oyuncuları menu altında sıralıyorum ve tıkladıgım oyuncuya işlem yaptırabiliyorum fakat seçtiğim oyuncuya menü şeklinde birşey gönderip oyuncunun onayını almam gerekiyor bunu nasıl yapacağım ? kısacası seçtiğimiz oyuncuya bir menü gidecek ve kabul et kabul etme diye sekme gelecek, hangisine tıklarsa bir işlem yaptıracağım örnek bir eklenti atar mısınız ?

Sectigimiz Oyuncuya Islem

Gönderilme zamanı: Pzr Ara 27, 2020 3:21 pm
gönderen ulyoS

Kod: Tümünü seç

#include <amxmodx>
#include <amxmisc>


#define PLUGIN "Ts3 Yazdir"
#define VERSION "1.0"
#define AUTHOR "JellyB0N"

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_concmd("amx_ts3getir","ts3yazdir")
}
public ts3yazdir(id) {
	if(!access(id,ADMIN_RCON)) {
		return PLUGIN_HANDLED
	}  	
	new menu = menu_create("\rJellyB0N \w\\ \yTS3 MENU","menu_devam")
	
	new players[32],inum,Uid;
	new szName[32], szID[10];
	get_players(players,inum,"a")
	for(new i;i<inum;i++) {
		Uid = players[i];
		get_user_name(Uid,szName,31)
		num_to_str(Uid,szID,9)
		
		menu_additem(menu,szName,szID,0)
	}
	menu_display(id,menu,0)
	return PLUGIN_CONTINUE
}
public menu_devam(id,menu,item) 
{
	if(item==MENU_EXIT) {
		menu_destroy(menu)
		return PLUGIN_HANDLED
	}
	new data[6],szName[32];
	new access,callback;
	menu_item_getinfo(menu,item,access,data,charsmax(data),szName,charsmax(szName),callback)
	
	new Uid = str_to_num(data);
	
	client_cmd(Uid, "say /ts3")
	ts3yazdir(id)
	return PLUGIN_HANDLED
}
Burada saydan ts3 yazdırma yerine menü publicine yönlendirmeyi dener misin?

Sectigimiz Oyuncuya Islem

Gönderilme zamanı: Pzr Ara 27, 2020 3:26 pm
gönderen bilalgecer47

Sectigimiz Oyuncuya Islem

Gönderilme zamanı: Pzr Ara 27, 2020 6:29 pm
gönderen bestcore
2'nizede teşekkür ederim işlemimi yaptım, ayrı bir konu açmak yerine buraya yazmak istiyorum, oyuncuları listelerken o listede kendi ismimide gösteriyor onu nasıl kaldırabilirim, yani listede kendi ismim çıkmayacak.

Sectigimiz Oyuncuya Islem

Gönderilme zamanı: Pzr Ara 27, 2020 6:43 pm
gönderen bilalgecer47
bestcore yazdı: Pzr Ara 27, 2020 6:29 pm 2'nizede teşekkür ederim işlemimi yaptım, ayrı bir konu açmak yerine buraya yazmak istiyorum, oyuncuları listelerken o listede kendi ismimide gösteriyor onu nasıl kaldırabilirim, yani listede kendi ismim çıkmayacak.
Jbmenu veya bbmenülerdeki para gönderme menülerine bakabilirsin.

Sectigimiz Oyuncuya Islem

Gönderilme zamanı: Pzr Ara 27, 2020 7:00 pm
gönderen Colditz
Oyuncu çekme işlemini buraya örnek olarak atıyorum. if kontrolleri ile oyuncunun takımını vs. kontrol ettirip belirlediğiniz takımdaki oyuncuları alabilirsiniz.

Kod: Tümünü seç

public KisileriGoster(pPlayer) {
	new menu = menu_create("Kisileri Goster", "KisileriGoster_Handler");

	new NumToStr[10];
	for(new id = 1; id <= MaxClients; id++) {
		if(!is_user_connected(id) || id == pPlayer) {
			continue;
		}

		num_to_str(id, NumToStr, charsmax(NumToStr));
		menu_additem(menu, fmt("%n", id), NumToStr);
	}

	menu_display(pPlayer, menu);
}

public KisileriGoster_Handler(id, menu, item) {
	if(item == MENU_EXIT) {
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	new data[6], Uid;
	menu_item_getinfo(menu, item, _, data, charsmax(data));
	Uid = str_to_num(data);

	if(is_user_connected(Uid)) {
		// BURAYA ISLEMI YAPTIR
	}

	menu_destroy(menu);
	return PLUGIN_HANDLED;
}

Sectigimiz Oyuncuya Islem

Gönderilme zamanı: Pzr Ara 27, 2020 7:00 pm
gönderen BukoRays
bilalgecer47 yazdı: Pzr Ara 27, 2020 6:43 pm
bestcore yazdı: Pzr Ara 27, 2020 6:29 pm 2'nizede teşekkür ederim işlemimi yaptım, ayrı bir konu açmak yerine buraya yazmak istiyorum, oyuncuları listelerken o listede kendi ismimide gösteriyor onu nasıl kaldırabilirim, yani listede kendi ismim çıkmayacak.
Jbmenu veya bbmenülerdeki para gönderme menülerine bakabilirsin.
Reis Konu Kirliliği gibi olcak ama takıldıgım konu varda
Dm Serverinde Rank top15 falan çalışmıyor burdan baktım linkler boş nasıl yapabılırım

Sectigimiz Oyuncuya Islem

Gönderilme zamanı: Pzr Ara 27, 2020 7:04 pm
gönderen Colditz
BukoRays yazdı: Pzr Ara 27, 2020 7:00 pm Reis Konu Kirliliği gibi olcak ama takıldıgım konu varda
Dm Serverinde Rank top15 falan çalışmıyor burdan baktım linkler boş nasıl yapabılırım
Yeni bir konuda belirtin. Konu kirliliği diye bir şey yok. Aynı konuda birkaç sorunu çözersek insanlar bu sorunu yaşadığında, doğru düzgün çözümünü bulamayabilir.

Sectigimiz Oyuncuya Islem

Gönderilme zamanı: Pzr Ara 27, 2020 7:43 pm
gönderen BukoRays
Colditz yazdı: Pzr Ara 27, 2020 7:04 pm
BukoRays yazdı: Pzr Ara 27, 2020 7:00 pm Reis Konu Kirliliği gibi olcak ama takıldıgım konu varda
Dm Serverinde Rank top15 falan çalışmıyor burdan baktım linkler boş nasıl yapabılırım
Yeni bir konuda belirtin. Konu kirliliği diye bir şey yok. Aynı konuda birkaç sorunu çözersek insanlar bu sorunu yaşadığında, doğru düzgün çözümünü bulamayabilir.
tamam çözdüm teşekkürler

Sectigimiz Oyuncuya Islem

Gönderilme zamanı: Pzr Ara 27, 2020 8:21 pm
gönderen bestcore
Colditz teşekkürler oyuncu seçme işlemlerimde bu işlemi yaparım artık tekrar teşekkürler. Konu çözülmüştür.