qna_rh
Thread Id: 13045
Thread Name: Duda y Problema con un script en pokemon ruby.
#0
diego256 18199
Vale, mi duda es mas bien una aclaracion,
¿para que un script no se repita, se pone un "if 0x1 goto 0xoffset" y al volver a pasar por encima se reproduce el "if 0x1 goto 0xoffset #org 0xoffset"?

y si es asi, que pasa en mi script:
'---------------
#org 0x6E3400
clearflag 0x4100
applymovement 0xA 0x86E36B5
waitmovement 0xA
applymovement MOVE_PLAYER 0x86E3719
waitmovement 0xFF
msgbox 0x86E377D MSG_FACE '"S.G.D.: Ven..."
applymovement 0xA 0x86E37E1
waitmovement 0xA
applymovement MOVE_PLAYER 0x86E3845
waitmovement 0xFF
msgbox 0x86E38A9 MSG_FACE '"S.G.D.: He estado investigando\ny ..."
goto 0x86E39D5

'---------------
#org 0x6E39D5
setflag 0x4101
pause 0x20
special 0x131
applymovement 0xB 0x86E3971
waitmovement 0xB
pause 0x9
applymovement 0xB 0x86E3971
waitmovement 0xB
pause 0x9
applymovement 0xB 0x86E3971
waitmovement 0xB
pause 0x9
cry 0x150 0x0
wildbattle 0x150 0x12 0x0
pause 0x100
fadescreen 0x0
hidesprite 0xB
setflag 0x4101
goto 0x86E3A39

'---------------
#org 0x6E3A39
applymovement 0xA 0x86E3A9D
waitmovement 0xA
applymovement MOVE_PLAYER 0x86E3B01
waitmovement 0xFF
msgbox 0x86E3B65 MSG_FACE '"S.G.D.: Cuando termines aqui ven a..."
applymovement 0xA 0x86E3BC9
waitmovement 0xA
hidesprite 0xA
setflag 0x4100
fadescreen 0x0
hidesprite 0x4
setflag 0x4104
if 0x1 goto 0x86E409F
end

'---------------
#org 0x6E409F
end


'---------
' Strings
'---------
#org 0x6E377D
= S.G.D.: Ven...

#org 0x6E38A9
= S.G.D.: He estado investigando\ny ay unos tipos que estan aciendo\lmal uso de las Digiball y de los\lshellmon...\pY les oi hablar y decian que un\nshellmon vendrapor ai arriva en\lunos segundos...

#org 0x6E3B65
= S.G.D.: Cuando termines aqui ven a\nveme en la siguiente ruta, esto es\lserio...


'-----------
' Movements
'-----------
#org 0x6E36B5
#raw 0xE 'Jump2 Left
#raw 0xE 'Jump2 Left
#raw 0xE 'Jump2 Left
#raw 0x35 'Slide Running Down
#raw 0x35 'Slide Running Down
#raw 0x35 'Slide Running Down
#raw 0x35 'Slide Running Down
#raw 0x35 'Slide Running Down
#raw 0x35 'Slide Running Down
#raw 0x35 'Slide Running Down
#raw 0x35 'Slide Running Down
#raw 0x38 'Slide Running Right
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0x1 'Face Up
#raw 0xFE 'End of Movements

#org 0x6E3719
#raw 0x0 'Face Down
#raw 0x56 'Exclamation Mark (!)
#raw 0xFE 'End of Movements

#org 0x6E37E1
#raw 0x8 'Step Down (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0x9 'Step Up (Normal)
#raw 0x9 'Step Up (Normal)
#raw 0xFE 'End of Movements

#org 0x6E3845
#raw 0x35 'Slide Running Down
#raw 0x35 'Slide Running Down
#raw 0x38 'Slide Running Right
#raw 0x38 'Slide Running Right
#raw 0x38 'Slide Running Right
#raw 0x38 'Slide Running Right
#raw 0x38 'Slide Running Right
#raw 0x38 'Slide Running Right
#raw 0x38 'Slide Running Right
#raw 0x36 'Slide Running Up
#raw 0x36 'Slide Running Up
#raw 0xFE 'End of Movements

#org 0x6E3971
#raw 0x4 'Step Down (Slow)
#raw 0x4 'Step Down (Slow)
#raw 0xFE 'End of Movements

#org 0x6E3A9D
#raw 0x2 'Face Left
#raw 0xFE 'End of Movements

#org 0x6E3B01
#raw 0x3 'Face Right
#raw 0xFE 'End of Movements

#org 0x6E3BC9
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xFE 'End of Movements
juraria que al pasar por encima simplemente se tendria que reproducir el "end" pero se vuelve a repetir.

y si esta mal, porfavor eplicarme porque el fallo para futuros scripts.

Que alguin cierre el tema que ya esta solucionado.
#1
diego256 18199
Porfavor que alguien lo cierre ya esta solucionado.

Cerrado.//