Ir para conteúdo
Faça parte da equipe! (2024) ×

Adicionando Local e o Valor do CP - 7556


NandoF
 Compartilhar

Posts Recomendados

        hooks.setHook(eHookType::JMP, 0x4BC2CE, hooks.getAddress(&HookPatch::NKD_LostCPPoints));
        hooks.setHook(eHookType::JMP, 0x4BC2D8, hooks.getAddress(&HookPatch::NKD_LostCPPoints));

__declspec(naked) void HookPatch::NKD_LostCPPoints()
{
    _asm
    {
        MOV EAX, 0x0
        PUSH EAX
        MOV EDX, DWORD PTR SS : [EBP + 0x0C]
        PUSH EDX
        CALL HookImpl::LostChaosValue
        MOV DWORD PTR SS : [EBP - 0x110], EAX
        PUSH 0x0
        PUSH 0x700
        PUSH 0x0F80
        PUSH 0x380
        PUSH 0x0C80
        PUSH 0x4BC2EE
        RETN        
    }
}

 

int HookImpl::LostChaosValue(int clientId, int chaos)
{
        for (auto& i : Global::ControlLostChaosPoint)
        {
            if (Func::PlayerInArea(clientId, i.MinCoords, i.MaxCoords))
                return (i.Valor * -1);
        }

    return chaos;
}

Link para o comentário
Compartilhar em outros sites

Participe da Conversa

Você pode postar agora e se cadastrar mais tarde. Cadastre-se Agora para publicar com Sua Conta.
Observação: sua postagem exigirá aprovação do moderador antes de ficar visível.

Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.

 Compartilhar

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.