Author Id: 27515 Author Name: G0LD_ZTHVARD0X! Post Content: Primero debes saber que cuando haces uso del comando "call" este se cierra con un "return" no con un "end" ya que al ser una llamada a un pointer el script debe regresar a su pocision original, osea asi '--------------- #org 0xE3D22B checkflag 0x6A6C if 0x1 call 0xE3D22C call 0xE3D22D end '--------------- #org 0xE3D22C release return Aunque mas creo que es por direcciones erroneas, mira que el primer call es a 0xE3D22C cuyo script pesa 2 bytes (release y end/return) y el otro esta a 1 byte, osea en 0xE3D22D, prueba ponerlo en 0xE3D22F o superior.