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

https://discord.gg/43gGDQe6tS

admin karakter menüsü ama her karakterler yetkiye bağlı olucak

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
BeratAkyk
Mesajlar: 4
Kayıt: Cum May 29, 2020 11:33 am

admin karakter menüsü ama her karakterler yetkiye bağlı olucak

Mesaj gönderen BeratAkyk »

konu başlığında herşeyi anlattım ztn :D acaba o tarz bir plugine sahip olan varsa atabilirmi

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

byxed16
Mesajlar: 157
Kayıt: Pzr Oca 08, 2017 7:27 pm
Konum: Bursa
Server Ip/DNS: Cs43.Csduragi.Com
Clan İsmi: SiyahSancak

admin karakter menüsü ama her karakterler yetkiye bağlı olucak

Mesaj gönderen byxed16 »

Karakter menüsünden kastın nedir tam olarak modelmenüsü mü istiyorsun ?

Link:
Linklerini gizle
Linki Kopyala

2Adam
Mesajlar: 229
Kayıt: Cmt Tem 09, 2022 4:33 pm

admin karakter menüsü ama her karakterler yetkiye bağlı olucak

Mesaj gönderen 2Adam »

BeratAkyk yazdı: Pzr Eyl 04, 2022 7:21 pm konu başlığında herşeyi anlattım ztn :D acaba o tarz bir plugine sahip olan varsa atabilirmi
Buyrun, telefonla yaptım hata vesare olabilir atarsınız düzeltirim.

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <reapi>

#define Yetki ADMIN_BAN
new const TAG[] = "ServerUzunTag";
new const KisaTag[] = "ServerKisaTag";

new const Kostummenus[][] =
{
	"Model1", 
	"Model2", 
	"Model3", 
	"Model4", 
	"Model5" 
}

public plugin_init() {
	register_plugin("Eklentiİstek", "1.0", "QuryWesT")
	register_clcmd("say /AdminKostum","AnaMenu");
} 
public AnaMenu(IP_IDs) {
     if(get_user_flags(IP_IDs) & Yetki){
	static amenu[525]
	
	formatex(amenu,charsmax(amenu),"\y[ \r%s \y] \wYetkili Kostum",TAG)
	new menuz = menu_create(amenu,"anamenu_devam")
	
	formatex(amenu,charsmax(amenu),"\y%s \d- \wModel İsmi1",KisaTag)
	menu_additem(menuz,amenu,"1")
	
	formatex(amenu,charsmax(amenu),"\y%s \d- \wModel İsmi2",KisaTag)
	menu_additem(menuz,amenu,"2")
	
	formatex(amenu,charsmax(amenu),"\y%s \d- \wModel İsmi3",KisaTag)
	menu_additem(menuz,amenu,"3")
	
    formatex(amenu,charsmax(amenu),"\y%s \d- \wModel İsmi4",KisaTag)
	menu_additem(menuz,amenu,"4")
	
	formatex(amenu,charsmax(amenu),"\y%s \d- \wModel İsmi3",KisaTag)
	menu_additem(menuz,amenu,"5")
	
	menu_setprop(menuz, MPROP_EXIT, MEXIT_ALL);
	menu_display(IP_IDs, menuz, 0);
	} else {
	client_print_color(IP_IDs, IP_IDs, "^3[%s] ^1Bu Menu Yetkililere Ozeldir.",KisaTag);
	} 
}

public anamenu_devam(IP_IDs, menu, item)
{
	if (item == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}

	new data[6], iName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data, 5, iName, 63, callback);

	new key = str_to_num(data);

	switch(key)
	{
		case 1:
		{
			rg_set_user_model(IP_IDs, "ModelAdi")
		}
		case 2:
		{
		    rg_set_user_model(IP_IDs, "ModelAdi")
		}
		case 3:
		{
            rg_set_user_model(IP_IDs, "ModelAdi")
		}
        case 4:
		{
             rg_set_user_model(IP_IDs, "ModelAdi")
		}
        case 5:
		{
             rg_set_user_model(IP_IDs, "ModelAdi")
		}
	}
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}
public plugin_precache()
{
	new Text[64];
	
	for(new i; i < sizeof(Kostummenus); i++)
	{
		formatex(Text, 63, "models/player/%s/%s.mdl", Kostummenus[i][0], Kostummenus[i][0]);
		precache_model(Text);
	}
}

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
BeratAkyk
Mesajlar: 4
Kayıt: Cum May 29, 2020 11:33 am

