1. sayfa (Toplam 1 sayfa)

Merhaba mg Ct versin yardim lütfen

Gönderilme zamanı: Cum Mar 11, 2022 1:02 pm
gönderen RedLine66
MgMenuS.sma
Merhaba Sadece Ct ler mg verebilsin lütfen. Şimdiden yardımlarınız için teşekkürler.

Merhaba mg Ct versin yardim lütfen

Gönderilme zamanı: Cum Mar 11, 2022 1:42 pm
gönderen bilalgecer47
RedLine66 yazdı: Cum Mar 11, 2022 1:02 pm MgMenuS.sma Merhaba Sadece Ct ler mg verebilsin lütfen. Şimdiden yardımlarınız için teşekkürler.

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>

#define SERVERISMI "RedLine GaminG"
#define KISATAG "RL"

new mgtl[MAX_CLIENTS+1]
new Float:TL[MAX_CLIENTS+1]
new g_mgisim[MAX_CLIENTS+1]

public plugin_init() register_clcmd("say /mg", "mgtlver");

public mgtlver(id)
{
	if(is_user_alive(id) && get_member(id,m_iTeam) == TEAM_CT) {
		new ndmenu[64];
		formatex(ndmenu,charsmax(ndmenu),"\w%s AILESI \d|| \yTL Ver-Al Menusu",SERVERISMI);
		new Menu = menu_create(ndmenu,"mgtlver2");

		formatex(ndmenu,charsmax(ndmenu),"\d[\r%s\d] \w- \yTL Ver",KISATAG);
		menu_additem(Menu,ndmenu,"1");
		formatex(ndmenu,charsmax(ndmenu),"\d[\r%s\d] \w- \yTL Al",KISATAG);
		menu_additem(Menu,ndmenu,"2");
		formatex(ndmenu,charsmax(ndmenu),"\d[\r%s\d] \w- \yToplu TL Ver \d(Sadece Yasayanlar)",KISATAG);
		menu_additem(Menu,ndmenu,"3");
		formatex(ndmenu,charsmax(ndmenu),"\d[\r%s\d] \w- \yToplu TL Al \d(Sadece Yasayanlar)",KISATAG);
		menu_additem(Menu,ndmenu,"4");

		menu_setprop(Menu, MPROP_EXITNAME, "\yCikis");
		menu_display(id, Menu, 0);
	}
}
public mgtlver2(id,menu,item) {
	if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; }
	new access,callback,data[6],iname[64];
	menu_item_getinfo(menu,item,access,data,charsmax(data),iname,charsmax(iname),callback);
	new key=str_to_num(data);
	switch(key) { 
		case 1: mgtl[id]=1,mg_oyuncu(id);
		case 2: mgtl[id]=2,mg_oyuncu(id);
		case 3: mgtl[id]=3,client_cmd(id, "messagemode TL_MIKTARI");
		case 4: mgtl[id]=4,client_cmd(id, "messagemode TL_MIKTARI");
	}
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}
public mg_oyuncu(id) {
	new ndmenu[64],szName[32], szTempid[10], players[32], inum, ids;
	formatex(ndmenu, charsmax(ndmenu),"\w%s AILESI \d|| \yOyuncu Sec.",SERVERISMI);
	new Menu = menu_create(ndmenu, "mg_oyuncu2");

	get_players(players,inum,"acehi","TERRORIST"); //+c
	for(new i=0; i<inum; i++) {
		ids=players[i];
		get_user_name(ids, szName, charsmax(szName));
		num_to_str(ids, szTempid, charsmax(szTempid));
		formatex(ndmenu, charsmax(ndmenu), "\y%s \w- \d[\r%0.2f TL\d] \d(Canli)",szName,TL[ids]);
		menu_additem(Menu, ndmenu, szTempid);
	}
	get_players(players,inum,"bcehi","TERRORIST"); //+c
	for(new i=0; i<inum; i++) {
		ids=players[i];
		get_user_name(ids, szName, charsmax(szName));
		num_to_str(ids, szTempid, charsmax(szTempid));
		formatex(ndmenu, charsmax(ndmenu), "\y%s \w- \d[\r%0.2f TL\d] \d(Olu)",szName,TL[ids]);
		menu_additem(Menu, ndmenu, szTempid);
	}
	menu_setprop(Menu, MPROP_EXITNAME, "\yCikis");
	menu_display(id, Menu, 0);
}
public mg_oyuncu2(id,menu,item) {
	if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; }
	new access,callback,data[6],iname[64];
	menu_item_getinfo(menu,item,access,data,charsmax(data),iname,charsmax(iname),callback);
	g_mgisim[id]=str_to_num(data);
	client_cmd(id, "messagemode TL_MIKTARI");
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}

Merhaba mg Ct versin yardim lütfen

