GTAMulti - GTA Türkiye

San Andreas Multiplayer => PAWN Kodlama => Mod Galerisi => Konuyu başlatan: Jawié - 30 Ağustos 2017, 17:05:03

Başlık: Anti Fakekill (ADD-ON + FS)
Gönderen: Jawié - 30 Ağustos 2017, 17:05:03
(https://i.hizliresim.com/qW51MR.png)


new yalancisinsenadi[MAX_PLAYERS];

public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid != INVALID_PLAYER_ID && yalancisinsenadi[playerid] != killerid) Kick(playerid);
return 1;
}

public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid, bodypart)
{
yalancisinsenadi[playerid] = issuerid;
return 1;
}
Başlık: Ynt: Anti Fakekill
Gönderen: Jawié - 30 Ağustos 2017, 17:09:52
Bunu yayınladıktan sonra aklıma yeni bir yöntem daha geldi. Neden bu kadar uzatmışım anlamadım. Galiba günün stresinden kaynaklı.  :şeytan: Birazdan versiyon güncellemesi olarak mı bilmiyorum, atarım güncelleyip.  :)

(+) Konu güncellendi ve ikinci anti fakekill add-on olarak eklendi. Kodların kısa olması da daha avantajlı oldu, sanırım.  :)
Başlık: Ynt: Anti Fakekill (ADD-ON + FS)
Gönderen: NexoR - 30 Ağustos 2017, 20:45:33
Daha kısa bir kod isteyenlere;

public OnPlayerDeath(playerid, killerid, reason)
{
if(GetPVarInt(playerid, "FakeKillKontrol") > GetTickCount()) return Kick(playerid);
SetPVarInt(playerid, "FakeKillKontrol", GetTickCount() + 250);
return 1;
}
Başlık: Ynt: Anti Fakekill (ADD-ON + FS)
Gönderen: Jawié - 30 Ağustos 2017, 20:52:00
Alıntı yapılan: NexoR - 30 Ağustos 2017, 20:45:33

Daha kısa bir kod isteyenlere;

public OnPlayerDeath(playerid, killerid, reason)
{
if(GetPVarInt(playerid, "FakeKillKontrol") > GetTickCount()) return Kick(playerid);
SetPVarInt(playerid, "FakeKillKontrol", GetTickCount() + 250);
return 1;
}



Alıntı
Birçoğunuz hala bilmem ne sürede şu kadar imkansız derecede ölürse diye 2009'dan kalma bir anti fakekill kullanıyor.


Bu verdiğin kod fakekill hilesini önlemez, fakekill floodunu önler. Senin yaptığın ile biraz bekler tekrar yapar, benimkiyle yapamaz. Benim yaptığım kodlar anlamıyla bu hileyi engeller.
Başlık: Ynt: Anti Fakekill (ADD-ON + FS)
Gönderen: NexoR - 30 Ağustos 2017, 22:31:58
Nasıl engellemez ?
FakeKill amacı zaten seri bir şekilde adam öldürmek.
R**S*** ile bot atsan spawn olmadan bile FakeKill emrini verebiliyorsun.
Spawn olmadığı halde FakeKill çalıştırınca anında atıyor.

Kullandığın hileyi yazarsan denemek isterim.
Başlık: Ynt: Anti Fakekill (ADD-ON + FS)
Gönderen: Jawié - 31 Ağustos 2017, 10:23:05
Alıntı yapılan: NexoR - 30 Ağustos 2017, 22:31:58

Nasıl engellemez ?
FakeKill amacı zaten seri bir şekilde adam öldürmek.
R**S*** ile bot atsan spawn olmadan bile FakeKill emrini verebiliyorsun.
Spawn olmadığı halde FakeKill çalıştırınca anında atıyor.

Kullandığın hileyi yazarsan denemek isterim.


S0B31Tlere bir göz at. Tek tek istediğin kişiye ölebiliyorsun. İstersen 3-5 saniye arayla yap. Dediğin işlemi de biliyorum. Benim yaptığım kod onu da engeller. Fakekill hilesinin amacı seri bir şekilde adam öldürmek değil, seri olmak ile alakası bile yok. Ayrıca fakekill ile adam öldüremezsin, adama ölürsün. En azından ben şu ana kadar öyle bir fakekill kulanmadım. Fakekill anlamı zaten sahte öldürme. Serilik ile hiçbir alakası yok. Sadece r4ks4mp öyle yapmış.
Başlık: Ynt: Anti Fakekill (ADD-ON + FS)
Gönderen: Backup - 31 Ağustos 2017, 17:35:44
İyi güzelde 2. yöntemde de açık var  :kahkaha: Spawn olup fake kill atarım yine çalışır :) Fake Kill i önlemenin en iyi yolu en son damage aldığın kişiyi bir değişkene atayıp seni öldüren kişi değişkene eşit değilse fake kill işlemi yapmaktır.
Başlık: Ynt: Anti Fakekill (ADD-ON + FS)
Gönderen: Jawié - 31 Ağustos 2017, 17:41:02
Alıntı yapılan: _Backup - 31 Ağustos 2017, 17:35:44

