Registrarse

Scripts de nivel 4 no se ejecutan

Estado
Cerrado para nuevas respuestas.

Invert

why so serious?
Pues eso, cuando hago un script de nivel 4 no se ejecuta ( la pantalla se queda negra ), pero si hago el de nivel 2 si se ejecuta. No se mucho de scripts de nivel asi que el que me pueda ayudar que lo hago plis. :D
 

Javi4315

Babyface
Miembro de honor
El script de nivel de tipo 04 se ejecuta antes de cargar la pantalla. Si querías que tuviera un efecto similar al te tipo 02, no es así. Aunque claro, tampoco sé lo que intentas hacer.
 

Invert

why so serious?
setvar 0x4054 0x6B
callasm 0x805BE61
movesprite 0xFF 0x7 0x8
applymovement MOVE_PLAYER 0x88006E7
call 0x8800433
msgbox 0x88006EA MSG_NORMAL '"PERIODISTA: Y aqui estamos, un\ndi..."
warp 0x4 0x2 0x0 0xD 0xE
release
end

Eso es lo que quiero hacer, sayer me dijo que los de nivel 4 no lo reproducen pero que debo hacer entonces? Porque si uso el de nivel 2 se ve cuando uso el cambio de mini por medio segundo y ni hablar de el movesprite.
 

Javi4315

Babyface
Miembro de honor
setvar 0x4054 0x6B
callasm 0x805BE61
movesprite 0xFF 0x7 0x8
applymovement MOVE_PLAYER 0x88006E7
call 0x8800433
msgbox 0x88006EA MSG_NORMAL '"PERIODISTA: Y aqui estamos, un\ndi..."
warp 0x4 0x2 0x0 0xD 0xE
release
end

Eso es lo que quiero hacer, sayer me dijo que los de nivel 4 no lo reproducen pero que debo hacer entonces? Porque si uso el de nivel 2 se ve cuando uso el cambio de mini por medio segundo y ni hablar de el movesprite.
setvar 0x4054 0x6B
callasm 0x805BE61
movesprite 0xFF 0x7 0x8
Eso está bien. Aunque si el warp que te lleva a ese mapa es un script, yo haría el cambio de mini en ese script y que se refresque con el warp. Pero bueno, eso no es necesario tampoco.

applymovement MOVE_PLAYER 0x88006E7
call 0x8800433
msgbox 0x88006EA MSG_NORMAL '"PERIODISTA: Y aqui estamos, un\ndi..."
warp 0x4 0x2 0x0 0xD 0xE
Esto ya no está bien, porque no se ve nada, entonces es tontería que lo estés haciendo.

Puedes poner parte en un script de tipo 04 y parte en un script de tipo 02. Ahora bien, te voy a decir como lo haría yo. Creo que hay un evento previo que te lleva a ese mapa. En ese mapa cambiaría el valor de la variable 0x4054. Luego haría el warp al punto del mapa que quisiese sin tener que poner un movesprite para mover al prota. Y lo demás en un script de tipo 02.
 

Invert

why so serious?
No puedo hacerlo como tu lo harias ya que no seria no puedo cambiar el valor de la variable pero eso no es problema, el problema esta en el applymovement, no se ejecuta con el script de nivel 4 y es primordial que lo haga.
setvar 0x4054 0x6B
callasm 0x805BE61
movesprite 0xFF 0x7 0x8
Esto si me funciona bien ahora.
 

Javi4315

Babyface
Miembro de honor
No creo que sea primordial que se ejecute porque no se ve. Si quieres que se vea utiliza uno de tipo 02.
 
Estado
Cerrado para nuevas respuestas.
Arriba