GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi
09 Ocak 2025, 16:14:58

cAnti - Ping

Başlatan Craxs, 28 Mayıs 2017, 09:51:21

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Craxs



cAnti - Ping™ 2017 Add-On


Selamun aleykum arkadaslar , cAntiPing Sistemini Sizler Icin Paylasiyorum Inşallah İşinize Yarar İyi Kötü Yorumlarınızı Bekliyorum.


KODLAR:
PAWN Kodu: Seç

#include <a_samp>

    forward cAntiPing(playerid);

    #pragma tabsize 0
    #define FILTERSCRIPT

    public cAntiPing(playerid)
    {
    if(GetPlayerPing(playerid) > 700)//  700 i Istediginiz rakamla degistire bilirsiniz.
            SendClientMessage(playerid,-1 ,"{0033FF}» {FFFFFF}<!> Sunucudan Kicklendin, {0033FF}Sebep:Pingin Cok Yuksek!");
            Kick(playerid);
    }




https://vignette4.wikia.nocookie.net/yenisehir/images/f/f2/Signature_of_Mustafa_Kemal_Atat%C3%BCrk.png/revision/latest?cb=20100514140222&path-prefix=tr

Excision

Çalışmaz
#include <a_samp>

new PingTimer[MAX_PLAYERS];

public OnPlayerConnect(playerid)
{
PingTimer[playerid] = SetTimerEx("cAntiPing", 1000, true, "i", playerid);
return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
KillTimer(PingTimer[playerid]);
return 1;
}

forward cAntiPing(playerid);
public cAntiPing(playerid)
{
    if(GetPlayerPing(playerid) >= 700)
    {
SendClientMessage(playerid,-1 ,"{0033FF}» {FFFFFF}<!> Sunucudan Kicklendin, {0033FF}Sebep:Pingin Cok Yuksek!");
  Kick(playerid);
    }
return 1;
}

Son düzenlenme: 28 Mayıs 2017, 11:14:52 Excision

Wendiassa

Teşekkürler yararlı :)


BuRMiLLaT

İşe yaracağını pek sanmıyorum neden diye soracak olursan tabi bir kere timer kullanılmamış artı olarak bu kodu kullanacak arkadaşlara tavsiyem değildir neden diye soracak olursanız kod hiç işlevli değil çünkü mesela ben olsam bunu OnPlayerConnect ya da OnPlayerUpdate ile kullanmayı diğer tabiriyle kullanılmasını önerirdim bu şekilde if sorgusuna kullanıcıdan aldığı veriye göre ping değeri 700 rakamından büyük kişilere diye tanıtılması altına mesaj ekleyip bi de üstüne Kick dediğimiz olayı yazmak yerine Kick meselesini timera vurman daha iyi olurdu ben böyle düşünüyorum şahsen çünkü oyuncunun o esnada 700 diyelim pingi olacak işte kick yiyecek diyelim ama mesajı tam alamayabilir kick için timer kullanılması daha hoş ve iyi olabilirdi neyse iyi forumlar diliyorum

Eklemek istediğim son bi şey daha @Excision yaptığı kod stabil bi kod türüdür yani kullanışlı kullanabilirsiniz

Alıntı yapılan: Wendiassa - 19 Mayıs 2022, 01:26:23
Teşekkürler yararlı :)

Ve ve ve neden 2017 yılında açılmış bi konuya ileti atıyorsunuz bunuda hiç anlamış değilim neyse kolay gelsin arkadaşlar :helal: