qna_rh
Thread Id: 23297
Thread Name: Que le pasa a mi scrip?
#0
Virdi22 24085
Bueno... es el (mejor dicho los) primeros scrips que ago y no se por que no funcionan... Lo ago todo paso a paso pero llega el momento de jugar y no ace NADA, me ace el sonidito de ablar con alguien pero no ocurre nada... Porque? :(

Aqui los scrips


#dynamic 0x800000
#org @inicio
lock
faceplayer
giveitem 0xB7 0x1 0x0
release
end

#org @frase
= Neku: ¿Que es esto? Parece que hay\nalgo escrito... ``La puertas\ldimensionales te llevaran al\linicio´´ Vaaale... Un momento...\lHay algo al lado... !Caray¡
#dynamic 0x800000

#org @inicio
faceplayer
msgbox @frase 0x6
givepokemon 0xFC 0x5 0x0 0x0 0x0 0x0
release
end

#org @frase
= Hikaru: Eeehh se ve que te qustan\nlos pokemon de planta... Toma este\l:)\lNeku: Gracias amigo ^^(Como este son 3 iguales pero coomo sson exactamente iguales no lo voy a colgar todos

Bueno... A ve si alguien me puede ayudar...

Chao Chao #interrogado
#1
Horus Pen. 24335
El primero no tiene msgbox.
Seguramente sea que tienes la versión antigua del XSE, en el foro hay mucho links de descarga de la última versión.

P.D:
Debajo del msgbox pon esto: callstd 0x_
#2
Pacodelopio 26193
Ya, es que tiene que ser eso descarga la última versión de XSE, que es con la que enseñan todos tutoriales y la gente que te dice algún comando y todo eso.
En la primera falta el msgbox y en la segudna ya que pones release, te falta el lock.
#3
Virdi22 24085
Jejeje... os hize caso y me ha pasado algo un poquito epico xD Estos son los scrips:
'-----------------------
#org 0x80019E
lock
faceplayer
msgbox 0x88001B6 '"Sayaka: Hey neku ¿Quieres que tu\np..."
callstd 0x0
givepokemon 0x102 0x5 0x0 0x0 0x0 0xCD
release
end

'---------
' Strings
'---------
#org 0x8001B6
= Sayaka: Hey neku ¿Quieres que tu\nprimer pokemon sea de agua no?\lNeku: Sii...\lSayaka: Pues toma :D'-----------------------
#org 0x800218
lock
faceplayer
msgbox 0x8800230 '"Spike: ¡A que quieres este pokemon\..."
callstd 0x0
givepokemon 0xFF 0x5 0x0 0x0 0x0 0x0
release
end


'---------
' Strings
'---------
#org 0x800230
= Spike: ¡A que quieres este pokemon\na que si a que si a que si a que si\laquesiaquesiaquesiaquesiaquesi!\lNeku: ¡Que siiiii!\lSpike: Pues para ti :3'-----------------------
#org 0x800126
lock
faceplayer
msgbox 0x880013F '"Hikaru: Eeehh se ve que te qustan\n..."
givepokemon 0xFC 0x5 0x0 0x0 0x0 0x0
release
end


'---------
' Strings
'---------
#org 0x80013F
= Hikaru: Eeehh se ve que te qustan\nlos pokemon de planta... Toma este\l:)\lNeku: Gracias amigo Y me ha pasado esto xD

Hable con todos y me dieron un objeto ?????????? y master ball y great ball, abro el menu, esta bacio y cuando lo cierro me encuentro esto...

Lo mas gracioso es que YO controlaba a la chica de abajo xD

Despues abri el menu i me salio esto:

Y yo ya estaba flipando pero lo peor es que cuando ablabas con ellos pasaba esto:

Yo estaba metidp DENTRO del cuadrado del texto... es decir... no se me veia xD

