Problem with nitro ratio script with asphalt 8 4.8.0h version

M

MartaLabieniec

Expert Cheater
Joined
Oct 6, 2018
Messages
282
Hello,
I have a problem with the script for nitro ratio for asphalt 8 4.8.0h version (pc version, microsoft store)

When I enable this script, it is working perfectly with cars but when you want to use it with motorbikes, it is crashing a game - and i dont know why it is crashing the game.. can anyone look on this script and maybe try to fix it for using with motorbikes?

Script:
Code:
define(address,"Asphalt8.exe"+4914D4)
define(bytes,0F 28 CC F3 0F 11 65 F4 F3 0F 59 4D EC)

define(address1,"Asphalt8.exe"+491730)
define(bytes1,0F 28 CC F3 0F 11 65 E4 F3 0F 59 4D EC)
[ENABLE]

assert(address,bytes)
assert(address1,bytes1)
alloc(newmem,$1000)
globalalloc(nitro,4)
label(code)
label(code1)
label(return)
label(return1)
label(nitro)
registersymbol(nitro)

newmem:
code:
  push eax
  mov eax,[nitro]
  movd xmm4,eax
  mov eax, (float)3
  movd xmm7,eax
  divss xmm1,xmm7
  movaps xmm1,xmm4
  movss [ebp-0C],xmm4
  mulss xmm1,[ebp-14]
  pop eax
  ret

code1:
  push eax
  mov eax,[nitro]
  movd xmm4,eax
  mov eax, (float)3
  movd xmm7,eax
  divss xmm1,xmm7
  movaps xmm1,xmm4
  movss [ebp-1C],xmm4
  mulss xmm1,[ebp-14]
  pop eax
  ret

nitro:
dd (float)8

address:
  push ebx
  mov ebx,code
  db 85 DB FF D3 5B 90 90 90
return:

address1:
  push ebx
  mov ebx,code1
  db 85 DB FF D3 5B 90 90 90
return1:

[DISABLE]

address:
  db bytes

address1:
  db bytes1

dealloc(newmem)
dealloc(nitro)
unregistersymbol(nitro)
The game is Asphalt 8 4.8.0h version microsfot store : https://www.microsoft.com/p/asphalt-8-airborne-fun-real-car-racing-game/9wzdncrfj26j?activetab=pivot:eek:verviewtab
 
Top