FiveM hileleri iki yerde yaşar. Bir kısmı oyuncunun kendi bilgisayarında çalışır ve oyununu değiştirir: aim yardımı, godmode, duvarların içinden uçmak gibi. Diğerleri sunucundaki koda saldırır. Para ve eşya için sahte istek atar ya da kurduğun script’lerin içine gizlenmiş backdoor’ları kullanır. Hangisinin hangisi olduğunu bilirsen, kimin çözeceğini de bilirsin: anticheat’in, developer’ın ya da ekibin.
Hilelerin yaşadığı iki yer
İlk yer oyuncunun oyunu. O bilgisayar oyuncunun kontrolünde, yani orada çalışan her şey değiştirilebilir. Cfx.re’nin güvenlik rehberi bunu açıkça söylüyor: client tarafındaki kontroller kolayca aşılabilir. Sunucunun oyuncudan gelip sorgulamadan kabul ettiği her bilgi sahte olabilir.
İkinci yer sunucundaki resource’lar. Hileci sunucuna istediği değerlerle event gönderebilir. Kurduğun kötü niyetli bir script de içeriden kapı açabilir. Bunlar kod sorunu, çözümü developer’ında.
Nişan hileleri
Kavgaların sonucunu nişan hileleri belirler. Oyuncular bunu gizli kullanana “closet cheater”, hiç saklamayana “rage hacker” der.
- Aimbot: nişangah kafaya yapışır, çoğu zaman bir insanın tepki veremeyeceği hızda.
- Silent aim: nişangah hedefin yanında olsa bile mermiler isabet eder. Spectate’te ıskalanmış ama öldürmüş bir atış gibi görünür.
- Hızlı ateş: silah normalde atabileceğinden hızlı ateş eder.
- Hasar hilesi: üç dört mermi gereken yerde tek mermi öldürür.
- Uzaktan öldürme: silahın erişemeyeceği mesafeden gelen kill’ler.
- Toplu öldürme: ortada atış yapan kimse yokken birden fazla oyuncu aynı anda ölür.
Hile menüleri
Hile menüsü, birçok hileyi tek tuşa toplayan oyun içi bir menü. Oyuncular bunları kullananlara modder ya da menücü der. Ekibinin göreceği etkiler şunlar.
- Godmode: oyuncu vurulur ama ölmez.
- Noclip: oyuncu duvarların, zeminin ve haritanın içinden uçar.
- Işınlanma: oyuncu bir anda haritanın öbür ucuna geçer, çoğu zaman evlerin içine ya da başka oyuncuların yanına.
- Araç spawnlama: hiçbir galerinin ya da garajın vermediği araçlar ortaya çıkar.
- Patlama hilesi: kalabalık yerlerde birdenbire patlamalar olur.
- Çökertme denemesi: diğer oyuncuların oyununu dondurmak ya da çökertmek için yapılan hareketler.
Hile yazılımları: executor ve enjektör
Executor, hilecinin kendi script kodunu oyunun içinde çalıştırmasını sağlar. Enjektör ise hile kodunu oyun sürecinin içine sokar. Hile menülerinin çoğu bunlardan birine dayanır.
Bu katmanda Cfx.re’nin kendi otomatik anticheat’i var. Ban SSS sayfasına göre oyun client’ına dışarıdan müdahale eden programları tespit ediyor ve bağlı hesabı FiveM ile RedM’den banlıyor. Bu platformu korur. Senin kurallarını, ekonomini ya da script’lerini bilmez.
Bazı hileciler kendi tarafında anticheat’ini kapatmaya da çalışır. İyi bir anticheat bu denemeyi tek başına tespit sayar. Script Hook V ayrı bir konu. sv_scriptHookAllowed ayarı varsayılan olarak kapalı ve Cfx.re dokümanları açılmasını önermiyor.
Ekonomi hileleri: sahte trigger ve eşya çalma
Script’lerin sunucuyla event’ler üzerinden konuşur. Bir meslek script’i sunucuya “teslimatı bitirdim, ödememi yap” der. Sunucu client’ın gönderdiği tutarı sorgulamadan öderse, hileci aynı event’i dev bir rakamla gönderir. Sahte trigger budur.
- Para spawnlama: arkasında meslek, satış ya da transfer olmadan bakiye fırlar.
- Eşya spawnlama: envanterde birdenbire silah, uyuşturucu ya da nadir eşya belirir.
- Eşya çalma: takas olmadan başka bir oyuncunun envanterinden eşya çekilir.
Çözüm kodunda. Cfx.re rehberi developer’lara para, envanter, konum ve yetkiyi oyuncudan değil sunucudan okumalarını söylüyor.
FiveM server event’lerini koruma rehberi
Kurduğun script’lerde gizli backdoor’lar
Bazı hileler kendi indirdiğin dosyalarla gelir. Cfx.re’nin resource SSS sayfası “yasaklı mantık” içeren resource’lara karşı uyarıyor, bunların bir kısmı diğer resource’larına bulaşarak yayılıyor. Bir backdoor dışarıdan birine admin yetkisi, para ya da sunucunda kod çalıştırma imkanı verebilir. Genelde leak ya da “ücretsiz” dağıtılan paralı script’lerle gelir.
Sunucunda backdoor var mı, nasıl kontrol edilir
Yasaklı silahlar, objeler ve kıyafetler
Bazı şeyler sadece senin kuralların yüzünden hile sayılır. Sunucunun hiç dağıtmadığı silahlar, oyuncuların üstüne bırakılan dev objeler, bir yetkilinin kıyafetinin kopyası ya da müstehcen animasyonlar gibi. Listeyi sen belirlersin, kurallarına yazarsın, araçların da uygular.
Hangi hile roleplay’i, hangisi PvP’yi vurur
PvP sunucularında en çok zararı nişan hileleri verir. Silent aim, hızlı ateş ve hasar hilesi kavgaları belirler, temiz oynayan oyuncu da kaybede kaybede sunucudan çıkar.
Roleplay sunucularında darbeyi ekonomi yer. Para spawnlama, eşya çalma, araç spawnlama ve polis kovalamacasında godmode, başka oyuncuların saatlerce emeğini çöpe atar. Evlerin içine noclip ile girmek de sahneleri bozar.
Patlama hilesi, toplu öldürme ve çökertme denemesi iki tür sunucuyu da vurur. Bunlar o an oyundaki herkesi etkiler.
Her biri için ne yapmalısın
- Nişan hileleri. İlk adım: her raporla birlikte klip iste. Anticheat tepkisi: yalnızca izle ile başla, sonuçlara güvenince banla.
- Hile menüleri. İlk adım: developer’ına entity lockdown’ın script’lerine uyup uymadığını sor, böylece oyuncular serbestçe obje oluşturamaz. Anticheat tepkisi: godmode, noclip ve ışınlanmada at ya da banla.
- Executor ve enjektörler. İlk adım: Script Hook’u varsayılandaki gibi kapalı tut. Anticheat tepkisi: banla, kapatma denemelerini de tespit say.
- Ekonomi hileleri. İlk adım: para ya da eşya veren her event’e sunucu tarafında kontrol koy. Anticheat tepkisi: isteği engelle, yalnızca hilecinin tetikleyeceği tuzaklar kur.
- Backdoor’lar. İlk adım: kaynağı belirsiz script’leri kaldır, kalanları incelet. Anticheat tepkisi: banlamak yerine incelemeye işaretle.
- Yasaklı silah ve objeler. İlk adım: listeyi kurallarına yaz. Anticheat tepkisi: engelle ya da kaldır.
Daddy Shield her koruma için bu tepkilerden birini seçmene izin verir: yalnızca izle, engelle, at ya da banla. Her ban, oyuncunun oyunundan alınan bir ekran görüntüsünü de saklar. Böylece ekibin, tartışma başlamadan ne olduğunu görür.
Yanlış ban olmadan anticheat kuralları
Sık sorulanlar
FiveM’in kendi anticheat’i var mı? Var. Cfx.re, oyuna dışarıdan program sokan hesapları banlıyor. Ama ekonomini ya da server event’lerini izlemiyor, o yüzden çoğu sunucu kendi korumasını ekliyor.
Her garip kill hile mi? Hayır. Lag ve yüksek ping normal atışları da tuhaf gösterebilir. Bu yüzden yeni nişan korumaları yalnızca izle ile başlamalı.
Ekibim anticheat olmadan hilecileri yakalayabilir mi? Raporlar ve spectate ile bir kısmını yakalar. Ama bunun için yetkilinin oyunda olması gerekir, süreç yavaştır ve hileciler bunu bilir.
FiveM sunucunda hilecileri durdurmak için kontrol listesi
Daddy Shield bu hile türlerini 40’tan fazla korumayla karşılar ve tek bir ban, hileciyi hesabındaki bütün sunuculardan uzak tutar.