- Katılım
- 6 Kas 2021
- Mesajlar
- 3,399
- Tepkime puanı
- 4,909
- Puanları
- 113
- Yaş
- 31
- Konum
- Türkiye
- Dc
- fatihbulut
Birçok Metin2 sunucusunda, bazı botlar veya kötü niyetli istemciler, paketler oluşturarakuzaklardan, hatta başka haritalardan maden çıkarmaya çalışır. Aşağıdaki küçük değişiklik, bir oyuncunun aynı haritada ve cevhere kısa bir mesafede olmadığı sürece madencilik yapmasını engelleyen iki basit mantık kontrolü ekler.
char.cpp
Ara:
Altına Ekle:
char.cpp
Ara:
Kod:
// if (mining::GetRawOreFromLoad(chLoad->GetRaceNum()) == 0)
// return;
Altına Ekle:
Kod:
if (GetMapIndex() != chLoad->GetMapIndex() || DISTANCE_APPROX(GetX() - chLoad->GetX(), GetY() - chLoad->GetY()) > 1000)
return;
