qna_rh
Thread Id: 10140
Thread Name: Script de warp que no funciona
#0
Sora 12518
Pues basicamente eso :( se supone que asi exactamente tendria que ir,pero no va ._.



A ver si me podeis decir donde falla^^ gracias de ante mano!!
#1
.:F?an The KilleR:. 13541
Para que pones un waitmovement¿:.¿:.¿:.¿:.¿:., si no hay apply alguno.

Prueba con eso, por lo demas el script parece correcto.

Salu2.
#2
cosarara97 12296
#org 0x14DEDF
checkflag 0x1100 'Checkear una flag porque si no tiene mucho sentido
lock
faceplayer
msgbox 0x816B0CC MSG_NORMAL '"I just discovered the footprints o..."
waitmovement 0x0 'Esto sobra, quizá es esto lo que falla
warp 0x2 0x2 0x2 0x6 0x8 'Asegúrate de que esto esta bien
setflag 0x1100
release
end


'---------
' Strings
'---------
#org 0x16B0CC
= I just discovered the footprints of\na rare POKéMON!\pWait until I finish sketching\nthem, okay?


Bueno, pues esto :)


Bye!
#3
Gut_Bro 14808
También ten en cuenta que al usar un warp, el Script finaliza.
Todos los comandos que pongas después del Warp serán invalidados, así que ese setflag debería ir antes.
#4
Sora 12518
Gracias gente xD le quité el waitmovement y ya va bien,pero sin embargo el script se repite D:
#5
Keen 24906
El script se repite por que te olvidaste de poner este comando:

if 0x1 goto 0x "Offset".

Se debe poner arriba del checkflag, Luego al compilar el script se te va a agregar otro offset debajo, para que puedas continuar el script con flags. Pero, si no queres ponerle un extra a ese script, simplemente le agregás "end" y ya.

Salu2! n_n
#6
Sora 12518
Le acabo de poner ese comando,y ha quedado asi:


Pero en vez de no repetirse se queda freeze el juego :S que falla?
#7
Cheve_X 15014
Amigo, te aconsejo que leas lo que son las variables y su uso...

donde dice

'---------------
#org 0x835A78


Aquí abajo debes poner tu script si la flag 1100 está activada por eso se freeza
#8
Keen 24906
Hmmm bueno creo que tu script tiene que quedar así:





Espero que te sirva ;)

Salu2! n_n
#9
Sora 12518
Iniciado por Ken_Troll


Hmmm bueno creo que tu script tiene que quedar así:





Espero que te sirva ;)

Salu2! n_n


Exacto,lo acabo de probar y va perfecto^^
muchas gracias a todos!