Dividir en Auto Assemble Cheat Engine

Iniciado por xavieeee, 7 Julio 2015, 01:02 AM

0 Miembros y 1 Visitante están viendo este tema.

xavieeee

Buenas,

Estoy tratando de modificar la interfaz de usuario de un soft de escritorio con Cheat Engine.
Necesito dividir el valor de una variable por el valor de otra variable y no consigo realizarlo.

En el siguiente script divido el valor de la variable1 por 4

[ENABLE]

aobscanmodule(script1,ClientRuntime.dll,0C 8B 02 89 81 E0 00 00 00) // should be unique
alloc(newmem,$1000)

label(code)
label(return)
alloc(variable,4)

variable:
         dd #6

newmem:

code:
  mov [ecx+000000E0],eax
  shr [ecx+000000E0],2
  //push eax
  //     mov eax,[variable]
  //     shl [ecx+000000E0],ebx
  //pop eax
  jmp return

script1+03:
  jmp code
  nop
return:
registersymbol(script1)
registersymbol(variable)
[DISABLE]

script1+03:
  db 89 81 E0 00 00 00

unregistersymbol(script1)
dealloc(newmem)
dealloc(variable)


El valor de la segunda variable la tengo que extraer de la siguiente instrucción
ClientRuntime.dll+4DBF0E


Espero que me podáis echar una mano.


Un saludo,