⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
🇹🇷 TR Lokasyon | 🛡️ Gelişmiş DDoS Koruması | ⚡ Düşük Ping | 🎧 Kesintisiz TS3 | Hostlar
Webailesi.comWebailesi.com

nick yasaklama plugini arıyorum

Konu

#11
(12-12-2021, 12:09)suriyelikene Adlı Kullanıcıdan Alıntı: Kral attığım linkte o 2. dediğini denedin mi diyorum ?
Eğer bir sorun yoksa ordaki nick değiştirme yerine kickletme uygularım diyorum.
evet onun yerine kickleme olsun o olur çok tesekkur ederim oyuncu sunucuya girmeden loading ekraninda kiçklensin teşekkürler.
#12
Üstte @"orucoglukayra" attığı eklentiden nick değiştirme olayını kaldırıp kick ekledim. Arkadaşın attığı ini dosyasını kurup alttaki eklentiyi deneyin :
PHP Kod:
#include <amxmodx>
#include <reapi>

new szYasakliNicklerFile[] = "addons/amxmodx/configs/YasakliNickler.ini";

public 
plugin_init() 
{
    register_plugin("NickYasaklama""0.1""LyNcH");

    RegisterHookChain(RG_CBasePlayer_SetClientUserInfoName"@CBasePlayer_SetClientUserInfoName", .post false);
}

public 
client_putinserver(id) {
    @NickKontrol(id);
}

@
CBasePlayer_SetClientUserInfoName(const idinfobuffer[], szNewName[]) {
    @NickKontrol(id);
}

