Hikayeler

Reklam vermek için turkmmo@gmail.com

c++ move + atak speed limit

  • Konuyu başlatan TrC22
  • Başlangıç tarihi
  • Cevaplar 2
  • Görüntüleme 580

TrC22

Level 3
TM Üye
Üye
Katılım
22 Haz 2018
Konular
25
Mesajlar
167
Online süresi
22g 38327s
Reaksiyon Skoru
58
Altın Konu
0
Başarım Puanı
114
Yaş
33
TM Yaşı
7 Yıl 10 Ay 3 Gün
MmoLira
6,066
DevLira
27

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!

this is limiting.
lalaker and cheat engine cannot exceed the limit

but the player
It can do 160 speeds.
But attack speed above 170 cannot cheat.
----
ActorInstance.cpp
Kod:
void CActorInstance::SetAttackSpeed(float fAtkSpd)
{
    // Saldırı hızını 1.7f ile sınırlama
    if (fAtkSpd > 1.7f)
    {
        m_fAtkSpd = 1.7f;
    }
    else
    {
        m_fAtkSpd = fAtkSpd;
    }
}

void CActorInstance::SetMoveSpeed(float fMovSpd)
{
    // Hareket hızını 2.0f ile sınırlama
    if (fMovSpd > 2.0f)
    {
        m_fMovSpd = 2.0f;
        return;  // Eğer hız sınırı geçiliyorsa, işlemi durdur
    }

    if (m_fMovSpd == fMovSpd)
        return;

    m_fMovSpd = fMovSpd;

    if (__IsMoveMotion())
    {
        Stop();
        Move();
    }
}

ActorInstanceEvent.cpp
Kod:
void CActorInstance::__OnMove()
{
   
    // Anticheat kontrolü - m_fAtkSpd sınırı
    if (m_fAtkSpd > 1.7f)
    {
        m_fAtkSpd = 1.7f;
    }

    // Anticheat kontrolü - m_fMovSpd sınırı
    if (m_fMovSpd > 2.0f)
    {
        m_fMovSpd = 2.0f;
    }
   
   
    void CActorInstance::__OnAttack(WORD wMotionIndex)
{
   
    // Anticheat kontrolü - m_fAtkSpd sınırı
    if (m_fAtkSpd > 1.7f)
    {
        m_fAtkSpd = 1.7f;
    }

    // Anticheat kontrolü - m_fMovSpd sınırı
    if (m_fMovSpd > 2.0f)
    {
        m_fMovSpd = 2.0f;
    }
ActorInstanceBattle.cpp
Kod:
bool CActorInstance::InputComboAttackCommand(float fDirRot)
{
    // Anticheat kontrolü - m_fAtkSpd sınırı
    if (m_fAtkSpd > 1.7f)
    {
        m_fAtkSpd = 1.7f;
    }

    // Anticheat kontrolü - m_fMovSpd sınırı
    if (m_fMovSpd > 2.0f)
    {
        m_fMovSpd = 2.0f;
    }
   
   
    void CActorInstance::InputNormalAttackCommand(float fDirRot)
{
    if (!__CanInputNormalAttackCommand())
        return;

    // Anticheat kontrolü - m_fAtkSpd sınırı
    if (m_fAtkSpd > 1.7f)
    {
        m_fAtkSpd = 1.7f;
    }

    // Anticheat kontrolü - m_fMovSpd sınırı
    if (m_fMovSpd > 2.0f)
    {
        m_fMovSpd = 2.0f;
    }
 
chea engine engeller ama lalakerati için yeterli değil.
not.
metin2 clientin çuğu yerinden animasyon ve hız hilesi yapılabiliyor.
bu kodlar belli bir yeri koruyor başka yerden yine yapılabilir.
 
Paylaşım için teşekkürler
 

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

Geri
Üst