Gönderilme zamanı: Cum Mar 11, 2022 2:05 pm
gönderen RedLine66
bilalgecer47 yazdı: Cum Mar 11, 2022 1:42 pm
RedLine66 yazdı: Cum Mar 11, 2022 1:02 pm MgMenuS.sma Merhaba Sadece Ct ler mg verebilsin lütfen. Şimdiden yardımlarınız için teşekkürler.

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>

#define SERVERISMI "RedLine GaminG"
#define KISATAG "RL"

new mgtl[MAX_CLIENTS+1]
new Float:TL[MAX_CLIENTS+1]
new g_mgisim[MAX_CLIENTS+1]

public plugin_init() register_clcmd("say /mg", "mgtlver");

public mgtlver(id)
{
	if(is_user_alive(id) && get_member(id,m_iTeam) == TEAM_CT) {
		new ndmenu[64];
		formatex(ndmenu,charsmax(ndmenu),"\w%s AILESI \d|| \yTL Ver-Al Menusu",SERVERISMI);
		new Menu = menu_create(ndmenu,"mgtlver2");

		formatex(ndmenu,charsmax(ndmenu),"\d[\r%s\d] \w- \yTL Ver",KISATAG);
		menu_additem(Menu,ndmenu,"1");
		formatex(ndmenu,charsmax(ndmenu),"\d[\r%s\d] \w- \yTL Al",KISATAG);
		menu_additem(Menu,ndmenu,"2");
		formatex(ndmenu,charsmax(ndmenu),"\d[\r%s\d] \w- \yToplu TL Ver \d(Sadece Yasayanlar)",KISATAG);
		menu_additem(Menu,ndmenu,"3");
		formatex(ndmenu,charsmax(ndmenu),"\d[\r%s\d] \w- \yToplu TL Al \d(Sadece Yasayanlar)",KISATAG);
		menu_additem(Menu,ndmenu,"4");

		menu_setprop(Menu, MPROP_EXITNAME, "\yCikis");
		menu_display(id, Menu, 0);
	}
}
public mgtlver2(id,menu,item) {
	if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; }
	new access,callback,data[6],iname[64];
	menu_item_getinfo(menu,item,access,data,charsmax(data),iname,charsmax(iname),callback);
	new key=str_to_num(data);
	switch(key) { 
		case 1: mgtl[id]=1,mg_oyuncu(id);
		case 2: mgtl[id]=2,mg_oyuncu(id);
		case 3: mgtl[id]=3,client_cmd(id, "messagemode TL_MIKTARI");
		case 4: mgtl[id]=4,client_cmd(id, "messagemode TL_MIKTARI");
	}
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}
public mg_oyuncu(id) {
	new ndmenu[64],szName[32], szTempid[10], players[32], inum, ids;
	formatex(ndmenu, charsmax(ndmenu),"\w%s AILESI \d|| \yOyuncu Sec.",SERVERISMI);
	new Menu = menu_create(ndmenu, "mg_oyuncu2");

	get_players(players,inum,"acehi","TERRORIST"); //+c
	for(new i=0; i<inum; i++) {
		ids=players[i];
		get_user_name(ids, szName, charsmax(szName));
		num_to_str(ids, szTempid, charsmax(szTempid));
		formatex(ndmenu, charsmax(ndmenu), "\y%s \w- \d[\r%0.2f TL\d] \d(Canli)",szName,TL[ids]);
		menu_additem(Menu, ndmenu, szTempid);
	}
	get_players(players,inum,"bcehi","TERRORIST"); //+c
	for(new i=0; i<inum; i++) {
		ids=players[i];
		get_user_name(ids, szName, charsmax(szName));
		num_to_str(ids, szTempid, charsmax(szTempid));
		formatex(ndmenu, charsmax(ndmenu), "\y%s \w- \d[\r%0.2f TL\d] \d(Olu)",szName,TL[ids]);
		menu_additem(Menu, ndmenu, szTempid);
	}
	menu_setprop(Menu, MPROP_EXITNAME, "\yCikis");
	menu_display(id, Menu, 0);
}
public mg_oyuncu2(id,menu,item) {
	if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; }
	new access,callback,data[6],iname[64];
	menu_item_getinfo(menu,item,access,data,charsmax(data),iname,charsmax(iname),callback);
	g_mgisim[id]=str_to_num(data);
	client_cmd(id, "messagemode TL_MIKTARI");
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}
olmadı dostum

Merhaba mg Ct versin yardim lütfen

Gönderilme zamanı: Cum Mar 11, 2022 2:19 pm
gönderen RedLine66
bilalgecer47 yazdı: Cum Mar 11, 2022 1:42 pm
RedLine66 yazdı: Cum Mar 11, 2022 1:02 pm MgMenuS.sma Merhaba Sadece Ct ler mg verebilsin lütfen. Şimdiden yardımlarınız için teşekkürler.

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>

