Registrarse

Me pueden decir mi ERROR en el script por favor

Estado
Cerrado para nuevas respuestas.
hola a todos espero que esten todos bien
bueno quisiera pedirle que me puedan decir mi error en el siguiente SCRIPT con base de FIRE RED

#dynamic 0x800000

msgbox @texto1 0x6
applymovement 0x11 @move1
waitmovement 0x11
applymovement 0xFF @move2
waitmovement 0xFF
applymovement 0x11 @move3
waitmovement 0x11
end

#org @texto1
= Detente! no puedes seguir sin\npokemon

#org @move1
#raw 0x20 'Paso Derecha (Rápido)
#raw 0x20 'Paso Derecha (Rápido)
#raw 0xFE 'Finalizar Movimientos

#org move2
#raw 0x39 'Deslizarse Abajo (Rapido)
#raw 0xFE 'Finalizar Movimientos

#org move3
#raw 0x1F 'Paso Izquierda (Rápido)
#raw 0x1F 'Paso Izquierda (Rápido)
#raw 0xFE 'Finalizar Movimientos


Me lanza el ERROR de:

"NO SE ENCONTRARON DIRECCION #ORG/#SEEK.IMPOSIBLE COMPILAR"

de ante mano gracias
 

.Areku_Sama

Old school ROM-Hacker EST. 2006
Como segunda línea de tu script agrega esta línea esto :
#org @inicio

Es el sitio libre más próximo de la dirección dynamic donde se colocará tu script.

Suerte!
 

.Areku_Sama

Old school ROM-Hacker EST. 2006
Recuerda poner la arroba en move2 y move3 en las partes de abajo. Revisa de nuevo tu script. No lo tienen
 
nuevamente gracias hehe que despistado, una ultima cosa si no es mucho pedir, al colocar el script en la S en el AM y colocar el varnumber 4050, todo bien se activa lo que debe hacer, salvo que el MINISPRITE, que se deberia mover no lo hacer... y vi tuto que el MINISPRITE no se le coloca nada
 

.Areku_Sama

Old school ROM-Hacker EST. 2006
Estoy observando que tienes un applymovement 0x11

Quizá lo que quieras hacer es dar movimiento al minisprite 11 del Advancemap, hay que tener en cuenta que el 0x11 es un número hexadecimal, por lo que su valor en decimal o numeración estándar es 18. Bien puedes intentar dos opciones :

Usar applymovement 0xB en lugar de 0x11
O usar applymovement 11 (tanto arriba como abajo)

No se si me explique bien XD.

Advancemap te interpreta los números de los minis en decimal mientras que en xse lo hace en hexadecimal. Hay que hacer una pequeña conversión y creo que quedaría de esa manera anteriormente dicha.

1.-
 
Te pasaste @Areku_Sama eso era gracias, ahora si quiero que me deje pasar solo con el pokemon le coloco un checkflag del givepokemon bien gracias
 
#dynamic 0x800000

#org @(escribe lo que quieras aquí)
msgbox @texto1 0x6
applymovement 0x11 @move1
waitmovement 0x11
applymovement 0xFF @move2
waitmovement 0xFF
applymovement 0x11 @move3
waitmovement 0x11
end


si no me equivoco es eso
 
Estado
Cerrado para nuevas respuestas.
Arriba