This commit is contained in:
2022-03-27 17:17:12 +08:00
parent 9e120025de
commit 47e68ae106
3 changed files with 64 additions and 3 deletions

View File

@@ -25,7 +25,7 @@ void DNFTOOL::SetNutArrNum(int Nutͷ
*p = num;
}
int DNFTOOL::GetHook(int Addr, std::string )
int DNFTOOL::GetHook(int Addr, std::string ,int Type)
{
size_t pos = .find("+");
size_t size = .size();
@@ -48,7 +48,15 @@ int DNFTOOL::GetHook(int Addr, std::string
{
for (int z = 0; z < i; z++)
{
num = *(int*)(num + GetHookArr[z]);
if (z == i - 1)
{
if (Type == 0)return *(int*)(num + GetHookArr[z]);
else return (num + GetHookArr[z]);
}
else
{
num = *(int*)(num + GetHookArr[z]);
}
}
}
return num;