@
NickKontrol(const id) {
    new iFile fopen(szYasakliNicklerFile"r");

    if(iFile) {
        new szBuffer[MAX_FMT_LENGTH];

        while(fgets(iFileszBuffercharsmax(szBuffer))) {
            if(szBuffer[0] == EOS) {
                continue;
            }

            new szName[32];
            get_user_name(idszNamecharsmax(szName));

            if(contain(szNameszBuffer)) {
                server_cmd("kick #%d ^"Yasakli Nick^""get_user_userid(id));
            }
        }
        fclose(iFile);
    }

#13
(12-12-2021, 12:31)suriyelikene Adlı Kullanıcıdan Alıntı: Üstte @"orucoglukayra" attığı eklentiden nick değiştirme olayını kaldırıp kick ekledim. Arkadaşın attığı ini dosyasını kurup alttaki eklentiyi deneyin :
PHP Kod:
#include <amxmodx>
#include <reapi>

new szYasakliNicklerFile[] = "addons/amxmodx/configs/YasakliNickler.ini";

public 
plugin_init() 
{
    register_plugin("NickYasaklama""0.1""LyNcH");

    RegisterHookChain(RG_CBasePlayer_SetClientUserInfoName"@CBasePlayer_SetClientUserInfoName", .post false);
}

public 
client_putinserver(id) {
    @NickKontrol(id);
}

@
CBasePlayer_SetClientUserInfoName(const idinfobuffer[], szNewName[]) {
    @NickKontrol(id);
}

@
NickKontrol(const id) {
    new iFile fopen(szYasakliNicklerFile"r");

    if(iFile) {
        new szBuffer[MAX_FMT_LENGTH];

        while(fgets(iFileszBuffercharsmax(szBuffer))) {
            if(szBuffer[0] == EOS) {
                continue;
            }

            new szName[32];
            get_user_name(idszNamecharsmax(szName));

            if(contain(szNameszBuffer)) {
                server_cmd("kick #%d ^"Yasakli Nick^""get_user_userid(id));
            }
        }
        fclose(iFile);
    }

Ama bu hiç  bir nicki sokmuyor hepsimi kickliyor 

acaba bu konudaki eklentiyi kickleyecek sekilde ayarlaya bilirmisiniz rica etsem.

https://www.webailesi.com/konu-cs-1-6-ni...tisi-21137
#14
Dene bakalım :
.smaea_NickKontrol-v2.sma(Dosya Boyutu: 5,18 KB | İndirme Sayısı: 4)
#15
(12-12-2021, 12:54)suriyelikene Adlı Kullanıcıdan Alıntı: Dene bakalım :
Evet olmus fakat şöyle bir sorun var oyuncu sunucuya girdikten bi kaç saniye sonra kickleniyor oyuncu sunucuya girmeden loading ekraninda kicklense yani hiç girmeden kick atsın.
#16
Deneyin bakalım :
.smaea_NickKontrol-v2.sma(Dosya Boyutu: 5,18 KB | İndirme Sayısı: 6)
#17
(12-12-2021, 13:06)suriyelikene Adlı Kullanıcıdan Alıntı: Deneyin bakalım :
eklenti bu hatayı verdi;


AMX Mod X Compiler 1.9.0.5271

1639302964_eanickkontrolv2.sma(163) : error 029: invalid expression, assumed zero
1639302964_eanickkontrolv2.sma(163) : warning 203: symbol is never used: "fwClientUserInfoChanged"

1 Error.
Could not locate output file 1639302964_eanickkontrolv2.amx (compile failed).
#18
Sunucunuz ney ?
Eklentide hata bulunmamakta :
PHP Kod:
AMX Mod X Compiler 1.10.0.5392
Copyright 
(c1997-2006 ITB CompuPhase
Copyright 
(c2004-2013 AMX Mod X Team

Header size
:           1160 bytes
Code size
:             8104 bytes
Data size
:            13748 bytes
Stack
/heap size:      16384 bytes
Total requirements
:   39396 bytes
Done
.
[
Finished in 0.3s
#19
(12-12-2021, 13:10)suriyelikene Adlı Kullanıcıdan Alıntı: Sunucunuz ney ?
Eklentide hata bulunmamakta :
PHP Kod:
AMX Mod X Compiler 1.10.0.5392
Copyright 
(c1997-2006 ITB CompuPhase
Copyright 
(c2004-2013 AMX Mod X Team

Header size
:           1160 bytes
Code size
:             8104 bytes
Data size
:            13748 bytes
Stack
/heap size:      16384 bytes
Total requirements
:   39396 bytes
Done
.
[
Finished in 0.3s
sunucum Oyunyoneticisi?

(12-12-2021, 13:10)suriyelikene Adlı Kullanıcıdan Alıntı: Sunucunuz ney ?
Eklentide hata bulunmamakta :
PHP Kod:
AMX Mod X Compiler 1.10.0.5392
Copyright 
(c1997-2006 ITB CompuPhase
Copyright 
(c2004-2013 AMX Mod X Team

Header size
:           1160 bytes
Code size
:             8104 bytes
Data size
:            13748 bytes
Stack
/heap size:      16384 bytes
Total requirements
:   39396 bytes
Done
.
[
Finished in 0.3s
ChatColor(id,"!teamNick kontrolunden basariyla gectiniz, iyi oyunlar dileriz.")

sanırım bu satırı eklentiden kaldırırsanız düzelir hem oyunda say gecmesin daha iyi

(12-12-2021, 13:10)suriyelikene Adlı Kullanıcıdan Alıntı: Sunucunuz ney ?
Eklentide hata bulunmamakta :
PHP Kod:
AMX Mod X Compiler 1.10.0.5392
Copyright 
(c1997-2006 ITB CompuPhase
Copyright 
(c2004-2013 AMX Mod X Team

Header size
:           1160 bytes
Code size
:             8104 bytes
Data size
:            13748 bytes
Stack
/heap size:      16384 bytes
Total requirements
:   39396 bytes
Done
.
[
Finished in 0.3s
hocam ben ayarladım gene aynı oyuna girdikten bi kaç saniye sonra kickliyor
Son Düzenleme: 12-12-2021, 13:14, Düzenleyen: Silindi82939.
#20
Oyuna girdikten 0.5 sayniye sonra kickler, süre koymazsam bug ile karşılaşabilirsin.

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task