Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


In game value doesn't change

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
Oreo_teh_Humanoid
How do I cheat?
Reputation: 0

Joined: 26 Aug 2018
Posts: 3

PostPosted: Sun Aug 26, 2018 4:48 pm    Post subject: In game value doesn't change Reply with quote

Did the cheat on MGSV TPP but it went kinda wrong. The GMP(money) value is stuck to 5000000 and won't change even if I develop something or earn GMP. I tried uninstalling cheat engine but nothing changed. Is there a way to fix this? I followed the steppes of this video:MGS V (TOTURIAL)-Unlimited GMP and ammo NO relouding ON PC
Back to top
View user's profile Send private message Send e-mail
TheyCallMeTim13
Wiki Contributor
Reputation: 51

Joined: 24 Feb 2017
Posts: 976
Location: Pluto

PostPosted: Sun Aug 26, 2018 6:34 pm    Post subject: Reply with quote

That's the max. for offline, after that everything gets moved online. And online resources are used first. Log off to force it to use offline resources.
_________________
Back to top
View user's profile Send private message Visit poster's website
Oreo_teh_Humanoid
How do I cheat?
Reputation: 0

Joined: 26 Aug 2018
Posts: 3

PostPosted: Mon Aug 27, 2018 7:25 am    Post subject: Reply with quote

I play the cracked version and it cannot connect online so the exceeding GMP should not go online resources. Since I didn't know that 5000000GMP is the maximum in offline, I typed 9000000. Is it just that I have to use the exceeding 4000000GMP to make the in game GMPs change? (sorry for the bad English)
Back to top
View user's profile Send private message Send e-mail
TheyCallMeTim13
Wiki Contributor
Reputation: 51

Joined: 24 Feb 2017
Posts: 976
Location: Pluto

PostPosted: Mon Aug 27, 2018 7:58 am    Post subject: Reply with quote

It would depend on how it was set up, they may have faked the online stuff (meaning there would be a seperate value for the faked online GMP). Or that version comes with some cheats setup. You'll need to just use a debugger and follow the rabbit hole, find out what's different. I know an update changed the way resource reduction worked, now it ANDs and ORs.

Here is the script from my MGSVTPP table, steam version; but it might help.
Code:
{
   Process         : mgsvtpp.exe  -  (x64)
   Module         : mgsvtpp.exe
   Game Title      : mgsvtpp
   Game Version   : 1.0.14.0
   CE Version      : 6.81
   Script Version   : 4.0.1
   Date         : 08/02/18
   Author         : TheyCallMeTim13
   Name         : ResourcesWrtHook

   Resources Wrt Hook

   +7  : 48xxxxxxxxxxxx8124300100E0FF48xxxxxxxxxxxx8D043F09043148xxxxxxxxxxxx8BxxxxD1
}

{$STRICT}

define(address1, mgsvtpp.exe+5AE0E5E)
define(bytes1, 81 24 30 01 00 E0 FF)
define(address2, mgsvtpp.exe+5AE0E6C)
define(bytes2, 8D 04 3F 09 04 31)

////
//// ------------------------------ ENABLE ------------------------------
[ENABLE]
aobScanModule(aobResourcesWrtHook, mgsvtpp.exe, 48xxxxxxxxxxxx8124300100E0FF48xxxxxxxxxxxx8D043F09043148xxxxxxxxxxxx8BxxxxD1)
// i2aobScanModule(aobResourcesWrtHook, mgsvtpp.exe, 48xxxxxxxxxxxx8124300100E0FF48xxxxxxxxxxxx8D043F09043148xxxxxxxxxxxx8BxxxxD1)
define(injResourcesWrtHook, aobResourcesWrtHook+7)
assert(injResourcesWrtHook, bytes1)
// i2assert(injResourcesWrtHook, bytes1)
registerSymbol(injResourcesWrtHook)

define(injResourcesWrtHook2, injResourcesWrtHook+E)
assert(injResourcesWrtHook2, bytes2)
// i2assert(injResourcesWrtHook2, bytes2)
registerSymbol(injResourcesWrtHook2)

alloc(memResourcesWrtHook, 0x400, injResourcesWrtHook)

label(ptrResourcesWrtHook)
registerSymbol(ptrResourcesWrtHook)

label(n_code1)
label(o_code1)
label(exit1)
label(return1)

label(n_code2)
label(o_code2)
label(exit2)
label(return2)

memResourcesWrtHook:
   dd 0
   ptrResourcesWrtHook:
      dq 0
   align 10 CC
   n_code1:
      push rcx
      lea rcx,[rax+rsi]
      mov [ptrResourcesWrtHook],rcx
      mov ecx,[rax+rsi]
      mov [memResourcesWrtHook],ecx
      pop rcx
   o_code1:
      and [rax+rsi],FFE00001
   exit1:
      jmp return1
   align 10 CC
   n_code2:
      push rcx
      mov ecx,[memResourcesWrtHook]
      mov [rax+rsi],ecx
      pop rcx
   o_code2:
      lea eax,[rdi+rdi]
      // or [rcx+rsi],eax
   exit2:
      jmp return2