Si sabeis solucionarlo muxas gracias y si teneis el xse actualizado y me lo pasais (no lo encontre :() Lo agradeceria muxo...

Chao Chao #Buggeao
#4
ReoNeky 18653
Eso puede deberse al comportamiento de los minis, prueba a poner todos los minis del mapa que no tengan movimiento, es decir que no se muevan ni hagan nada.

Y hacer eso, y ya me cuentas, me ha pasado muchas veces y puede ser eso, pruebalo y me cuentas. =)
#5
Javi4315♪ 13374
Una duda, ¿Has cambiado el tamaño del mapa o mantiene las medidas originales?
#6
cosarara97 12296
Si quieres que se diga lo que has escrito en el msgbox, callstd no debe ser 0, pon un 6 (callstd 6). En el último script te has olvidado el callstd por completo. Revisa esos giveitem/msgbox.
Revisa lo que escribes y vigila que no haya errores de compilación.
#7
Virdi22 24085
Vale... Un problema menos ;) Me funciona el scrip menos por unas cosas...
Cuando pongo q me ponga un pokemon de la segunda o tercera gen me sale como ?... eso es por lo de la pokedex no?

Lo segundo es que no me sale lo de ``iban a obtenido tal pokemon, quieres ponerle un mote?´´ Aunque me supongo que eso abra que escribirlo como un texto normal

Lo tercero es que se me buggea cada vez que abro el menu DENTRO de la ciudad fuera no me pasa nada y no se por que (si, el mapa esta ampliado)

Lo cuarto y ultimo es q un personaje se me teletransporta n l mapa no se porque...

Se que soy Muyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy(yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy) pesado pero es lo q ay al inicio del rom hacking xD

Chao Chao #ilusionado
#8
Javi4315♪ 13374
Iniciado por Hikaru_22
Vale... Un problema menos ;) Me funciona el scrip menos por unas cosas...
Cuando pongo q me ponga un pokemon de la segunda o tercera gen me sale como ?... eso es por lo de la pokedex no?

Lo segundo es que no me sale lo de ``iban a obtenido tal pokemon, quieres ponerle un mote?´´ Aunque me supongo que eso abra que escribirlo como un texto normal

Lo tercero es que se me buggea cada vez que abro el menu DENTRO de la ciudad fuera no me pasa nada y no se por que (si, el mapa esta ampliado)

Lo cuarto y ultimo es q un personaje se me teletransporta n l mapa no se porque...

Se que soy Muyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy(yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy) pesado pero es lo q ay al inicio del rom hacking xD

Chao Chao #ilusionado


1. Podría ser. Aunque en Fire red que yo sepa no pasa. En Ruby o esmeralda no tengo ni idea. Pero es cuestión de probarlo.

2. Así es. No sé si hay algún código con en el giveitem para que te lo muestre, pero que yo sepa... Yo siempre lo he puesto manualmente.

3. Pues ya sabes cuál es el problema, el mapa ampliado. Puedes intentar exportar el mapa y volverlo a importar en el mismo lugar o a quitar todos los eventos y volver a ponerlos de nuevo. Algunas veces se arregla, pero si no llevas muchos progresos, mejor empieza de nuevo. Al final te acabará dando problemas por todos sitios la ampliación de los mapas.

4. Es un script de nivel con un movesprite (un comando para mover el sprite que sea en el mapa). Si lo editas o lo quitas no se te moverá.
#9
Franco Kuchiki 25897
Primero: El pokémon que te dan es el primer 0x del givepokemon. Después del "x" tenés que poner el número del pokémon en la pokédex NACIONAL, pero en HEXADECIMAL.

Segundo: Eso lo tenés que poner como un msgbox de tipo 0x5 (YES/NO box). Y para la pantalla de poner el mote, es un special; ahora no me acuerdo cuál y no tengo ganas de revisar xD

Tercero: Puede ser porque el mapa está agrandado.

Cuarto: Revisá los scripts de nivel, debe haber alguno que hace aparecer un mini.

La última versión del XSE la podés encontrar en la web, en la sección de "Herramientas GBA": Download
Y, por cierto, se dice "script", no "scrip".
#10
Virdi22 24085
Bueno... Gracias a todos puedo decir...

LO CONSEGUIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII

al primer bug lo solucione cuando me acorde de que entre los pokemon de la tercera generacion y la segunda ahi unos pocos espacios donde son ? y eso es la solucion

al segundo ya lo investigare

al tercero pues borrando y volviendo a poner los scrips se me soluciono

y en el cuarto se me soluciono al volver a poner tambien los scrips

Gracias por vuestra ayuda... Ya se puede cerrar el tema :3

Chao Chao #Felizzzzzzzzzzz
#11
Tito Sayer301 26309
Colorín colorado, tema cerrado!