• 21-07-2010, 13:52:29
    #1
    Üyeliği durduruldu
    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.
  • 21-07-2010, 15:29:00
    #2
    Eposta Aktivasyonu Gerekmekte
    Helal olsun bende paylasmıstım ama sma yoktu tebrikler
  • 21-07-2010, 16:30:25
    #3
    Üyeliği durduruldu
    csfrekans adlı üyeden alıntı: mesajı görüntüle
    Helal olsun bende paylasmıstım ama sma yoktu tebrikler
    Herkez Bulamıyor Oğuz Abi
  • 21-07-2010, 16:32:28
    #4
    Üyeliği durduruldu
    Helal olsun böyle paylaşımları forumda görmek çok güzel bir ara aramıştım en yakın dostlarımız bile 20-30 TL para istemişti bunun kendilerini iyi bilirler umarım utanırlar
  • 22-07-2010, 12:55:48
    #5
    Üyeliği durduruldu
    simdi yapmaya calistigim olay ise /sifre 123 sv_password 123 yapacak bir fonksiyon. onuda yapmistim fakat say ile cakisti saylar gitmiyordu. Ugrasiyorum ara ara
    aslında mixmaker eklentisinin dil dosyasi mevcut ama zeki arkadaşlar bu dil dosyasını yok ederek bu dil dosyasında tanımlı sabitlerin oldugu yerlere mesajlari sabit olarak koymus koda ve derlemis dolayisi ile reklam olanlar degistirilemiyor
  • 25-07-2010, 23:07:09
    #6
    PHPci adlı üyeden alıntı: mesajı görüntüle
    simdi yapmaya calistigim olay ise /sifre 123 sv_password 123 yapacak bir fonksiyon. onuda yapmistim fakat say ile cakisti saylar gitmiyordu. Ugrasiyorum ara ara
    aslında mixmaker eklentisinin dil dosyasi mevcut ama zeki arkadaşlar bu dil dosyasını yok ederek bu dil dosyasında tanımlı sabitlerin oldugu yerlere mesajlari sabit olarak koymus koda ve derlemis dolayisi ile reklam olanlar degistirilemiyor
    kodlarını pastele yardımcı olalım