Versión: PKMN Leaf Green (Inglés)
Hola a todos, hace poco me uní al foro y mediante los diversos tutoriales intenté hacer mi primer script (con XSE y advancemap, el cual fue así:
Cuando le dí a compilar, me tiró el número 800000.
Ahora, cuando intento insertar el script en el juego, lo pego y me sale:
$80000080 (es decir, me agrega ese "80" al final). Cuando abro ese script me sale algo completamente diferente, osea esto:
Sentía que en el copiar/pegar esta el problema, asi que intuitivamente borré el "80" del final y el script automáticamente pasó a ser:
$00800000 (es decir, se agregaron dos ceros al inicio). Abriendo este script si coincidía con lo que había programado, por lo que pensaba que todo estaba bien, pero probándolo en el juego el mini al que le intento hablar solo me mira y se congela, no aparece el texto que puse....
Por eso mis dudas son:
1. ¿Es correcto borrar ese "80" del final?
2. ¿Por qué mi script se ejecuta incorrectamente?
Espero haber planteado mi duda correctamente, cualquier info extra que necesiten o imagen q deba subir para q se me entienda mejor avísenme porfavor, gracias de antemano.
Hola a todos, hace poco me uní al foro y mediante los diversos tutoriales intenté hacer mi primer script (con XSE y advancemap, el cual fue así:
#dynamic 0x800000
#org @intento
lock
faceplayer
msgbox @texto 0x6
release
end
#org @texto
= Hola, soy el gordo con el que\nsiempre prueban el primer script.
#org @intento
lock
faceplayer
msgbox @texto 0x6
release
end
#org @texto
= Hola, soy el gordo con el que\nsiempre prueban el primer script.
Cuando le dí a compilar, me tiró el número 800000.
Ahora, cuando intento insertar el script en el juego, lo pego y me sale:
$80000080 (es decir, me agrega ese "80" al final). Cuando abro ese script me sale algo completamente diferente, osea esto:
'-----------------------
#org 0x80
virtualjumpif 0x3E 0x784403
givemoney 0x3A1188CB 0x94
spritebehave 0x7CC0 0x63
pokemart2 0xD6AF3CF0
special 0x8BE4
fadein 0xA
setdooropened 0x2172 0xF8D4
if 0x50 call 0x4D454B4F
applymovement 0x204E 0x4641454C
getplayerpos 0x4750 0x3045
fanfare 0x96
nop
nop
nop
nop
nop
nop
nop
nop
nop
bufferpcitem 0x0 0x0
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
#org 0x80
virtualjumpif 0x3E 0x784403
givemoney 0x3A1188CB 0x94
spritebehave 0x7CC0 0x63
pokemart2 0xD6AF3CF0
special 0x8BE4
fadein 0xA
setdooropened 0x2172 0xF8D4
if 0x50 call 0x4D454B4F
applymovement 0x204E 0x4641454C
getplayerpos 0x4750 0x3045
fanfare 0x96
nop
nop
nop
nop
nop
nop
nop
nop
nop
bufferpcitem 0x0 0x0
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
Sentía que en el copiar/pegar esta el problema, asi que intuitivamente borré el "80" del final y el script automáticamente pasó a ser:
$00800000 (es decir, se agregaron dos ceros al inicio). Abriendo este script si coincidía con lo que había programado, por lo que pensaba que todo estaba bien, pero probándolo en el juego el mini al que le intento hablar solo me mira y se congela, no aparece el texto que puse....
Por eso mis dudas son:
1. ¿Es correcto borrar ese "80" del final?
2. ¿Por qué mi script se ejecuta incorrectamente?
Espero haber planteado mi duda correctamente, cualquier info extra que necesiten o imagen q deba subir para q se me entienda mejor avísenme porfavor, gracias de antemano.
Última edición: