qna_rh
Thread Id: 14023
Thread Name: Problema con trainerbattle en Viridian City
#0
yo soy Yo 17427
En el mapa Viridian City no funcionan ni las wildbattles ni las trainerbattles. ¿Cómo puedo hacer que un script con trainerbattle funcione en un pueblo/ciudad? (he comprobado en otras ciudades, y no ha funcionado. Sin embargo, sí funciona en la Ruta 1.)
Ah, por cierto, se me ha olvidado mencionar que tampoco se cambia el clima.

Este es el script:
Iniciado por XSE
#dynamic 0x800000
#org @empezar
setvar 0x8003 0x1
msgbox @msg1 0x6
applymovement 0xA @moveM1
waitmovement 0xA
applymovement 0xFF @moveP1
waitmovement 0xFF
msgbox @msg2 0x6
applymovement 0xFF @moveP2
waitmovement 0xFF
msgbox @msg3 0x6
applymovement 0xC @moveC1
waitmovement 0xC
msgbox @msg4 0x6
applymovement 0xFF @moveP3
applymovement 0xA @moveM2
waitmovement 0xA
msgbox @msg5 0x6
applymovement 0xC @moveC2
msgbox @msg6 0x6
givepokemon 0x9B 0x1 0x8B 0x0 0x0 0x0
trainerbattle 0x3 0x1 0x0 @msg7
compare LASTRESULT 0x1
if 0x0 goto @derrotado
msgbox @msg8 0x6
fadescreen 0x0
hidesprite 0xB
fadescreen 0x1
applymovement 0xC @moveC3
applymovement 0xA @moveM3
applymovement 0xFF @moveP4
waitmovement 0x0
msgbox @msg9 0x6
setflag 0x1200
setvar 0x5000 0x3
warp 0x4 0x1 0x1 0x2 0x5
end

#org @derrotado
special 0x0
msgbox @msg10 0x6
goto @trainerbattle

#org @msg1
(Censurado)

#org @msg2
(Censurado)

#org @msg3
(Censurado)

#org @msg4
(Censurado)

#org @msg5
(Censurado)

#org @msg6
(Censurado)

#org @msg7
(Censurado)

#org @msg8
(Censurado)

#org @msg9
(Censurado)

#org @moveM1
#raw 0x14'Saltar 2 Abajo
#raw 0x4E'Saltar Abajo
#raw 0x62'Exclamación (!)
#raw 0xFE'Finalizar Movimientos

#org @moveP1
#raw 0x62'Exclamación (!)
#raw 0x1D'Paso Abajo (Rápido)
#raw 0x20'Paso Derecha (Rápido)
#raw 0x1D'Paso Abajo (Rápido)
#raw 0x20'Paso Derecha (Rápido)
#raw 0xFE'Finalizar Movimientos

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

#org @moveC1
#raw 0x1F'Paso Izquierda (Rápido)
#raw 0x1F'Paso Izquierda (Rápido)
#raw 0x1F'Paso Izquierda (Rápido)
#raw 0x1F'Paso Izquierda (Rápido)
#raw 0x1F'Paso Izquierda (Rápido)
#raw 0x1F'Paso Izquierda (Rápido)
#raw 0x1F'Paso Izquierda (Rápido)
#raw 0x1F'Paso Izquierda (Rápido)
#raw 0x54'Saltar en el Lugar (Mirando Izquierda)
#raw 0xFE'Finalizar Movimientos

#org @moveP3
#raw 0x4F'Saltar Arriba
#raw 0x53'Saltar en el Lugar (Mirando Arriba)
#raw 0x53'Saltar en el Lugar (Mirando Arriba)
#raw 0xFE'Finalizar Movimientos

#org @moveM2
#raw 0x51'Saltar Derecha
#raw 0x15'Saltar 2 Arriba
#raw 0x53'Saltar en el Lugar (Mirando Arriba)
#raw 0xFE'Finalizar Movimientos

#org @moveC2
#raw 0x62'Exclamación (!)
#raw 0xFE'Finalizar Movimientos

#org @moveC3
#raw 0x12'Paso Izquierda
#raw 0x12'Paso Izquierda
#raw 0x10'Paso Abajo
#raw 0x10'Paso Abajo
#raw 0xFE'Finalizar Movimientos

#org @moveM3
#raw 0x53'Saltar en el Lugar (Mirando Arriba)
#raw 0x66'Feliz (^_^)
#raw 0xFE'Finalizar Movimientos

#org @moveP4
#raw 0x12'Paso Izquierda
#raw 0x10'Paso Abajo
#raw 0x1'Mirar Arriba
#raw 0xFE'Finalizar Movimientos

#1
Kal!ser 17506
no le has puesto ninguna variable? lol
#2
yo soy Yo 17427
Iniciado por Kaliser

no le has puesto ninguna variable? lol


No sé que dices. El script entero es mucho más largo, ese es el trainerbattle únicamente.
Como script de gatillo y de nivel (he probado con ambos), claro que llevan una variable, y el script funciona perfecto hasta que terminas el trainerbattle, que el juego se congela.

No es por ser grosero, pero diciendo eso ayudas poco, y parece que te estás burlando del que pide ayuda.
#3
Kal!ser 17506
solo digo que para que podamos ayudarte deberías poner el script entero, ya que el comando trainerbattle está bien escrito. Y no tengo la intención de burlarme de ti, simplemente me ha sorprendido que pusieras ese comando unicamente ;)

Te recomiendo que pongas el script entero a ver qué le pasa.
#4
yo soy Yo 17427
Iniciado por Kaliser

solo digo que para que podamos ayudarte deberías poner el script entero, ya que el comando trainerbattle está bien escrito. Y no tengo la intención de burlarme de ti, simplemente me ha sorprendido que pusieras ese comando unicamente ;)

Te recomiendo que pongas el script entero a ver qué le pasa.


Quería asegurarme de que el trainerbattle estaba bien escrito. He editado el post con el script entero (con los textos censurados para que no me plagien para que no sepáis antes de tiempo cómo va mi hack.)

Como ya he dicho, el juego se congela tras el trainerbattle. En la Ruta 1 no pasa eso, pero en Saffron City también pasa.
#5
Ciro4315♪ 17148
Entonces puede que sea por algún script de nivel o algo (no me he mirado el script, procedo a ello)