qna_rpg
Thread Id: 30326
Thread Name: Cómo desaparecer un personaje
#0
Luccari 29479
Hola, me he encontrado haciendo mi proyecto y quería hacer lo siguiente: Mi héroe sale de la casa, y luego se encuentra con un personaje, éste se queda charlando un rato con mi héroe y luego se vá (Ahí ocurre mi problema) No sé como hacer para que éste personaje se "desaparesca" del mapa entrando a una casa. Quiero que haga esto porque en eventos futuros quiero hacer esto también. Si alguien me ayuda, sería desde ya de mucha ayuda. Gracias (:

Subo una imagen del personaje que quiero que se vaya.
#1
xXMegaSrT!hera77/4315♪ Kuchiki~Xx 29048
Pues muy fácil (sé hasta yo OMG), le asignas un flag al mini del personaje:

1-. En advance map, seleccionas al personaje y le asignas un People ID

2-. En el script, usas ese People ID como flag y la ''enciendes''. Mientras esté así, el personaje estará oculto

Weno, espero haber sido de ayuda (¡POR UNA VEZ!) pero me temo que, puesto que es muy malo alegrarse demasiado pronto, te debo dejar un link a el post que habla sobre este tipo de cosas:

http://wahackforo.com/t-12807/tutorial-sobre-scripts
#2
Ciro4315♪ 17148
En la página del evento del mini que quieras hacer desaparecer, crea una nueva sin ningún gráfico y en condiciones de aparición activa "Interruptor local A está activado" (o algo así, ahora no tengo el RPG Maker a mano).

Después, cuando quieras hacerlo desaparecer, desde el evento llama a un script tal que así:

pbSetSelfSwitch(X,"A",true)

Donde X es el número del evento al que le quieras activar el interruptor local A.

Evidentemente, puedes cambiar "A" por "B", "C" o "D" dependiendo del interruptor local que quieras activar. También puedes cambiar true por false si quieres desactivarlo.
#3
Luccari 29479
Muchas gracias me ha ayudado mucho!! :) Ya pueden cerrar el tema.