admin karakter menüsü ama her karakterler yetkiye bağlı olucak

Mesaj gönderen BeratAkyk »

byxed16 yazdı: Pzt Eyl 05, 2022 3:11 am Karakter menüsünden kastın nedir tam olarak modelmenüsü mü istiyorsun ?
evet hocam

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
BeratAkyk
Mesajlar: 4
Kayıt: Cum May 29, 2020 11:33 am

admin karakter menüsü ama her karakterler yetkiye bağlı olucak

Mesaj gönderen BeratAkyk »

2Adam yazdı: Pzt Eyl 05, 2022 12:43 pm
BeratAkyk yazdı: Pzr Eyl 04, 2022 7:21 pm konu başlığında herşeyi anlattım ztn :D acaba o tarz bir plugine sahip olan varsa atabilirmi
Buyrun, telefonla yaptım hata vesare olabilir atarsınız düzeltirim.

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <reapi>

#define Yetki ADMIN_BAN
new const TAG[] = "ServerUzunTag";
new const KisaTag[] = "ServerKisaTag";

new const Kostummenus[][] =
{
	"Model1", 
	"Model2", 
	"Model3", 
	"Model4", 
	"Model5" 
}

public plugin_init() {
	register_plugin("Eklentiİstek", "1.0", "QuryWesT")
	register_clcmd("say /AdminKostum","AnaMenu");
} 
public AnaMenu(IP_IDs) {
     if(get_user_flags(IP_IDs) & Yetki){
	static amenu[525]
	
	formatex(amenu,charsmax(amenu),"\y[ \r%s \y] \wYetkili Kostum",TAG)
	new menuz = menu_create(amenu,"anamenu_devam")
	
	formatex(amenu,charsmax(amenu),"\y%s \d- \wModel İsmi1",KisaTag)
	menu_additem(menuz,amenu,"1")
	
	formatex(amenu,charsmax(amenu),"\y%s \d- \wModel İsmi2",KisaTag)
	menu_additem(menuz,amenu,"2")
	
	formatex(amenu,charsmax(amenu),"\y%s \d- \wModel İsmi3",KisaTag)
	menu_additem(menuz,amenu,"3")
	
    formatex(amenu,charsmax(amenu),"\y%s \d- \wModel İsmi4",KisaTag)
	menu_additem(menuz,amenu,"4")
	
	formatex(amenu,charsmax(amenu),"\y%s \d- \wModel İsmi3",KisaTag)
	menu_additem(menuz,amenu,"5")
	
	menu_setprop(menuz, MPROP_EXIT, MEXIT_ALL);
	menu_display(IP_IDs, menuz, 0);
	} else {
	client_print_color(IP_IDs, IP_IDs, "^3[%s] ^1Bu Menu Yetkililere Ozeldir.",KisaTag);
	} 
}

public anamenu_devam(IP_IDs, menu, item)
{
	if (item == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}

	new data[6], iName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data, 5, iName, 63, callback);

	new key = str_to_num(data);

	switch(key)
	{
		case 1:
		{
			rg_set_user_model(IP_IDs, "ModelAdi")
		}
		case 2:
		{
		    rg_set_user_model(IP_IDs, "ModelAdi")
		}
		case 3:
		{
            rg_set_user_model(IP_IDs, "ModelAdi")
		}
        case 4:
		{
             rg_set_user_model(IP_IDs, "ModelAdi")
		}
        case 5:
		{
             rg_set_user_model(IP_IDs, "ModelAdi")
		}
	}
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}
public plugin_precache()
{
	new Text[64];
	
	for(new i; i < sizeof(Kostummenus); i++)
	{
		formatex(Text, 63, "models/player/%s/%s.mdl", Kostummenus[i][0], Kostummenus[i][0]);
		precache_model(Text);
	}
}
teşekkürler <3

