CSPLague
Player Nick Değişimi - Printable Version

+- CSPLague (https://www.csplague.com)
+-- Forum: CS 1.6 Plugin (Eklenti) Bölümü (https://www.csplague.com/forumdisplay.php?fid=6)
+--- Forum: [İSTEK] Cs 1.6 Plugin İstek Bölümü (https://www.csplague.com/forumdisplay.php?fid=80)
+--- Thread: Player Nick Değişimi (/showthread.php?tid=12420)



Player Nick Değişimi - sinan_604 - 31-07-15

Merhabalar Player nicklerini otomatik istediğimiz nicke değiştirme eklentisi var mı?
örneğin Player nicklerinin Oyuncu nickine dönüşmesini istiyorum sw tarafından fakat canım sıkılırsa oyuncu nickine değil savaşçı nickine değişmesini istiyorum mesela yani bizim tarafımızdan düzenlenebilir olabilecek bişey? Bazı sunucular kullanıyor örneğin Player nickleri otomatik Oyuncu (Sunucuismi.com) a dönüşüyor.


Cevap: Player Nick Değişimi - vitality5 - 31-07-15

PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

new cvar_kontrol_surecvar_nickcsl[100][200]

public 
plugin_init()
{
    
register_plugin("nick""1.0""ViTaLiTy.")
    
cvar_nick register_cvar("takma_isim","Oyuncu")
    
cvar_kontrol_sure register_cvar("nick_sure""10.0")
    
set_task(get_pcvar_float(cvar_kontrol_sure),"kb",_,_,_,"b")
}

public 
kb()
{
    new 
cfgdir[200],cfgdosya[200]
    
get_configsdir(cfgdir,charsmax(cfgdir))
    
format(cfgdosya,199,"%s/nick_turleri.ini",cfgdir)
    
    new 
dosya_ndosya2
    
for(new i=0;i<100;i++)
    {
        
dosya2 read_file(cfgdosya,i,csl[i],199,dosya_n)
        if(
dosya2 != 0)
        {
            new 
oyuncu[32],mik
            get_players
(oyuncu,mik)
            for(new 
a;a<mik;a++)
            {
                new 
id oyuncu[a]
                new 
oyuncu_adi[32]
                
get_user_name(idoyuncu_adi31)
                if(
containi(oyuncu_adi,csl) !=-1)
                {
                    new 
cn[32]
                    
get_pcvar_string(cvar_nick,cn,charsmax(cn))
                    
set_user_info(id"name"cn)
                    return 
PLUGIN_HANDLED
                
}
            }
        }
    }
    return 
PLUGIN_CONTINUE


nick_turleri adında .ini uzantılı bir dosya oluşturup configs klasörünün içine atarsın. Attığın dosyayada değişmesini istediğin isimleri yazarsın. İsimleri tam halleriyle yazmana gerek yok. Denemedim çalışacağını umarım. Cvar ayarları eklentinin içinde.[/i][/i]


Cevap: Player Nick Değişimi - memoaho123 - 31-07-15

işini görür belki bunada bak.


Cevap: Player Nick Değişimi - sinan_604 - 01-08-15

Çok teşekkürler ikisinide deneyeceğim. Smile