#define SERVERISMI "RedLine GaminG"
#define KISATAG "RL"

new mgtl[MAX_CLIENTS+1]
new Float:TL[MAX_CLIENTS+1]
new g_mgisim[MAX_CLIENTS+1]

public plugin_init() register_clcmd("say /mg", "mgtlver");

public mgtlver(id)
{
	if(is_user_alive(id) && get_member(id,m_iTeam) == TEAM_CT) {
		new ndmenu[64];
		formatex(ndmenu,charsmax(ndmenu),"\w%s AILESI \d|| \yTL Ver-Al Menusu",SERVERISMI);
		new Menu = menu_create(ndmenu,"mgtlver2");

		formatex(ndmenu,charsmax(ndmenu),"\d[\r%s\d] \w- \yTL Ver",KISATAG);
		menu_additem(Menu,ndmenu,"1");
		formatex(ndmenu,charsmax(ndmenu),"\d[\r%s\d] \w- \yTL Al",KISATAG);
		menu_additem(Menu,ndmenu,"2");
		formatex(ndmenu,charsmax(ndmenu),"\d[\r%s\d] \w- \yToplu TL Ver \d(Sadece Yasayanlar)",KISATAG);
		menu_additem(Menu,ndmenu,"3");
		formatex(ndmenu,charsmax(ndmenu),"\d[\r%s\d] \w- \yToplu TL Al \d(Sadece Yasayanlar)",KISATAG);
		menu_additem(Menu,ndmenu,"4");

		menu_setprop(Menu, MPROP_EXITNAME, "\yCikis");
		menu_display(id, Menu, 0);
	}
}
public mgtlver2(id,menu,item) {
	if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; }
	new access,callback,data[6],iname[64];
	menu_item_getinfo(menu,item,access,data,charsmax(data),iname,charsmax(iname),callback);
	new key=str_to_num(data);
	switch(key) { 
		case 1: mgtl[id]=1,mg_oyuncu(id);
		case 2: mgtl[id]=2,mg_oyuncu(id);
		case 3: mgtl[id]=3,client_cmd(id, "messagemode TL_MIKTARI");
		case 4: mgtl[id]=4,client_cmd(id, "messagemode TL_MIKTARI");
	}
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}
public mg_oyuncu(id) {
	new ndmenu[64],szName[32], szTempid[10], players[32], inum, ids;
	formatex(ndmenu, charsmax(ndmenu),"\w%s AILESI \d|| \yOyuncu Sec.",SERVERISMI);
	new Menu = menu_create(ndmenu, "mg_oyuncu2");

	get_players(players,inum,"acehi","TERRORIST"); //+c
	for(new i=0; i<inum; i++) {
		ids=players[i];
		get_user_name(ids, szName, charsmax(szName));
		num_to_str(ids, szTempid, charsmax(szTempid));
		formatex(ndmenu, charsmax(ndmenu), "\y%s \w- \d[\r%0.2f TL\d] \d(Canli)",szName,TL[ids]);
		menu_additem(Menu, ndmenu, szTempid);
	}
	get_players(players,inum,"bcehi","TERRORIST"); //+c
	for(new i=0; i<inum; i++) {
		ids=players[i];
		get_user_name(ids, szName, charsmax(szName));
		num_to_str(ids, szTempid, charsmax(szTempid));
		formatex(ndmenu, charsmax(ndmenu), "\y%s \w- \d[\r%0.2f TL\d] \d(Olu)",szName,TL[ids]);
		menu_additem(Menu, ndmenu, szTempid);
	}
	menu_setprop(Menu, MPROP_EXITNAME, "\yCikis");
	menu_display(id, Menu, 0);
}
public mg_oyuncu2(id,menu,item) {
	if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; }
	new access,callback,data[6],iname[64];
	menu_item_getinfo(menu,item,access,data,charsmax(data),iname,charsmax(iname),callback);
	g_mgisim[id]=str_to_num(data);
	client_cmd(id, "messagemode TL_MIKTARI");
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}
Bu jb menu içine jb,mg verme gardiyanların kullanabileceği şekilde ekleyebiisek sorun düzelecek heralde, çakışıyor galiba, şimdiden çok teşekkürler

Merhaba mg Ct versin yardim lütfen

Gönderilme zamanı: Cum Mar 11, 2022 2:32 pm
gönderen Emrullah AKTAŞ
jbmnrederd.sma

Merhaba mg Ct versin yardim lütfen

