Scarlet 1
Scarlet
Best Studio 1
Best Studio
mannaxxx 1
mannaxxx
Agora Metin2 1
Agora Metin2
[DEV]AB 1
[DEV]AB
Sevdamsın 1
Sevdamsın
TuZaKK 1
TuZaKK
kaptanmikro1 1
kaptanmikro1
farkmt2official 2
farkmt2official
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle

Altın Konu Anka2 Project SF | 2025

4.97 yıldız(lar) 36 Değerlendirme Değerlendirenler

Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!

FreeBSD 14'e kurabilir miyiz bunu? ne gibi sorunlar çıkabilir nasıl çözeriz?
 
Bineklerde ve yerde oluşan ilk vuruşlarda atak bloklaması RENEWAL_HWID_BLOCK-battle.cpp
Hile koruması için yürürken atak yapılmaması adına yazılmış sanırım ben öyle anladım öyle yorumladım bu kod satırları yorum haline getirilebilir veya log tutup vuruşun sayılması için return (BATTLE_NONE); yorum haline alınabilir ben komple kaldırdım.
ufak bi gecikme yaşıyorum videolarda da görürsünüz sebebi bilgisayarım veya evdeki sunucu olarak kullandığım bilgisayar olabilir bilmiyorum.
C++:
#ifdef RENEWAL_HWID_BLOCK
    if (pkAttacker->IsPC() && pkAttacker->IsStateMove())
    {
        DBManager::instance().Query("INSERT INTO log.hacker_detections VALUES(NOW(), '%s', '%s', '%s', '%s', '%s', '%s');",
            pkAttacker->GetDesc()->GetAccountTable().login,
            pkAttacker->GetName(),
            pkAttacker->GetDesc()->GetHostName(), g_stHostname.c_str(), "ATTACK_WHILE_MOVING",  pkAttacker->GetHardwareID());


        return (BATTLE_NONE);
    }
#endif
C++:
#ifdef RENEWAL_HWID_BLOCK
    if (ch->IsPC())
    {
        if (ch->IsStateMove())
        {
            DBManager::instance().Query("INSERT INTO log.hacker_detections VALUES(NOW(), '%s', '%s', '%s', '%s', '%s', '%s');",
                ch->GetDesc()->GetAccountTable().login,
                ch->GetName(),
                ch->GetDesc()->GetHostName(), g_stHostname.c_str(), "ATTACK_WHILE_MOVING",  ch->GetHardwareID());

            return (BATTLE_NONE);
        }

        if (!battle_distance_valid(ch, victim))
            return BATTLE_NONE;
    }
#endif
@Best Studio @CoderPia

 
Son düzenleme:
Bineklerde ve yerde oluşan ilk vuruşlarda atak bloklaması RENEWAL_HWID_BLOCK-battle.cpp
Hile koruması için yürürken atak yapılmaması adına yazılmış sanırım ben öyle anladım öyle yorumladım bu kod satırları yorum haline getirilebilir veya log tutup vuruşun sayılması için return (BATTLE_NONE); yorum haline alınabilir ben komple kaldırdım.
ufak bi gecikme yaşıyorum videolarda da görürsünüz sebebi bilgisayarım veya evdeki sunucu olarak kullandığım bilgisayar olabilir bilmiyorum.
C++:
#ifdef RENEWAL_HWID_BLOCK
    if (pkAttacker->IsPC() && pkAttacker->IsStateMove())
    {
        DBManager::instance().Query("INSERT INTO log.hacker_detections VALUES(NOW(), '%s', '%s', '%s', '%s', '%s', '%s');",
            pkAttacker->GetDesc()->GetAccountTable().login,
            pkAttacker->GetName(),
            pkAttacker->GetDesc()->GetHostName(), g_stHostname.c_str(), "ATTACK_WHILE_MOVING",  pkAttacker->GetHardwareID());


        return (BATTLE_NONE);
    }
#endif
C++:
#ifdef RENEWAL_HWID_BLOCK
    if (ch->IsPC())
    {
        if (ch->IsStateMove())
        {
            DBManager::instance().Query("INSERT INTO log.hacker_detections VALUES(NOW(), '%s', '%s', '%s', '%s', '%s', '%s');",
                ch->GetDesc()->GetAccountTable().login,
                ch->GetName(),
                ch->GetDesc()->GetHostName(), g_stHostname.c_str(), "ATTACK_WHILE_MOVING",  ch->GetHardwareID());

            return (BATTLE_NONE);
        }

        if (!battle_distance_valid(ch, victim))
            return BATTLE_NONE;
    }
#endif
@Best Studio @CoderPia


7x gibi saldırı hilelerini yakalayabilmek için HWID log kaydı tutuyor yalnız mob ve oyuncu hareketlerinde gecikmelere sebep veriyor. En mantıklısı kaldırılması gerek. Test eden ve geri bildirim veren arkadaşlara teşekkür ederim sayenizde sonraki güncellemelerde bu sorunlar tek tek giderilecektir.
 

Şu an konuyu görüntüleyenler (Toplam : 3, Üye: 3, Misafir: 0)

Geri
Üst