Registrarse

[RH - Scripting] Problemas con el script

Estado
Cerrado para nuevas respuestas.

Atom

Usuario de oro
¡Hola! Solo quería saber como arreglar un error sobre el script les daré el ejemplo:
#dynamic 0xB00000

'---------------
#org @start
msgbox @string1 MSG_FACE '"¿Vas a iniciar tu viaje pokémon?\n..."
waitmsg
giveitem 0x263 0x1 MSG_OBTAIN
release
end


'---------
' Strings
'---------
#org @string1
= ¿Vas a iniciar tu viaje pokémon?\n¡Toma una caña como ayuda!
por favor si alguien podría ver el error sobre el script y me podría mandar la solución
Problema:a la hora de ejcutar la caña no la reconoce y pone red obtuvo un ????????? y no ejecuta la caña
Bueno, ¡Buenos días Tardes y noches y que Arceus os Acompañe!
 

Lunos

Enfrentando a La Organización
Miembro insignia
¡Hola! Solo quería saber como arreglar un error sobre el script les daré el ejemplo:
#dynamic 0xB00000

'---------------
#org @start
msgbox @string1 MSG_FACE '"¿Vas a iniciar tu viaje pokémon?\n..."
waitmsg
giveitem 0x263 0x1 MSG_OBTAIN
release
end


'---------
' Strings
'---------
#org @string1
= ¿Vas a iniciar tu viaje pokémon?\n¡Toma una caña como ayuda!
por favor si alguien podría ver el error sobre el script y me podría mandar la solución
Problema: a la hora de ejecutar la caña no la reconoce y pone red obtuvo un ????????? y no ejecuta la caña
Bueno, ¡Buenos días Tardes y noches y que Arceus os Acompañe!
Estás pasando el numero de objeto incorrecto por ese giveitem.
0x263 = 611. Los 3 juegos principales de GBA tienen un total de 376 objetos.
Las cañas son los objetos No. 262, 263 y 264, que en hexadecimal serian los objetos No. 0x106, 0x107 y 0x108.
En tu caso, podés usar giveitem 263 o giveitem 0x107, lo que se te cante.

EDITO: Ah sí, esto no es una función, por cierto. Es un script de overworld, o script de campo.
 

Versekr Dark

Usuario mítico
¡Hola! Solo quería saber como arreglar un error sobre el script les daré el ejemplo:
#dynamic 0xB00000

'---------------
#org @start
msgbox @string1 MSG_FACE '"¿Vas a iniciar tu viaje pokémon?\n..."
waitmsg
giveitem 0x263 0x1 MSG_OBTAIN
release
end


'---------
' Strings
'---------
#org @string1
= ¿Vas a iniciar tu viaje pokémon?\n¡Toma una caña como ayuda!
por favor si alguien podría ver el error sobre el script y me podría mandar la solución
Problema:a la hora de ejcutar la caña no la reconoce y pone red obtuvo un ????????? y no ejecuta la caña
Bueno, ¡Buenos días Tardes y noches y que Arceus os Acompañe!
El error esta en tu giveitem, ya que estas usando el valor 0x263 que seria el 611, osea que tu item debe de ser en hexadecimal no en decimal, supongo que el valor correcto seria 0x107, y eso si te va a funcionar.
 
Estado
Cerrado para nuevas respuestas.
Arriba