Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

Исходник Luna V3

в penetration.cpp поменяй с 0x280(вроде, она в начале) на 0x26
1667542071460.png


тут и так стояло 0x26


Закоментируй в hook presend ошибку,
не нашел что закоментить надо (да, я пастер)
 
так а краши фиксить как
Дебагер, вроде где то в хуках есть комент и там написаное // crash option buybot, этот хук закоменти
Дебагер, вроде где то в хуках есть комент и там написаное // crash option buybot, этот хук закоменти
Там g_ctx.local и чето ещё в одной строке
Дебагер, вроде где то в хуках есть комент и там написаное // crash option buybot, этот хук закоменти

Там g_ctx.local и чето ещё в одной строке
Потов в Notify хуке, найди Bluescreen как то так он написан и удали его, тоесть вырежь из кода
 
Debugger, it seems that somewhere in the hooks there is a comment and there is written // crash option buybot, this hook is a note

There g_ctx.local and cheto in another line

Sweat in the Notify hook, find Bluescreen somehow so it is written and remove it, that is, cut it out of the code
not sure why the buybot crashes, must have accidently changed something and forgot to revert/fix.
Also yes, there are various crashes. Most are commented on in source. although there is no comment for the buybot one because I did not debug that one.
 
Посмотреть вложение 226690

тут и так стояло 0x26



не нашел что закоментить надо (да, я пастер)
Дурачок ты хд
Код:
Expand Collapse Copy
bool autowall::is_breakable_entity(IClientEntity* e) {
    if (!e || !e->EntIndex())
        return false;

    static auto is_breakable = util::FindSignature(crypt_str("client.dll"), crypt_str("55 8B EC 51 56 8B F1 85 F6 74 68"));

    auto take_damage = *(uintptr_t*)((uintptr_t)e + 0x280);

    auto client_class = e->GetClientClass();
    auto network_name = client_class->m_pNetworkName;

    if (!strcmp(network_name, "CBreakableSurface"))
        *(uint8_t*)((uintptr_t)e + 0x280) = DAMAGE_YES;
    else if (!strcmp(network_name, "CBaseDoor") || !strcmp(network_name, "CDynamicProp"))
        *(uint8_t*)((uintptr_t)e + 0x280) = DAMAGE_NO;

    using Fn = bool(__thiscall*)(IClientEntity*);
    auto result = ((Fn)is_breakable)(e);

    *(uint8_t*)((uintptr_t)e + 0x280) = take_damage;
    return result;
}
 
Назад
Сверху Снизу