not:
%70 oranında iyi çalışıyor.
martysaam v5.8 p23 dosyaları düzenlenmiştir.
winemrgeyle karşılaştırıp sökebilirsiniz.
grok.com
yapay zeka
yazmıştır.
kodlarla ilgili
versiyon 1
yürürken hareket halindeyken item çıkar tak yapınca hile algılıyor.
yön tuşlarıyla giderken hileyi hemen algılamıyor.
ok ile giderken hileyi hemen algılıyor.
versiyon2
prodamage + atack speed+ move speed anti cheat
atack speedde şimdilik bir sorun görmedim.
movespeed yukarıda açıkladığım gibi videodada belirttim açıklamalı.
3. versiyon.
1-diyelim oyuncuda hile açık ama hareket etmiyor yani hileyi kullanmıyor.bu durumda hileli olduğunu anlıyor.
2-hileli karakter başka bir oyuncuyla etkileşime girdiğinde hileyi hemen algılıyor.
Ekli dosyayı görüntüle 148230
engellenmesi gereken başka yerler
bunlarda server tarafına alınmalı.
skill animasyon.
yere düşme
silahı uzun yapma.
7x + skill mesafesi (navicat en sağdan bu kısım ayarlanıyor)
yarı insanı tek ele alma.
mobblock
%70 oranında iyi çalışıyor.
martysaam v5.8 p23 dosyaları düzenlenmiştir.
winemrgeyle karşılaştırıp sökebilirsiniz.
Grok
Grok is an AI assistant built by xAI. Chat, create images, write code, and get real-time answers from the web and X.
yazmıştır.
kodlarla ilgili
Kod:
protected:
// Mevcut protected üyeler
void Initialize();
// Anti-cheat için değişkenler
int m_nFrequentMoveCount; // Hızlı hareket sayacı
DWORD m_dwLastAntiCheatPulse; // Son anti-cheat kontrol zamanı
PIXEL_POSITION m_lastValidPos; // Sunucu tarafı onaylı son pozisyon
DWORD m_lastMoveTime; // Son hareket zamanı
int m_nCommandCount; // Komut taşkını sayacı
DWORD m_dwLastCommandTime; // Son komut zamanı
int m_nSmallMoveCount; // Küçük mesafeli hareket sayacı
DWORD m_dwLastSmallMoveTime; // Son küçük hareket zamanı
int m_nStaminaToggleCount; // Start/Stop stamina komutları sayacı (yeni)
DWORD m_dwLastStaminaToggleTime; // Son stamina toggle zamanı (yeni)
protected:
int m_nAttackCount; // Saldırı sayacı
DWORD m_dwLastAttackCheckTime; // Son saldırı kontrol zamanı
int m_nAttackHackCount; // Hileli saldırı deneme sayacı
// protected:
// int m_nAttackCount; // Saldırı sayacı
// DWORD m_dwLastAttackCheckTime; // Son saldırı kontrol zamanı
// int m_nAttackHackCount; // Hileli saldırı deneme sayacı
public:
bool CheckAttackSpeedHack(DWORD dwCurrentTime);
void ResetAttackCount();
void PunishAttackSpeedHack();
DWORD GetMinAttackInterval() const;
// Anti-cheat metodları
void SetLastPosition(long x, long y) { m_lastValidPos.x = x; m_lastValidPos.y = y; }
long GetLastX() const { return m_lastValidPos.x; }
long GetLastY() const { return m_lastValidPos.y; }
void SetLastMoveTime(DWORD time) { m_lastMoveTime = time; }
DWORD GetLastMoveTime() const { return m_lastMoveTime; }
void IncrementFrequentMoveCount() { m_nFrequentMoveCount++; }
void ResetFrequentMoveCount() { m_nFrequentMoveCount = 0; }
int GetFrequentMoveCount() const { return m_nFrequentMoveCount; }
void SetLastAntiCheatPulse(DWORD time) { m_dwLastAntiCheatPulse = time; }
DWORD GetLastAntiCheatPulse() const { return m_dwLastAntiCheatPulse; }
void IncrementCommandCount() { m_nCommandCount++; }
void ResetCommandCount() { m_nCommandCount = 0; }
int GetCommandCount() const { return m_nCommandCount; }
void SetLastCommandTime(DWORD time) { m_dwLastCommandTime = time; }
DWORD GetLastCommandTime() const { return m_dwLastCommandTime; }
void IncrementSmallMoveCount() { m_nSmallMoveCount++; }
void ResetSmallMoveCount() { m_nSmallMoveCount = 0; }
int GetSmallMoveCount() const { return m_nSmallMoveCount; }
void SetLastSmallMoveTime(DWORD time) { m_dwLastSmallMoveTime = time; }
DWORD GetLastSmallMoveTime() const { return m_dwLastSmallMoveTime; }
// Yeni stamina toggle metodları
void IncrementStaminaToggleCount() { m_nStaminaToggleCount++; }
void ResetStaminaToggleCount() { m_nStaminaToggleCount = 0; }
int GetStaminaToggleCount() const { return m_nStaminaToggleCount; }
void SetLastStaminaToggleTime(DWORD time) { m_dwLastStaminaToggleTime = time; }
DWORD GetLastStaminaToggleTime() const { return m_dwLastStaminaToggleTime; }
bool IsValidPosition(long x, long y) const;
bool CheckMoveValidity(long x, long y, DWORD dwTime);
bool CheckCommandFlood(DWORD dwTime);
bool CheckStaminaToggleFlood(DWORD dwTime); // Yeni: Stamina komutları taşkını
void StartStaminaConsume();
void StopStaminaConsume();
versiyon 1
yürürken hareket halindeyken item çıkar tak yapınca hile algılıyor.
yön tuşlarıyla giderken hileyi hemen algılamıyor.
ok ile giderken hileyi hemen algılıyor.
versiyon2
prodamage + atack speed+ move speed anti cheat
atack speedde şimdilik bir sorun görmedim.
movespeed yukarıda açıkladığım gibi videodada belirttim açıklamalı.
3. versiyon.
1-diyelim oyuncuda hile açık ama hareket etmiyor yani hileyi kullanmıyor.bu durumda hileli olduğunu anlıyor.
2-hileli karakter başka bir oyuncuyla etkileşime girdiğinde hileyi hemen algılıyor.
Ekli dosyayı görüntüle 148230
engellenmesi gereken başka yerler
bunlarda server tarafına alınmalı.
skill animasyon.
yere düşme
silahı uzun yapma.
7x + skill mesafesi (navicat en sağdan bu kısım ayarlanıyor)
yarı insanı tek ele alma.
mobblock
