Arkadaslar selamlar, son zamanlarda bir mac botu furyasıdır almış başını gidiyor. Halbuki bu kişislerin kendine özel yazdıkları bir eklenti degil , Mixmaker isimli bir eklentidir. internette bu eklentiyi ucretsiz olarak bulabilirsiniz ve buna diğer serverlarda oldugu gibi bir kac kodda ben ekledim ornegin butun T banlama butun CT banlama gibi
kullandigim surum mixmaker 9.6 internette aratın ve sma dosyasına su satirlari ekleyin.

bunlari register_clmdlerin oldugu kısma ekleyin

	register_concmd("say .ff","ff", ADMIN_CFG)
	register_concmd("say /ff","ff", ADMIN_CFG)
	register_concmd("say !ff","ff", ADMIN_CFG)
	
	register_concmd("say !noff","noff", ADMIN_CFG)
	register_concmd("say /noff","noff", ADMIN_CFG)
	register_concmd("say .noff","noff", ADMIN_CFG)
	
	register_concmd("say .sxe","sxe", ADMIN_CFG)
	register_concmd("say !sxe","sxe", ADMIN_CFG)
	register_concmd("say /sxe","sxe", ADMIN_CFG)
	
	register_concmd("say /nosxe","nosxe", ADMIN_CFG)
	register_concmd("say !nosxe","nosxe", ADMIN_CFG)
	register_concmd("say .nosxe","nosxe", ADMIN_CFG)

	register_concmd("say /kickt","KickTerror", ADMIN_KICK)
	register_concmd("say .kickt","KickTerror", ADMIN_KICK)
	register_concmd("say !kickt","KickTerror", ADMIN_KICK)
	
	register_concmd("say /kickct","KickCTerror", ADMIN_KICK)
	register_concmd("say !kickct","KickCTerror", ADMIN_KICK)
	register_concmd("say .kickct","KickCTerror", ADMIN_KICK)
	
	register_concmd("say !banct","BanCTerror", ADMIN_BAN)
	register_concmd("say /banct","BanCTerror", ADMIN_BAN)
	register_concmd("say .banct","BanCTerror", ADMIN_BAN)
	
	register_concmd("say !bant","BanTerror", ADMIN_BAN)
	register_concmd("say /bant","BanTerror", ADMIN_BAN)
	register_concmd("say .bant","BanTerror", ADMIN_BAN)

bunlari fonksiyonların arasına ekleyin
public sxe(id , level , cid) {

	if( !cmd_access( id, level, cid, 1 ) ) 
	{	
		return PLUGIN_HANDLED;
	}
	else
	{
		server_cmd("__sxei_required 1")
	}
	return PLUGIN_HANDLED
}

public nosxe(id , level , cid) {

	if( !cmd_access( id, level, cid, 1 ) ) 
	{	
		return PLUGIN_HANDLED;
	}
	else
	{
		server_cmd("__sxei_required -1")
	}
	return PLUGIN_HANDLED
}

public ff(id , level , cid) {

	if( !cmd_access( id, level, cid, 1 ) ) 
	{	
		return PLUGIN_HANDLED;
	}
	else
	{
		server_cmd("mp_friendlyfire 1")
	}
	return PLUGIN_HANDLED
}

public noff(id , level , cid) {

	if( !cmd_access( id, level, cid, 1 ) ) 
	{	
		return PLUGIN_HANDLED;
	}
	else
	{
		server_cmd("mp_friendlyfire 0")
	}
	return PLUGIN_HANDLED
}

public KickTerror(id , level , cid) 
{
	if( !cmd_access( id, level, cid, 1 ) ) 
	{	
		return PLUGIN_HANDLED;
	}
	else
	{
		new Players[32], Num
		get_players(Players, Num)
		new userid
		
		for (new i = 0; i < Num; i++)
		{
			if(cs_get_user_team(Players[i]) == CS_TEAM_T)
			{
				userid = get_user_userid(Players[i])
				server_cmd("kick #%d",userid)
			}
		}
	}
	return PLUGIN_HANDLED;
}

public KickCTerror(id , level , cid) 
{
	if( !cmd_access( id, level, cid, 1 ) ) 
	{	
		return PLUGIN_HANDLED;
	}
	else
	{
		new Players[32], Num
		get_players(Players, Num)
		new userid
		
		for (new i = 0; i < Num; i++)
		{
			if(cs_get_user_team(Players[i]) == CS_TEAM_CT)
			{
				userid = get_user_userid(Players[i])
				server_cmd("kick #%d",userid)
			}
		}
	}
	return PLUGIN_HANDLED;	
}


public BanTerror(id , level , cid) 
{
	if( !cmd_access( id, level, cid, 1 ) ) 
	{	
		return PLUGIN_HANDLED;
	}
	else
	{
		new Players[32], Num
		get_players(Players, Num)
		new ip[20]
		
		for (new i = 0; i < Num; i++)
		{
			if(cs_get_user_team(Players[i]) == CS_TEAM_T)
			{
				get_user_ip(Players[i], ip , 20, 1)
				server_cmd("addip 999 %s",ip)
			}
		}
	}
	return PLUGIN_HANDLED;
}


public BanCTerror(id , level , cid) 
{
	if( !cmd_access( id, level, cid, 1 ) ) 
	{	
		return PLUGIN_HANDLED;
	}
	else
	{
		new Players[32], Num
		get_players(Players, Num)
		new ip[20]
		
		for (new i = 0; i < Num; i++)
		{
			if(cs_get_user_team(Players[i]) == CS_TEAM_CT)
			{
				get_user_ip(Players[i], ip , 20, 1)
				server_cmd("addip 999 %s",ip)
			}
		}
	}
	return PLUGIN_HANDLED;	
}
Herkese kolay gelsin.