*UserInterface/InstanceBase.h
Arat:Kod:
Kod:
protected: UINT __LessRenderOrder_GetLODLevel();
Üstüne ekle:
Kod:
Kod:
public: bool __CanSkipCollision();
*UserInterface/InstanceBase.cpp
Arat:
Kod:
Kod:
void CInstanceBase::__DisableSkipCollision() { m_GraphicThingInstance.DisableSkipCollision(); }
Altına ekle:
Kod:
Kod:
bool CInstanceBase::__CanSkipCollision() { return m_GraphicThingInstance.CanSkipCollision(); }
*UserInterface/PythonNetworkStreamPhaseGame.cpp
Arat:
Kod:
Kod:
if (fDstRot < 0.0f) fDstRot = 360 + fDstRot; else if (fDstRot > 360.0f) fDstRot = fmodf(fDstRot, 360.0f);
Herhangi birini Üstüne ekle:
Uyarı verip yürüme işlemini iptal etmesi için:
Kod:
Kod:
CPythonCharacterManager& rkChrMgr = CPythonCharacterManager::Instance(); CInstanceBase* pkInstMain = rkChrMgr.GetMainInstancePtr(); if (pkInstMain){ if (!pkInstMain->IsGoing() && pkInstMain->__CanSkipCollision()){ CPythonChat::Instance().AppendChat(CHAT_TYPE_NOTICE, "Wall hack !"); return false; } }
Oyunu kapatması için:Kod:
Kod:
CPythonCharacterManager& rkChrMgr =CPythonCharacterManager::Instance(); CInstanceBase* pkInstMain = rkChrMgr.GetMainInstancePtr(); if(pkInstMain){ if(!pkInstMain->IsGoing()&& pkInstMain->__CanSkipCollision()){ PostQuitMessage(0); } }
Server'a log yollayıp oyun bağlantısını kesmesi için:
Kod:
Kod:
CPythonCharacterManager& rkChrMgr =CPythonCharacterManager::Instance(); CInstanceBase* pkInstMain = rkChrMgr.GetMainInstancePtr(); if(pkInstMain){ if(!pkInstMain->IsGoing()&& pkInstMain->__CanSkipCollision()){ __SendHack("WallHack detected"); } }
Falconx61 Anti WallHack Engeli Nedir?
Metin2 özel sunucularında güvenliği artırmak için geliştirilen sistemlerden biri olan Falconx61 Anti WallHack Engeli, oyuncuların hileli yöntemlerle diğer oyuncuları görsel olarak tespit etmesini engeller. WallHack, oyuncuların duvar arkasındaki rakiplerini görebilmesine olanak tanıyan bir hiledir. Bu sistem sayesinde Metin2 özel sunucularında adil bir oyun ortamı sağlanır.
Anti WallHack Sisteminin Temel Özellikleri
Falconx61 Anti WallHack sistemi, C++ tabanlı olarak geliştirilmiş ve Metin2 sunucu kaynak kodlarına entegre edilebilir. Bu sistem, oyuncuların render alanlarını sınırlar ve belirli objelerin görünümünü kontrol eder. Özellikle PvP odaklı Metin2 sunucularında bu özellik çok değerlidir. Sistem, hem auth hem de game sunucu katmanlarında çalışabilir şekilde yapılandırılmıştır.
Sistem Nasıl Çalışır?
Bu anti hile sistemi, oyuncuların görüş açılarını ve mesafelerini dikkate alarak, belirli nesnelerin veya karakterlerin sadece belirlenen koşullarda render edilmesini sağlar. Örneğin bir oyuncu duvarın arkasında olan başka bir karakteri göremez. Bu işlem, sunucu tarafında hesaplanarak istemciye aktarılır. Bu sayede hileli yazılımların etkisi büyük ölçüde azaltılır.
Kurulum ve Entegrasyon
Falconx61 Anti WallHack, Metin2 kaynak kodları üzerinde C++ bilgisiyle kolayca entegre edilebilir. Geliştiriciler, hem game hem de client kaynaklarını düzenleyerek sistemi kendi özel sunucularına adapte edebilirler. Kurulum sırasında dikkat edilmesi gereken konular arasında doğru paket yapılandırması ve sunucu-client senkronizasyonu yer alır.
Neden Kullanmalısınız?
Özel Metin2 sunucularında adil oyun deneyimi sağlamak için wallhack gibi hileleri engellemek şarttır. Falconx61 Anti WallHack, bu konuda profesyonel bir çözüm sunar. Ayrıca sistem, gelişmiş güvenlik protokolleriyle donatılmıştır ve sürekli güncellenmektedir. Bu sayede yeni çıkan hilelere karşı da koruma sağlar.
Sonuç
Metin2 özel sunucularında oyun içi hileleri minimuma indirmek istiyorsanız Falconx61 Anti WallHack sistemi ideal bir tercihtir. Bu sistem, sunucu güvenliğini artırırken oyunculara daha adil bir PvP deneyimi yaşatır. Sistemle ilgili destek ve kaynak kodları, Metin2 geliştirici topluluklarında paylaşılır ve geliştirilmeye devam eder.
What is Falconx61 Anti WallHack Protection?
Falconx61 Anti WallHack Protection is one of the security systems developed to enhance fairness on Metin2 private servers. It prevents players from visually detecting other players through cheat methods. WallHack is a cheat that allows players to see enemies behind walls. This system ensures a fair gameplay environment on Metin2 private servers.
Key Features of the Anti WallHack System
The Falconx61 Anti WallHack system is built on C++ and can be integrated into Metin2 server source codes. It manages player render ranges and controls the visibility of certain objects. Particularly valuable for PvP-focused Metin2 servers, this feature operates across both auth and game server layers.
How Does the System Work?
This anti-cheat system limits the rendering of certain characters or objects based on player viewpoints and distances. For instance, a player cannot see another character located behind a wall. Calculations are performed on the server-side and sent to the client accordingly, effectively reducing the impact of cheat tools.
Installation and Integration
Falconx61 Anti WallHack can be easily integrated into Metin2 source codes with knowledge of C++. Developers can adapt the system to their own private servers by editing both game and client sources. Important considerations during installation include correct packet configuration and synchronization between server and client.
Why Should You Use It?
To ensure a fair gaming experience on private Metin2 servers, it is essential to prevent cheats like wallhack. Falconx61 Anti WallHack offers a professional solution for this purpose. Moreover, it comes equipped with advanced security protocols and is regularly updated to defend against newly released cheat tools.
Conclusion
If you aim to minimize in-game cheating on your Metin2 private server, Falconx61 Anti WallHack is an ideal choice. While enhancing server security, it provides players with a more balanced PvP experience. Support and source codes related to the system are shared within the Metin2 developer community and continuously improved.