Gönderilme zamanı: Cum Mar 11, 2022 2:43 pm
gönderen bilalgecer47
RedLine66 yazdı: Cum Mar 11, 2022 2:19 pm
bilalgecer47 yazdı: Cum Mar 11, 2022 1:42 pm
RedLine66 yazdı: Cum Mar 11, 2022 1:02 pm MgMenuS.sma Merhaba Sadece Ct ler mg verebilsin lütfen. Şimdiden yardımlarınız için teşekkürler.

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>

#define SERVERISMI "RedLine GaminG"
#define KISATAG "RL"

new mgtl[MAX_CLIENTS+1]
new Float:TL[MAX_CLIENTS+1]
new g_mgisim[MAX_CLIENTS+1]

public plugin_init() register_clcmd("say /mg", "mgtlver");

public mgtlver(id)
{
	if(is_user_alive(id) && get_member(id,m_iTeam) == TEAM_CT) {
		new ndmenu[64];
		formatex(ndmenu,charsmax(ndmenu),"\w%s AILESI \d|| \yTL Ver-Al Menusu",SERVERISMI);
		new Menu = menu_create(ndmenu,"mgtlver2");

		formatex(ndmenu,charsmax(ndmenu),"\d[\r%s\d] \w- \yTL Ver",KISATAG);
		menu_additem(Menu,ndmenu,"1");
		formatex(ndmenu,charsmax(ndmenu),"\d[\r%s\d] \w- \yTL Al",KISATAG);
		menu_additem(Menu,ndmenu,"2");
		formatex(ndmenu,charsmax(ndmenu),"\d[\r%s\d] \w- \yToplu TL Ver \d(Sadece Yasayanlar)",KISATAG);
		menu_additem(Menu,ndmenu,"3");
		formatex(ndmenu,charsmax(ndmenu),"\d[\r%s\d] \w- \yToplu TL Al \d(Sadece Yasayanlar)",KISATAG);
		menu_additem(Menu,ndmenu,"4");

		menu_setprop(Menu, MPROP_EXITNAME, "\yCikis");
		menu_display(id, Menu, 0);
	}
}
public mgtlver2(id,menu,item) {
	if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; }
	new access,callback,data[6],iname[64];
	menu_item_getinfo(menu,item,access,data,charsmax(data),iname,charsmax(iname),callback);
	new key=str_to_num(data);
	switch(key) { 
		case 1: mgtl[id]=1,mg_oyuncu(id);
		case 2: mgtl[id]=2,mg_oyuncu(id);
		case 3: mgtl[id]=3,client_cmd(id, "messagemode TL_MIKTARI");
		case 4: mgtl[id]=4,client_cmd(id, "messagemode TL_MIKTARI");
	}
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}
public mg_oyuncu(id) {
	new ndmenu[64],szName[32], szTempid[10], players[32], inum, ids;
	formatex(ndmenu, charsmax(ndmenu),"\w%s AILESI \d|| \yOyuncu Sec.",SERVERISMI);
	new Menu = menu_create(ndmenu, "mg_oyuncu2");

	get_players(players,inum,"acehi","TERRORIST"); //+c
	for(new i=0; i<inum; i++) {
		ids=players[i];
		get_user_name(ids, szName, charsmax(szName));
		num_to_str(ids, szTempid, charsmax(szTempid));
		formatex(ndmenu, charsmax(ndmenu), "\y%s \w- \d[\r%0.2f TL\d] \d(Canli)",szName,TL[ids]);
		menu_additem(Menu, ndmenu, szTempid);
	}
	get_players(players,inum,"bcehi","TERRORIST"); //+c
	for(new i=0; i<inum; i++) {
		ids=players[i];
		get_user_name(ids, szName, charsmax(szName));
		num_to_str(ids, szTempid, charsmax(szTempid));
		formatex(ndmenu, charsmax(ndmenu), "\y%s \w- \d[\r%0.2f TL\d] \d(Olu)",szName,TL[ids]);
		menu_additem(Menu, ndmenu, szTempid);
	}
	menu_setprop(Menu, MPROP_EXITNAME, "\yCikis");
	menu_display(id, Menu, 0);
}
public mg_oyuncu2(id,menu,item) {
	if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; }
	new access,callback,data[6],iname[64];
	menu_item_getinfo(menu,item,access,data,charsmax(data),iname,charsmax(iname),callback);
	g_mgisim[id]=str_to_num(data);
	client_cmd(id, "messagemode TL_MIKTARI");
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}
Bu jb menu içine jb,mg verme gardiyanların kullanabileceği şekilde ekleyebiisek sorun düzelecek heralde, çakışıyor galiba, şimdiden çok teşekkürler
eklşentiyi inceledimde mg vermesi için bi bağ yok sadece mgtl olan değişkeni arttırıyor.

Merhaba mg Ct versin yardim lütfen

Gönderilme zamanı: Cum Mar 11, 2022 3:46 pm
gönderen RedLine66
Sorun çözüldü çok teşekkürler