////
//// ---------- Injection Point ----------
injResourcesWrtHook:
   jmp n_code1
   nop
   nop
   return1:
injResourcesWrtHook2:
   jmp n_code2
   nop
   return2:


////
//// ------------------------------ DISABLE ------------------------------
[DISABLE]
////
//// ---------- Injection Point ----------
injResourcesWrtHook:
   db bytes1
injResourcesWrtHook2:
   db bytes2

unregisterSymbol(injResourcesWrtHook)
unregisterSymbol(injResourcesWrtHook2)

unregisterSymbol(ptrResourcesWrtHook)

dealloc(memResourcesWrtHook)

{
//// Injection Point: mgsvtpp.exe+5AE0E5E  -  0000000145AE0E5E
//// AOB address: 0000000145AE0E57  -  mgsvtpp.exe+5AE0E57
//// Process: mgsvtpp.exe  -  0000000140000000
//// Module: mgsvtpp.exe  -  0000000140000000
//// Module Size: 000000000DDBB000
mgsvtpp.exe+5AE0E18:  45 39 DA                    -  cmp r10d,r11d                     
mgsvtpp.exe+5AE0E1B:  45 0F4C DA                  -  cmovl r11d,r10d                   
mgsvtpp.exe+5AE0E1F:  44 39 DF                    -  cmp edi,r11d                       
mgsvtpp.exe+5AE0E22:  7E 0C                       -  jle 145AE0E30                     
mgsvtpp.exe+5AE0E24:  48 8B 03                    -  mov rax,[rbx]                     
mgsvtpp.exe+5AE0E27:  48 89 D9                    -  mov rcx,rbx                       
mgsvtpp.exe+5AE0E2A:  FF 90 50010000              -  call qword ptr [rax+00000150]     
mgsvtpp.exe+5AE0E30:  48 8B 83 F0110000           -  mov rax,[rbx+000011F0]             
mgsvtpp.exe+5AE0E37:  85 FF                       -  test edi,edi                       
mgsvtpp.exe+5AE0E39:  0F98 D2                     -  sets dl                           
mgsvtpp.exe+5AE0E3C:  83 24 30  FE                -  and dword ptr [rax+rsi],-02       
mgsvtpp.exe+5AE0E40:  48 8B 8B F0110000           -  mov rcx,[rbx+000011F0]             
mgsvtpp.exe+5AE0E47:  31 C0                       -  xor eax,eax                       
mgsvtpp.exe+5AE0E49:  84 D2                       -  test dl,dl                         
mgsvtpp.exe+5AE0E4B:  0F95 D0                     -  setne al                           
mgsvtpp.exe+5AE0E4E:  09 04 31                    -  or [rcx+rsi],eax                   
mgsvtpp.exe+5AE0E51:  84 D2                       -  test dl,dl                         
mgsvtpp.exe+5AE0E53:  74 02                       -  je 145AE0E57                       
mgsvtpp.exe+5AE0E55:  F7 DF                       -  neg edi                           
mgsvtpp.exe+5AE0E57:  48 8B 83 F0110000           -  mov rax,[rbx+000011F0]             <<<--- AOB Starts Here
////  INJECTING START  ----------------------------------------------------------
mgsvtpp.exe+5AE0E5E:  81 24 30  0100E0FF          -  and [rax+rsi],FFE00001             [00000000]
////  INJECTING END  ----------------------------------------------------------
mgsvtpp.exe+5AE0E65:  48 8B 8B F0110000           -  mov rcx,[rbx+000011F0]     
////  INJECTING START  ----------------------------------------------------------       
mgsvtpp.exe+5AE0E6C:  8D 04 3F                    -  lea eax,[rdi+rdi]                 
mgsvtpp.exe+5AE0E6F:  09 04 31                    -  or [rcx+rsi],eax                   
////  INJECTING END  ----------------------------------------------------------
mgsvtpp.exe+5AE0E72:  48 8B 8B F8110000           -  mov rcx,[rbx+000011F8]             
mgsvtpp.exe+5AE0E79:  8B 04 31                    -  mov eax,[rcx+rsi]                 
mgsvtpp.exe+5AE0E7C:  D1 E8                       -  shr eax,1                         
mgsvtpp.exe+5AE0E7E:  A8 01                       -  test al,01                         
mgsvtpp.exe+5AE0E80:  75 13                       -  jne 145AE0E95                     
mgsvtpp.exe+5AE0E82:  85 FF                       -  test edi,edi                       
mgsvtpp.exe+5AE0E84:  74 0F                       -  je 145AE0E95                       
mgsvtpp.exe+5AE0E86:  83 0C 31  02                -  or dword ptr [rcx+rsi],02         
mgsvtpp.exe+5AE0E8A:  48 8B 83 F8110000           -  mov rax,[rbx+000011F8]             
mgsvtpp.exe+5AE0E91:  83 0C 06  01                -  or dword ptr [rsi+rax],01         
mgsvtpp.exe+5AE0E95:  80 8B 62120000 01           -  or byte ptr [rbx+00001262],01     
mgsvtpp.exe+5AE0E9C:  48 8B 74 24 38              -  mov rsi,[rsp+38]                   
mgsvtpp.exe+5AE0EA1:  48 8B 5C 24 30              -  mov rbx,[rsp+30]                   
mgsvtpp.exe+5AE0EA6:  48 83 C4 20                 -  add rsp,20                         
mgsvtpp.exe+5AE0EAA:  5F                          -  pop rdi                           
mgsvtpp.exe+5AE0EAB:  C3                          -  ret                               
mgsvtpp.exe+5AE0EAC:  CC                          -  int 3                             
//// Template: I2CEA_AOBFullInjection
//// Generated with: I2 Cheat Engine Auto Assembler Script Template Generator
//// Code Happy, Code Freely, Be Awesome.
}


