Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
  • 0

Ajuda Hooks 7.59


Mauzyn
 Compartilhar

Pergunta

Olá, gostaria de uma ajuda pra instalar essa hook na release 7.59+

--------

hooks.setHook(eHookType::JMP, 0x04DE6A1, hooks.getAddress(&NKD_NewCapeRedID));

hooks.setHook(eHookType::JMP, 0x04DE648, hooks.getAddress(&NKD_NewCapeBlueID));

hooks.setHook(eHookType::JMP, 0x04DE6FA, hooks.getAddress(&NKD_NewCapeWhiteID))

  

__declspec(naked) void NKD_NewCapeRedID()

{

 __asm

 {

 

  MOV EAX, DWORD PTR SS : [EBP - 0x350]

  MOVSX ECX, WORD PTR[ECX + 0A58h]

  PUSH EDX

  CALL NewCapeRedID

  PUSH 0x4DE6B4

  RETN

 }

}

 

__declspec(naked) void NKD_NewCapeBlueID()

{

 __asm

 {

 

  MOV EAX, DWORD PTR SS : [EBP - 0x350]

  MOVSX ECX, WORD PTR[ECX + 0A58h]

  PUSH EDX

  CALL NewCapeBlueID

  PUSH 0x4DE65B

  RETN

 }

}

 

__declspec(naked) void NKD_NewCapeWhiteID()

{

 __asm

 {

 

  MOV EAX, DWORD PTR SS : [EBP - 0x350]

  MOVSX ECX, WORD PTR[ECX + 0A58h]

  PUSH EDX

  CALL NewCapeWhiteID

  PUSH 0x4DE70C

  RETN

 }

}

 

bool NewCapeRedID(INT32 Item)

{

 /*Hook feito por Heck. */

 if (Item == 3270)

  return true;

 

 return false;

}

 

bool NewCapeBlueID(INT32 Item)

{

 /*Hook feito por Heck. */

 if (Item == 3271)

  return true;

 

 return false;

}

 

bool NewCapeWhiteID(INT32 Item)

{

 /*Hook feito por Heck. */

 if (Item == 3272)

  return true;

 

 return false;

}

 

---------

 

Gostaria de colocar novas capas com esse Hook alguém poderia explicar um pouco sobre isso?

Editado por Mauzyn
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

O que exatamente vc precisa?

Pense assim, o hook é uma "ajuste" em um fluxo. O código vai caminhando pelas instruções e então é desviado. O hook que funciona em um cliente pode não funcionar em outro, na maoria das vezes onde ele vai desviar o código pode mudar um pouco.

 

É necessário se cadastrar para acessar o conteúdo.

 

O código acima é onde ele altera o fluxo e desvvia para as funções seguintes, os endereços são próximos, provavelmente é o mesmo fluxo que poderia ter sido desviado por completo.

 

Qual o problema/erro enfrentado?

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 esta pergunta...

×   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

×
×
  • 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.