qna_rh
Thread Id: 28766
Thread Name: [FR] Dos dudas/errores
#0
Guilly Power 27880
Hola a todos, hoy vengo con dos dudas
1) Estaba trabajando en un script muy importante en mi hack en el que tengo puestos unos movespirites para que aparezcan los personajes. Pero los personajes no aparecen.
El script es este:


2) En esa misma ruta, cuando la estaba probando de rrepente al pasar por encima de un tile el juego se reinicia (el tile es la hierba, solo me ha pasado en dos sitios)
#1
Dani_SR_17 28493
¿Has probado a hacer de nuevo el mapa y volver a meter el script?
#2
Guilly Power 27880
Iniciado por Dani_SR_17
¿Has probado a hacer de nuevo el mapa y volver a meter el script?
Si, tampoco funciona
#3
Dani_SR_17 28493
Sobre el 2º punto ni idea de porque falla e incluso en el otro mapa.

Sobre lo primero, pues que yo recuerde solo se podían hacer applymovement sobre minis que estén dentro de tu visión (7 bloques para los lados y 5 para arriba) +1 bloque, lo que no se si ocurre lo mismo con el movesprite, pruebalo a ver.

Y sino, a las malas lo que puedes hacer es tener esos minis invisbles donde quieras que aparezcan y ya está.
#4
Guilly Power 27880
Iniciado por Dani_SR_17
Sobre el 2º punto ni idea de porque falla e incluso en el otro mapa.

Sobre lo primero, pues que yo recuerde solo se podían hacer applymovement sobre minis que estén dentro de tu visión (7 bloques para los lados y 5 para arriba) +1 bloque, lo que no se si ocurre lo mismo con el movesprite, pruebalo a ver.

Y sino, a las malas lo que puedes hacer es tener esos minis invisbles donde quieras que aparezcan y ya está.

Ah, pensaba que la pregunta era sobre el primer punto :(. No lo he probado.
Si pongo los minis donde tienen que estar en el script luego no se como hacer que desaparezcan
#5
Dani_SR_17 28493
Iniciado por Guilly Alpha
Ah, pensaba que la pregunta era sobre el primer punto :(. No lo he probado.
Si pongo los minis donde tienen que estar en el script luego no se como hacer que desaparezcan


Veamos, pongo una situación de ejemplo:



Imagínate, normalmente tu ves andando por el pueblo a los que tienen el contorno naranja, a los que les asignas la flag 1 por ejemplo, para que esos minis se vean tendrás dicha flag desactivada.
Mientras que los que tienen el contorno verde, normalmente no se verán, porque les asignarás la flag 2 y la tendrás activada.

Una vez que pisas el script, el rectángulo rojo es tu radio de visión, y el azul es tu radio de visión+1.
Es decir, todo lo que esté dentro del azul podrás "moverlo".

Simplemente, al activar el script, activas la flag 1, y desactivas la 2. Con sus respectivos hidesprite y showsprite para cada mini.

Realizas toda la acción que sea y una vez acabo el script, simplemente activas la flag 2 y desactivas la 1.



Si aún te quedan dudas, dímelo.
#6
Megascep_9 Kuchiki 28187
Simple, te falta el comando
''Showsprite 0xnúmero del mini''
#7
Guilly Power 27880
Vale, mi problema con los minis se ha solucionado. Pero, el problema del reinicio del juego sigue en pie. No se que pasa, pero de vez en cuando, el juego se reinicia solo.
#8
Dani_SR_17 28493
Iniciado por Guilly Alpha
Vale, mi problema con los minis se ha solucionado. Pero, el problema del reinicio del juego sigue en pie. No se que pasa, pero de vez en cuando, el juego se reinicia solo.


Me huele a algo que has jodido por ahí. Yo que tu comprobaría en todos los mapas y miraría en que situaciones sucede, para ver si encuentras el problema, quizás falle al intentar cargar un tile, un mini o algo.
#9
Guilly Power 27880
He estado investigando y para probar, inserté el mapa en una rom limpia y también daba error.
#10
Dani_SR_17 28493
Iniciado por Guilly Alpha
He estado investigando y para probar, inserté el mapa en una rom limpia y también daba error.


Si es el problema de lo de que se reinicia al pisar una determinada baldosa, solo se me ocurre que pongas un seto, un árbol, en fin, algo con lo que poner movimiento permitido 1, y ya te quitas de problemas.