İyi güzelde 2. yöntemde de açık var  :kahkaha: Spawn olup fake kill atarım yine çalışır :) Fake Kill i önlemenin en iyi yolu en son damage aldığın kişiyi bir değişkene atayıp seni öldüren kişi değişkene eşit değilse fake kill işlemi yapmaktır.


Spawn olabilmeni sağlayacak komutlara ölüyken komut kullanamama engeli koyarsın. Fakat seni spawn ettirecek bir hile kullanırsan işler değişebilir. Senin dediğin yöntemi de eklerim, benim için daha kısa olur. Konuyu güncelleyim.
Başlık: Ynt: Anti Fakekill (ADD-ON + FS)
Gönderen: Backup - 31 Ağustos 2017, 17:42:38
Alıntı yapılan: Jawié - 31 Ağustos 2017, 17:41:02

Alıntı yapılan: _Backup - 31 Ağustos 2017, 17:35:44

İyi güzelde 2. yöntemde de açık var  :kahkaha: Spawn olup fake kill atarım yine çalışır :) Fake Kill i önlemenin en iyi yolu en son damage aldığın kişiyi bir değişkene atayıp seni öldüren kişi değişkene eşit değilse fake kill işlemi yapmaktır.


Spawn olabilmeni sağlayacak komutlara ölüyken komut kullanamama engeli koyarsın. Fakat seni spawn ettirecek bir hile kullanırsan işler değişebilir. Senin dediğin yöntemi de eklerim, benim için daha kısa olur. Konuyu güncelleyim.

Anlamadın bak şimdi ben de hile var geziyorum birisine fake kill attım senin koruman buna bir şey diyemez senin koruman ölüyken atılan fake killeri engeller.
Başlık: Ynt: Anti Fakekill (ADD-ON + FS)
Gönderen: Jawié - 31 Ağustos 2017, 17:45:02
Alıntı yapılan: _Backup - 31 Ağustos 2017, 17:42:38
Anlamadın bak şimdi ben de hile var geziyorum birisine fake kill attım senin koruman buna bir şey diyemez senin koruman ölüyken atılan fake killeri engeller.


Fakekill attığında öldüğünü biliyorsun herhalde? Eğer ölü bir daha ölürse o zaman bu kod karşısına çıkar. OnPlayerSpawn çağrılmadan pvar sıfırlanmaz, sıfır olmadığı için de kick yer. Ben bizzat sunucuda denedim ve spawn olmadan komut kullanamama engeli karşıma çıktı, ölü görünüyoruz yani.
Başlık: Ynt: Anti Fakekill (ADD-ON + FS)
Gönderen: Backup - 31 Ağustos 2017, 17:48:03
Alıntı yapılan: Jawié - 31 Ağustos 2017, 17:45:02

Alıntı yapılan: _Backup - 31 Ağustos 2017, 17:42:38
Anlamadın bak şimdi ben de hile var geziyorum birisine fake kill attım senin koruman buna bir şey diyemez senin koruman ölüyken atılan fake killeri engeller.


Fakekill attığında öldüğünü biliyorsun herhalde? Eğer ölü bir daha ölürse o zaman bu kod karşısına çıkar. OnPlayerSpawn çağrılmadan pvar sıfırlanmaz, sıfır olmadığı için de kick yer.

Bak kardeşim 10 satırlık kodunu okuyup anlayabiliyorum ama sen benim 3 satırlık yazımı anlamıyorsun. ÖLÜ DEĞİLKEN FAKE KILL ATARSAN SISTEM ALGILAMAZ. SIMDI GIT BIR ARKADASINI AL TEST SUNUCUSU AC ARKADASINA FAKE KILL AT 1 KERE SONRA SPAWN OL TEKRAR AT BAKALIM KICK YIYOR MUSUN ? YAZDIGIN KODU DAHA KENDIN OKUYAMIYORSUN. TRIGGERLENDIRTTIRDIN BENI. NEDEN ANLAMAK ISTEMIYORSUN DOSTUM ?  :@ TURK PAWNO PLATFORMU BU YUZDEN ILERLEMIYOR KIMSE ELESTIRIYE ACIK DEGIL VE KENDISININ YAPTIGINI EN IYISI ZANNEDIYOR
Başlık: Ynt: Anti Fakekill (ADD-ON + FS)
Gönderen: Jawié - 31 Ağustos 2017, 17:54:29
Alıntı yapılan: _Backup - 31 Ağustos 2017, 17:48:03
Bak kardeşim 10 satırlık kodunu okuyup anlayabiliyorum ama sen benim 3 satırlık yazımı anlamıyorsun. ÖLÜ DEĞİLKEN FAKE KILL ATARSAN SISTEM ALGILAMAZ. SIMDI GIT BIR ARKADASINI AL TEST SUNUCUSU AC ARKADASINA FAKE KILL AT 1 KERE SONRA SPAWN OL TEKRAR AT BAKALIM KICK YIYOR MUSUN ? YAZDIGIN KODU DAHA KENDIN OKUYAMIYORSUN. TRIGGERLENDIRTTIRDIN BENI. NEDEN ANLAMAK ISTEMIYORSUN DOSTUM ?  :@ TURK PAWNO PLATFORMU BU YUZDEN ILERLEMIYOR KIMSE ELESTIRIYE ACIK DEGIL VE KENDISININ YAPTIGINI EN IYISI ZANNEDIYOR


