Kullanıcı Tag Listesi

4 sonuçtan 1 ile 4 arası
  1. #1
    cavus er shakespeare - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Jan 2012
    Mesajlar
    278
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    13

    Standart küfür engelleme txt dosyasını kaldırma

    arkadaşlar swear filter küfür engelleyicisini kullanıcam fakat txt dosyasını yazdıgım kufurlerı engellıyor normalde. ama ben bunu değiştirmek itstiyorum yani plugin sma dosyasına yazacağım küfür ve kelimeleri engellesin. ayrı bi txt dosyası kullanmak istemiyorum herşeyi tek bi sma da olsun istiyorum acaba yardımcı olurmusunuz kodu buradan paylaşıp?

  2. #2
    cavus er shakespeare - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Jan 2012
    Mesajlar
    278
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    13

    Standart Cevap: küfür engelleme txt dosyasını kaldırma

    halis sen maç botunda normalde çıkan yazılar data lang dosyasında txt de oluyordu sen onları sma da birleştirdin mesela bende bu tarz bişey istiyorum. küfürleri ve küfür edilince cıkıcak olan yazıyı sma da ayarlamak istiyorum. ayrı bi .ini dosyası istemiyorum. swearwords.ini gibi.

  3. #3
    admin Schwertle - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Dec 2011
    Yer
    Pendik, İstanbul, Türkiye
    Mesajlar
    1.132
    Bahsedildi
    23 Mesaj
    Etiketlenmiş
    1 Konu
    Tecrübe Puanı
    10

    Standart Cevap: küfür engelleme txt dosyasını kaldırma

    bunu dene...

    PHP- Kodu:
    #include <amxmodx>
    #include <amxmisc>
    #include <string>

    #define PLUGIN "NoAds"
    #define VERSION "0.5"
    #define AUTHOR "AdaskoMX"

    stock const advertising_words[][] = {
        
    "https://",
        
    "www.",
        
    ".com",
        
    ".net",
        
    ".org",
        
    ".ru",
        
    ".pl",
        
    ".de",
        
    ".co.uk",
        
    ".info"
    }

    stock const advertising_allowed[][] = {
        
    "zal."
    }

    new 
    adshostadsip;

    public 
    plugin_init() {
       
        
    register_plugin(PLUGINVERSIONAUTHOR);
       
        
    register_clcmd("say""hook_chat");
        
    register_clcmd("say_team""hook_chat");
       
        
    //register_cvar("amx_adspunish_mode","1")
        //register_cvar("amx_adsban_time","5")
        
    adshost register_cvar("amx_adsaddress""")
        
    adsip register_cvar("amx_adsip""")
    }

    public 
    hook_chat(id)
    {
        new 
    temp[512], szArgs[512], said[512], adres[60], adresIP[40]
        
    read_args(szArgs511)
       
        
    get_pcvar_string(adshostadres60)
        
    get_pcvar_string(adsipadresIP40)
        new 
    len strlen(szArgs)
       
        new 
    digitsperiodsposstartstopij
       
        
    new szName[32]
        
    get_user_name(idszName31)
        
        new 
    bool:allowbool:ipbool:sprawdz;
       
        if(
    len >= && szArgs[0] == '"' && szArgs[len 1] == '"'){
            
    len -= 2;
        
    copy(szArgslenszArgs[1]);
        }
        
        
    temp szArgs;
        
    said szArgs;
        
        for(
    sizeof (advertising_words) ; i++){
        
    stop 0;
            while((
    pos containi(szArgs[stop], advertising_words[i])) != -1){
            
    pos += stop;
            
    start pos; while(start && szArgs[start 1] != ' 'start --
            
    stop pos; while(stop len && szArgs[stop] != ' 'stop ++
            
            
    allow false;
            for(
    sizeof (advertising_allowed) ; ++){

                
    periods containi(szArgs[start], advertising_allowed[j]);
                if(
    periods stop start && periods >= 0){
                    
    allow true;
                }
            }
            
            if(!
    allow){
                
    copy(saidstartszArgs)
                
    strcat(saidadres512)
                
    strcat(saidszArgs[stop], 512)
                
    szArgs said;
                
    len strlen(szArgs);
                
    stop start strlen(adres);
            }
        }
        }

        for(
    leni++)
        {
            
    sprawdz false;
            if(
    isdigit(szArgs[i]))
            {
           if(
    digits == 0start i;
           
    digits++;
           if(
    periods && digits 3){
            
    ip true;
            
    pos start;
           }
            }
            else if(
    szArgs[i] == '.' || szArgs[i] == ':')
            {
                
    periods++
            }
            else if(
    szArgs[i] == ' ')
            {
           
    periods 0;
           
    digits 0;
            } else 
    sprawdz true;
        if((
    sprawdz || == len 1) && ip){
          
    ip false;
            
          
    start pos; while(start && szArgs[start 1] != ' 'start --
          
    stop pos; while(stop len && szArgs[stop] != ' 'stop ++

          
          
    copy(saidstartszArgs)
          
    strcat(saidadresIP512)
          
    strcat(saidszArgs[stop], 512)
          
    szArgs said;
          
    len strlen(szArgs);
            
            }
        }

        if(!
    equal(saidtemp)){
        new 
    cmd[10]
        
    read_argv 0cmd9)
        
    format(said512"^"%s^""said);
        
    engclient_cmd id ,cmd said )
        return 
    1;
        }
        
        return 
    0;


    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
    google_ad_section_end -->

  4. #4
    cavus er shakespeare - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Jan 2012
    Mesajlar
    278
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    13

    Standart Cevap: küfür engelleme txt dosyasını kaldırma

    çok teşekkür ederim halis fakat 1 eksik var kufurden sonra cıkacak uyarıyazısı nerde ? onu göremedim de nereyi düzeltmem lazım

Kullanıcıların arama motorlarındaki kullandığı taglar:

Bu Konudaki Etiketler

Yetkileriniz

  • Konu Acma Yetkiniz Yok
  • Cevap Yazma Yetkiniz Yok
  • Eklenti Yükleme Yetkiniz Yok
  • Mesajınızı Değiştirme Yetkiniz Yok
  •  

SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94