Link:
Linklerini gizle
Linki Kopyala

2Adam
Mesajlar: 229
Kayıt: Cmt Tem 09, 2022 4:33 pm

admin karakter menüsü ama her karakterler yetkiye bağlı olucak

Mesaj gönderen 2Adam »

BeratAkyk yazdı: Sal Eyl 06, 2022 12:25 pm
2Adam yazdı: Pzt Eyl 05, 2022 12:43 pm
BeratAkyk yazdı: Pzr Eyl 04, 2022 7:21 pm konu başlığında herşeyi anlattım ztn :D acaba o tarz bir plugine sahip olan varsa atabilirmi
Buyrun, telefonla yaptım hata vesare olabilir atarsınız düzeltirim.

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <reapi>

#define Yetki ADMIN_BAN
new const TAG[] = "ServerUzunTag";
new const KisaTag[] = "ServerKisaTag";

new const Kostummenus[][] =
{
	"Model1", 
	"Model2", 
	"Model3", 
	"Model4", 
	"Model5" 
}

public plugin_init() {
	register_plugin("Eklentiİstek", "1.0", "QuryWesT")
	register_clcmd("say /AdminKostum","AnaMenu");
} 
public AnaMenu(IP_IDs) {
     if(get_user_flags(IP_IDs) & Yetki){
	static amenu[525]
	
	formatex(amenu,charsmax(amenu),"\y[ \r%s \y] \wYetkili Kostum",TAG)
	new menuz = menu_create(amenu,"anamenu_devam")
	
	formatex(amenu,charsmax(amenu),"\y%s \d- \wModel İsmi1",KisaTag)
	menu_additem(menuz,amenu,"1")
	
	formatex(amenu,charsmax(amenu),"\y%s \d- \wModel İsmi2",KisaTag)
	menu_additem(menuz,amenu,"2")
	
	formatex(amenu,charsmax(amenu),"\y%s \d- \wModel İsmi3",KisaTag)
	menu_additem(menuz,amenu,"3")
	
    formatex(amenu,charsmax(amenu),"\y%s \d- \wModel İsmi4",KisaTag)
	menu_additem(menuz,amenu,"4")
	
	formatex(amenu,charsmax(amenu),"\y%s \d- \wModel İsmi3",KisaTag)
	menu_additem(menuz,amenu,"5")
	
	menu_setprop(menuz, MPROP_EXIT, MEXIT_ALL);
	menu_display(IP_IDs, menuz, 0);
	} else {
	client_print_color(IP_IDs, IP_IDs, "^3[%s] ^1Bu Menu Yetkililere Ozeldir.",KisaTag);
	} 
}

public anamenu_devam(IP_IDs, menu, item)
{
	if (item == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}

	new data[6], iName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data, 5, iName, 63, callback);

	new key = str_to_num(data);

	switch(key)
	{
		case 1:
		{
			rg_set_user_model(IP_IDs, "ModelAdi")
		}
		case 2:
		{
		    rg_set_user_model(IP_IDs, "ModelAdi")
		}
		case 3:
		{
            rg_set_user_model(IP_IDs, "ModelAdi")
		}
        case 4:
		{
             rg_set_user_model(IP_IDs, "ModelAdi")
		}
        case 5:
		{
             rg_set_user_model(IP_IDs, "ModelAdi")
		}
	}
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}
public plugin_precache()
{
	new Text[64];
	
	for(new i; i < sizeof(Kostummenus); i++)
	{
		formatex(Text, 63, "models/player/%s/%s.mdl", Kostummenus[i][0], Kostummenus[i][0]);
		precache_model(Text);
	}
}
teşekkürler <3
Rica ederim promblem var mı?

Link:
Linklerini gizle
Linki Kopyala
Cevapla