Here is the old version:
Code:
{
   Process         : mgsvtpp.exe  -  (x64)
   Module         : mgsvtpp.exe
   Game Title      : Metal Gear Solid 5 Phantom Pain
   Game Version   : 1.0.12.0
   CE Version      : 6.7
   Script Version   : 0.0.1
   Date         : 01/19/18
   Author         : TheyCallMeTim13
   Name         : ResourcesWrtHook

   Resources Wrt Hook
}

{$STRICT}

define(address, mgsvtpp.exe+35628F9)
define(bytes, 41 89 13 4C 89 E9)

////
//// ------------------------------ ENABLE ------------------------------
[ENABLE]
aobScanModule(aobResourcesWrtHook, mgsvtpp.exe, 0FB6xx39xx0F4Cxx0FB6xxC1xxxx41xxxxxx09xxC1xxxx41xxxxxx09xxC1xxxx41xxxxxx09xx41xxxx4Cxxxx49xxxxxx4Cxxxxxx41xxxxxxF3xxxxxxxxxxxxxxxx41xxxxxxF3xxxxxxxxxxxxxxxx0F14xx0F14xx0F14xx0F29xxxx48xxxxxx)
// i2AobScan(aobResourcesWrtHook, 0FB6xx39xx0F4Cxx0FB6xxC1xxxx41xxxxxx09xxC1xxxx41xxxxxx09xxC1xxxx41xxxxxx09xx41xxxx4Cxxxx49xxxxxx4Cxxxxxx41xxxxxxF3xxxxxxxxxxxxxxxx41xxxxxxF3xxxxxxxxxxxxxxxx0F14xx0F14xx0F14xx0F29xxxx48xxxxxx)
define(injResourcesWrtHook, aobResourcesWrtHook+26)
assert(injResourcesWrtHook, bytes)
// i2Assert(injResourcesWrtHook, bytes)
registerSymbol(injResourcesWrtHook)

alloc(memResourcesWrtHook, 0x400, injResourcesWrtHook)

label(ptrResourcesWrtHook)
registerSymbol(ptrResourcesWrtHook)

label(n_code)
label(o_code)
label(exit)
label(return)

memResourcesWrtHook:
   ptrResourcesWrtHook:
      dq 0
   n_code:
      mov [ptrResourcesWrtHook],r11
      pushfq
      cmp [r11],edx
      jle o_code
         mov edx,[r11]
   o_code:
      mov [r11],edx
      mov rcx,r13
   exit:
      popfq
      jmp return


////
//// ---------- Injection Point ----------
injResourcesWrtHook:
   jmp n_code
   nop
   return:


////
//// ------------------------------ DISABLE ------------------------------
[DISABLE]
////
//// ---------- Injection Point ----------
injResourcesWrtHook:
   db bytes

unregisterSymbol(injResourcesWrtHook)

unregisterSymbol(ptrResourcesWrtHook)

dealloc(memResourcesWrtHook)

