qna_rh
Thread Id: 13952
Thread Name: Duda sobre script de nivel
#0
yo soy Yo 17427
Creo un script de nivel en Pallet Town, siguiendo el tutorial de Javi4315, pero el juego se queda en negro en 2 ocasiones:
-Al empezar una nueva partida
-Si sigues una partida guardada de inicio, tras el wildbattle
Tampoco funciona el setweather/doweather.

Añado el script:
Iniciado por XSE
'---------------
#org 0x8008B9
lockall
msgbox 0x880098F MSG_NORMAL (Texto censurado para que no sepáis la trama de mi hack XD)
applymovement 0x7 0x8800F60
waitmovement 0x7
msgbox 0x88009CD MSG_NORMAL (Texto censurado para que no sepáis la trama de mi hack XD)
applymovement MOVE_PLAYER 0x8800F69
applymovement 0x7 0x8800F71
waitmovement 0x0
setweather 0xC
doweather
msgbox 0x8800A78 MSG_NORMAL (Texto censurado para que no sepáis la trama de mi hack XD)
applymovement MOVE_PLAYER 0x8800F7B
applymovement 0x7 0x8800F7B
waitmovement 0x0
givepokemon 0x9B 0x2 0x8B 0x0 0x0 0x0
msgbox 0x8800AF8 MSG_NORMAL (Texto censurado para que no sepáis la trama de mi hack XD)
applymovement 0x4 0x8800F87
waitmovement 0x4
msgbox 0x8800B9C MSG_NORMAL (Texto censurado para que no sepáis la trama de mi hack XD)
wildbattle 0x7E 0x1 0x0
copyvar 0x5000 LASTRESULT
compare 0x5000 0x4
if 0x1 goto 0x880096F
msgbox 0x8800CB1 MSG_NORMAL (Texto censurado para que no sepáis la trama de mi hack XD)
fadescreen 0x0
hidesprite 0x6
pause 0x20
fadescreen 0x1
msgbox 0x8800D49 MSG_NORMAL (Texto censurado para que no sepáis la trama de mi hack XD)
setflag 0x1200
setvar 0x5000 0x1
releaseall
warp 0x4 0x1 0x0 0x2 0x5
end

'---------------
#org 0x80096F
msgbox 0x8800F04 MSG_NORMAL (Texto censurado para que no sepáis la trama de mi hack XD)
wildbattle 0x7E 0x1 0x0
copyvar 0x5000 LASTRESULT
compare 0x5000 0x4
if 0x1 goto 0x880096F

'---------
' Strings
'---------
#org 0x80098F
= (Texto censurado para que no sepáis la trama de mi hack XD)

#org 0x8009CD
= (Texto censurado para que no sepáis la trama de mi hack XD)

#org 0x800A78
= (Texto censurado para que no sepáis la trama de mi hack XD)

#org 0x800AF8
= (Texto censurado para que no sepáis la trama de mi hack XD)

#org 0x800B9C
= (Texto censurado para que no sepáis la trama de mi hack XD)

#org 0x800CB1
= (Texto censurado para que no sepáis la trama de mi hack XD)

#org 0x800D49
= (Texto censurado para que no sepáis la trama de mi hack XD)

#org 0x800F04
= (Texto censurado para que no sepáis la trama de mi hack XD)


'-----------
' Movements
'-----------
#org 0x800F60
#raw 0x3A 'Slide Up (Fast)
#raw 0x3A 'Slide Up (Fast)
#raw 0x3A 'Slide Up (Fast)
#raw 0x3A 'Slide Up (Fast)
#raw 0x39 'Slide Down (Fast)
#raw 0x38 'Slide Right (Normal)
#raw 0x38 'Slide Right (Normal)
#raw 0xFE 'End of Movements

#org 0x800F69
#raw 0x14 'Jump2 Down
#raw 0x34 'Slide Right (Slow)
#raw 0x34 'Slide Right (Slow)
#raw 0x34 'Slide Right (Slow)
#raw 0x34 'Slide Right (Slow)
#raw 0x34 'Slide Right (Slow)
#raw 0xFE 'End of Movements

#org 0x800F71
#raw 0x14 'Jump2 Down
#raw 0x35 'Slide Down (Normal)
#raw 0x38 'Slide Right (Normal)
#raw 0x38 'Slide Right (Normal)
#raw 0x38 'Slide Right (Normal)
#raw 0x38 'Slide Right (Normal)
#raw 0x38 'Slide Right (Normal)
#raw 0x38 'Slide Right (Normal)
#raw 0xFE 'End of Movements

#org 0x800F7B
#raw 0x36 'Slide Up (Normal)
#raw 0x36 'Slide Up (Normal)
#raw 0x36 'Slide Up (Normal)
#raw 0x36 'Slide Up (Normal)
#raw 0x36 'Slide Up (Normal)
#raw 0x38 'Slide Right (Normal)
#raw 0x38 'Slide Right (Normal)
#raw 0x38 'Slide Right (Normal)
#raw 0x36 'Slide Up (Normal)
#raw 0x65 'Double Exclamation Mark (!!)
#raw 0xFE 'End of Movements

#org 0x800F87
#raw 0x3B 'Slide Left (Fast)
#raw 0x3B 'Slide Left (Fast)
#raw 0x3B 'Slide Left (Fast)
#raw 0x3B 'Slide Left (Fast)
#raw 0x3B 'Slide Left (Fast)
#raw 0x3B 'Slide Left (Fast)
#raw 0xFE 'End of Movements


¿Alguien sabe cuál puede ser el fallo?

EDITO: Parece que el fallo tiene que ver con Pallet Town, ya que en Viridian City se ejecuta perfectamente. (excepto por el setweather/doweather)