Ben sana diyorum ki ölü değilken fakekill attığında ölü olursun ama tekrar spawn olduğunda pvar sıfırlanır. Ölüyken komutlara ve diğer şeylere engel koyarsan oyuncu spawn olamayacağı için haliyle bir daha yaparsa kick yer. Fakat gidip bir şekilde spawn olursa pvar sıfırlanır. Yukarıda söyledim zaten, haklısın diyerek dediğin yöntemi de ekledim konuya. Daha neyi uzatıyorsun sen böyle, ne bu capslock açıp yazmalar falan? Türk pawno platformu benim umurumda bile değil. En iyisiyim falan diye de geçinmiyorum. Ama sizin gibiler ile aramda açık bir fark olduğu belli. Sizin gibilere rağmen hoşgörülü davranabiliyorum, bu da tencerenin kapağını kapatan şey.
Başlık: Ynt: Anti Fakekill (ADD-ON + FS)
Gönderen: Backup - 31 Ağustos 2017, 17:57:07
Fake kill atınca tekrar spawn olmuyor musun evladım ? Git fake kill mantığını öğren.  Aramızda olan farkı yaptığımız projeler , sistemler , algoritmalar ve içinde bulunduğumuz projelerin başarısı gösteriyor. Sende kodu yaz çalışsın mantığı var. Dıger olasılıkları düşünmüyorsun. Senin şu yaptığın sistemi pawnoya yeni başlayan bile yapar. Ben sana kusursuz sistemi söylüyorum ama sen anlamak istemiyorsun
Başlık: Ynt: Anti Fakekill (ADD-ON + FS)
Gönderen: Jawié - 31 Ağustos 2017, 17:59:27
Alıntı yapılan: _Backup - 31 Ağustos 2017, 17:57:07

Fake kill atınca tekrar spawn olmuyor musun evladım ? Git fake kill mantığını öğren.


Olmuyorsun evladım, gidip deneyip gel. Fakekill attığın zaman canın 100, her şeyin sabit kalıyor ama ölü kalıyorsun. Yukarıda bizzat denediğimi ifade ettim değil mi?
Başlık: Ynt: Anti Fakekill (ADD-ON + FS)
Gönderen: Backup - 31 Ağustos 2017, 18:00:27
Alıntı yapılan: Jawié - 31 Ağustos 2017, 17:59:27

Alıntı yapılan: _Backup - 31 Ağustos 2017, 17:57:07

Fake kill atınca tekrar spawn olmuyor musun evladım ? Git fake kill mantığını öğren.


Olmuyorsun evladım, gidip deneyip gel. Fakekill attığın zaman canın 100, her şeyin sabit kalıyor ama ölü kalıyorsun. Yukarıda bizzat denediğimi ifade ettim değil mi?

Senin denediğin hile öyle olabilir fakat diğer hilelerde spawn oluyorsun buda senin sisteminin içinden geçer.
Başlık: Ynt: Anti Fakekill (ADD-ON + FS)
Gönderen: Jawié - 31 Ağustos 2017, 18:03:38
Alıntı yapılan: _Backup - 31 Ağustos 2017, 18:00:27

Senin denediğin hile öyle olabilir fakat diğer hilelerde spawn oluyorsun buda senin sisteminin içinden geçer.


Bunu yukarıda o kadar saçma sapan mesajları atmadan önce yazabilirdin değil mi? Konuyu güncellemiştim zaten kullanan senin dediğin yöntemi kullanır.
Başlık: Ynt: Anti Fakekill (ADD-ON + FS)
Gönderen: Backup - 31 Ağustos 2017, 18:05:06
Alıntı yapılan: Jawié - 31 Ağustos 2017, 18:03:38

Alıntı yapılan: _Backup - 31 Ağustos 2017, 18:00:27

Senin denediğin hile öyle olabilir fakat diğer hilelerde spawn oluyorsun buda senin sisteminin içinden geçer.


Bunu yukarıda o kadar saçma sapan mesajları atmadan önce yazabilirdin değil mi? Konuyu güncellemiştim zaten kullanan senin dediğin yöntemi kullanır.

Uzatan sensin dostum benim dediğim veya baska birisinin dediği seninkiyle farklıysa başka yöntemlerin olduğunu da anlamalısın  :polis:
Başlık: Ynt: Anti Fakekill (ADD-ON + FS)
Gönderen: Zeus - 31 Ağustos 2017, 19:07:35
Güzel paylaşım, eline sağlık.
Başlık: Ynt: Anti Fakekill (ADD-ON + FS)
Gönderen: Wendiassa - 19 Mayıs 2022, 13:49:46
Yararlı konu teşekkürler :)