{
//// Injection Point: mgsvtpp.exe+35628F9  -  00000001435628F9
//// AOB address: 00000001435628D3  -  mgsvtpp.exe+35628D3
//// Process: mgsvtpp.exe  -  0000000140000000
//// Module: mgsvtpp.exe  -  0000000140000000
//// Module Size: 0000000008434000
mgsvtpp.exe+35628BA:  41 0F28 C5                  -  movaps xmm0,xmm13                 
mgsvtpp.exe+35628BE:  F3 41 0F59 C0               -  mulss xmm0,xmm8                   
mgsvtpp.exe+35628C3:  F3 0F2C C0                  -  cvttss2si eax,xmm0                 
mgsvtpp.exe+35628C7:  31 D2                       -  xor edx,edx                       
mgsvtpp.exe+35628C9:  85 C0                       -  test eax,eax                       
mgsvtpp.exe+35628CB:  0F4F D0                     -  cmovg edx,eax                     
mgsvtpp.exe+35628CE:  B9 FF000000                 -  mov ecx,000000FF                   
mgsvtpp.exe+35628D3:  0FB6 C2                     -  movzx eax,dl                       <<<--- AOB Starts Here
mgsvtpp.exe+35628D6:  39 CA                       -  cmp edx,ecx                       
mgsvtpp.exe+35628D8:  0F4C C8                     -  cmovl ecx,eax                     
mgsvtpp.exe+35628DB:  0FB6 D1                     -  movzx edx,cl                       
mgsvtpp.exe+35628DE:  C1 E2 08                    -  shl edx,08                         
mgsvtpp.exe+35628E1:  41 0FB6 C0                  -  movzx eax,r8l                     
mgsvtpp.exe+35628E5:  09 C2                       -  or edx,eax                         
mgsvtpp.exe+35628E7:  C1 E2 08                    -  shl edx,08                         
mgsvtpp.exe+35628EA:  41 0FB6 C1                  -  movzx eax,r9l                     
mgsvtpp.exe+35628EE:  09 C2                       -  or edx,eax                         
mgsvtpp.exe+35628F0:  C1 E2 08                    -  shl edx,08                         
mgsvtpp.exe+35628F3:  41 0FB6 C2                  -  movzx eax,r10l                     
mgsvtpp.exe+35628F7:  09 C2                       -  or edx,eax                         
////  INJECTING START  ----------------------------------------------------------
mgsvtpp.exe+35628F9:  41 89 13                    -  mov [r11],edx                     
mgsvtpp.exe+35628FC:  4C 89 E9                    -  mov rcx,r13                       
////  INJECTING END  ----------------------------------------------------------
mgsvtpp.exe+35628FF:  49 83 C3 20                 -  add r11,20                         
mgsvtpp.exe+3562903:  4C 89 5D 10                 -  mov [rbp+10],r11                   
mgsvtpp.exe+3562907:  41 0F28 CB                  -  movaps xmm1,xmm11                 
mgsvtpp.exe+356290B:  F3 41 0F10 86 B8000000      -  movss xmm0,[r14+000000B8]         
mgsvtpp.exe+3562914:  41 0F28 D4                  -  movaps xmm2,xmm12                 
mgsvtpp.exe+3562918:  F3 41 0F10 9E B0000000      -  movss xmm3,[r14+000000B0]         
mgsvtpp.exe+3562921:  0F14 D8                     -  unpcklps xmm3,xmm0                 
mgsvtpp.exe+3562924:  0F14 D1                     -  unpcklps xmm2,xmm1                 
mgsvtpp.exe+3562927:  0F14 DA                     -  unpcklps xmm3,xmm2                 
mgsvtpp.exe+356292A:  0F29 5D 90                  -  movaps [rbp-70],xmm3               
mgsvtpp.exe+356292E:  48 8D 55 90                 -  lea rdx,[rbp-70]                   
mgsvtpp.exe+3562932:  E8 09F7FFFF                 -  call 143562040                     
mgsvtpp.exe+3562937:  0F28 4D 80                  -  movaps xmm1,[rbp-80]               
mgsvtpp.exe+356293B:  44 0F28 D1                  -  movaps xmm10,xmm1                 
mgsvtpp.exe+356293F:  0F28 C1                     -  movaps xmm0,xmm1                   
mgsvtpp.exe+3562942:  F3 41 0F59 C0               -  mulss xmm0,xmm8                   
mgsvtpp.exe+3562947:  F3 0F2C C0                  -  cvttss2si eax,xmm0                 
mgsvtpp.exe+356294B:  31 C9                       -  xor ecx,ecx                       
mgsvtpp.exe+356294D:  85 C0                       -  test eax,eax                       
//// Template: I2CEA_AOBFullInjection
//// Generated with: I2 Cheat Engine Auto Assembler Script Template Generator
//// Code Happy, Code Freely, Be Awesome.
}

_________________
Back to top
View user's profile Send private message Visit poster's website
Oreo_teh_Humanoid
How do I cheat?
Reputation: 0

Joined: 26 Aug 2018
Posts: 3

PostPosted: Mon Aug 27, 2018 12:21 pm    Post subject: Reply with quote

Thank you very much for your help but the GMP started decreasing when I spend a lot so it seems that the GMP was over the limit that the script couldn't show. But again, thank you very much for your support!
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites