GTAMulti - GTA Türkiye

San Andreas Multiplayer => PAWN Kodlama => Mod Galerisi => Konuyu başlatan: Dyternal - 09 Eylül 2017, 11:08:01

Başlık: Anti Ping Sistemi
Gönderen: Dyternal - 09 Eylül 2017, 11:08:01



Anti Ping





Merhaba arkadaşlar ben STaRDuST10. Bugün sizlere anti ping sistemini sunacağım.

Öncelikle bir tanımlama yapcagız.

#define MAX_PING 500 // MAX PING SAYINIZA GORE DEĞİŞİN.

Sonra OnPlayerUpdate publicine

if(GetPlayerState(playerid) == PLAYER_STATE_SPAWNED && GetPlayerPing(playerid) >= MAX_PING) Kick(playerid);

Kodunu ekliyoruz. Süsleyebilirsiniz. İyi forumlar
Başlık: Ynt: Anti Ping Sistemi
Gönderen: ace - 09 Eylül 2017, 11:13:51
Çok Kolay sistem ama emek var, kullanışlı kodlara atmanı tavsiye ederim.
Başlık: Ynt: Anti Ping Sistemi
Gönderen: Dyternal - 09 Eylül 2017, 11:26:14
Alıntı yapılan: ByJoKeR - 09 Eylül 2017, 11:13:51

Çok Kolay sistem ama emek var, kullanışlı kodlara atmanı tavsiye ederim.

Özenemedim yorumun için sağol. Şuan bir mod kodladığım için vakit yok.  :helal: :helal: :helal: :helal: :helal: :helal:
Başlık: Ynt: Anti Ping Sistemi
Gönderen: ByGoldenPars - 09 Eylül 2017, 13:55:37
basit.
Başlık: Ynt: Anti Ping Sistemi
Gönderen: Dyternal - 09 Eylül 2017, 14:17:19
Alıntı yapılan: [T.S]UmutBaysaL - 09 Eylül 2017, 13:55:37

basit.

Olabilir bunu kodlayamayanlar için yazdım.
Başlık: Ynt: Anti Ping Sistemi
Gönderen: Jawié - 17 Eylül 2017, 08:21:15
if(GetPlayerPing(playerid) >= MAX_PING) Kick(playerid);
Başlık: Ynt: Anti Ping Sistemi
Gönderen: Dyternal - 17 Eylül 2017, 09:34:53
Alıntı yapılan: Jawié - 17 Eylül 2017, 08:21:15

if(GetPlayerPing(playerid) >= MAX_PING) Kick(playerid);

Bi farklılık sorun göremedim kendi kodumda ama?

EDİT:Fark ettim düzeltiyorum.
Başlık: Ynt: Anti Ping Sistemi
Gönderen: NexoR - 17 Eylül 2017, 11:29:34
Bu bazen servere giriş yapan oyuncuyu durduk yere atabilir. Bazen oyuna bağlandığımızda pingimiz tavan yapıyor.
Başlık: Ynt: Anti Ping Sistemi
Gönderen: Jawié - 17 Eylül 2017, 11:38:41
Alıntı yapılan: NexoR - 17 Eylül 2017, 11:29:34

Bu bazen servere giriş yapan oyuncuyu durduk yere atabilir. Bazen oyuna bağlandığımızda pingimiz tavan yapıyor.


Aynen, öyle oluyor.

if(GetPlayerState(playerid) == PLAYER_STATE_SPAWNED && GetPlayerPing(playerid) >= MAX_PING) Kick(playerid);
Başlık: Ynt: Anti Ping Sistemi
Gönderen: Dyternal - 17 Eylül 2017, 13:26:13
Alıntı yapılan: Jawié - 17 Eylül 2017, 11:38:41

Alıntı yapılan: NexoR - 17 Eylül 2017, 11:29:34

Bu bazen servere giriş yapan oyuncuyu durduk yere atabilir. Bazen oyuna bağlandığımızda pingimiz tavan yapıyor.


Aynen, öyle oluyor.

if(GetPlayerState(playerid) == PLAYER_STATE_SPAWNED && GetPlayerPing(playerid) >= MAX_PING) Kick(playerid);

Konu düzenlendi. Onu hesaba katmamisim.
Başlık: Ynt: Anti Ping Sistemi
Gönderen: Wendiassa - 19 Mayıs 2022, 13:57:51
Yararlı konu teşekkürler :)