Iniciado por Cheve_X
No estoy del todo seguro ni del porqué ni de nada, pero... intenta añadirle +1 (En hex) a cada valor que necesitas comparar...
#dynamic 0x816200
#org @inicio
lock
checkflag 0x51C
if 0x0 goto @nada
getplayerpos 0x40EA 0x40E9
compare 0x40EA 0xA
if 0x0 goto @nada
compare 0x40E9 0x6
.
.
.
Eso es lo de menos a mi parecer, pues ahora cuando entro, entro por otro lado y ademas la flag esta activada, por lo que no debería pasar nada en ningún momento, sin embargo se cala.