Registrarse

ayuda con script

Estado
Cerrado para nuevas respuestas.

Tracia521

Aprendiendo...
#dynamic 0x800000

#org @start
msgbox @msg 0x6
compare 0x800D (o LASTRESULT) 0x1
if 0x1 goto @salta
if 0x0 goto @nosalta
release
end

#org @msg
¿Quieres saltar? (con el control+T)

#org @salta
applymovement 0xFF @move1
waitmovement 0x0
release
end

#org @nosalta
(lo que pasa si dice no)

#org @move1
(aqui das la orden de que salte, te recomiendo un herramienta llamada move it)

*Habría otra manera de hacerlo, y es quitando el "if 0x0 goto @nosalta". Básicamente sería que al decir no continuara en el script principal, y así te ahorras bytes.
 
Última edición:

Toni

Leyenda de WaH
Ese script se puede acortar un poco, haciendo casi que ocupe menos espacio.
Donde pone if 0x1 goto @salta puedes seguir con el nosalta sin que cambie a otro pointer.
 
amaigo se me queda pillado al ejecutarse
@Toni tu podrias mandar el script bien hecho

ya e solucionado lo de que se queda pillado pero no aparece el cuadro de si o no
 

Xabier2012

Usuario mítico
#dynamic 0x800000

#org @start
msgbox @msg 0x5
compare LASTRESULT 0x1
if 0x1 goto @salta
release
end

#org @msg
= ¿Quieres saltar?

#org @salta
applymovement 0xFF @move1
waitmovement 0x0
release
end

#org @move1
#raw 0x42 'Salto Abajo
#raw 0x43 'Salto Arriba
#raw 0x44 'Salto Izquierda
#raw 0x45 'Salto Derecha
#raw 0xFE 'Fin de los movimientos


Te he puesto los saltos que hay para fire red, solo pon el que necesites. Te todas formas no has especificado que tipo de salto o en que rom trabajas.
 
Estado
Cerrado para nuevas respuestas.
Arriba