[RPG - Scripting] Evento entrenador que se repita al perder

Avisos


Like Tree3Gracias
  • 1 Post By KidFates
  • 1 Post By JessWishes
  • 1 Post By JessWishes
Tema cerrado
 
Herramientas Desplegado
  #1  
05/03/2018
Predeterminado Evento entrenador que se repita al perder
Buenas pues resulta que yo tengo un evento en el que hablas con tu rival y hace ciertas cosas hasta llegar a un combate contra el, pues mi duda es como hacer que vuelva a repetir todo el evento si pierdes esa batalla, para que cuando vuelvas al mapa automaticamente no haga como si hubieras ganado y continue el evento, no se si me he explicado
  #2  
06/03/2018
Predeterminado Re: Evento entrenador que se repita al perder
Utiliza una condicional para el script de batalla
Fíjate en el script de trainer battle
pbTrainerBattle(PBTrainers::ENTRENADORA,"Daniela", _I("Espera, ¿Cómo lo has hecho?."),false,0,false,0)
Y al cumplirse la condición pones lo que seguiría hablando
Al final de todo el evento activas el interruptor local "A" por ejemplo y te pasas a la página vacía donde termina el script
Nada más
Gracias: Morel X
  #3  
07/03/2018
Predeterminado Respuesta: Re: Evento entrenador que se repita al perder
Dicho por deathekid Ver mensaje
Utiliza una condicional para el script de batalla
Fíjate en el script de trainer battle
pbTrainerBattle(PBTrainers::ENTRENADORA,"Daniela", _I("Espera, ¿Cómo lo has hecho?."),false,0,false,0)
Y al cumplirse la condición pones lo que seguiría hablando
Al final de todo el evento activas el interruptor local "A" por ejemplo y te pasas a la página vacía donde termina el script
Nada más
Vale habia olvidado desactivar eso que hace que continue el evento a pesar de perder xD graciaaas!
Pero ahora tengo otra duda con respecto a lo mismo, si por ejemplo el evento consiste en pisar un baldosa y se te acerque el entrenador te diga algo y despues empiece el combata.. como hago para que todo eso ocurra si pierdo? osea que cuando vuelva a la misma baldosa el evento se vuelva a activar ese entrenador se acerque a mi de nuevo y me vuelva a decir lo mismo antes de combatir

Última edición por Morel X; 07/03/2018 a las 00:25
  #4  
07/03/2018
Predeterminado Respuesta: Re: Evento entrenador que se repita al perder
Dicho por Morel X Ver mensaje
Vale habia olvidado desactivar eso que hace que continue el evento a pesar de perder xD graciaaas!
Pero ahora tengo otra duda con respecto a lo mismo, si por ejemplo el evento consiste en pisar un baldosa y se te acerque el entrenador te diga algo y despues empiece el combata.. como hago para que todo eso ocurra si pierdo? osea que cuando vuelva a la misma baldosa el evento se vuelva a activar ese entrenador se acerque a mi de nuevo y me vuelva a decir lo mismo antes de combatir
Vamos @Morel X que esto ya lo he explicado antes en un tema de similar
échale un ojo que está hasta con imágenes
https://whackahack.com/foro/t-52765/...-aparece-se-va

Si tu duda persiste puedes contactarme en discord bajo este perfil Kid#7095 o desde mi página de facebook
  #5  
09/03/2018
Predeterminado Respuesta: Re: Evento entrenador que se repita al perder
Dicho por Morel X Ver mensaje
Vale habia olvidado desactivar eso que hace que continue el evento a pesar de perder xD graciaaas!
Pero ahora tengo otra duda con respecto a lo mismo, si por ejemplo el evento consiste en pisar un baldosa y se te acerque el entrenador te diga algo y despues empiece el combata.. como hago para que todo eso ocurra si pierdo? osea que cuando vuelva a la misma baldosa el evento se vuelva a activar ese entrenador se acerque a mi de nuevo y me vuelva a decir lo mismo antes de combatir
Solo no desactives el interruptor de esa baldosa hasta después de haber ganado el combate, así en el caso de que pierdas y regreses a un CP, puedes regresar a ese mapa y al pisar ese punto se activará el evento nuevamente.
Gracias: Morel X
  #6  
09/03/2018
Predeterminado Respuesta: Re: Evento entrenador que se repita al perder
Dicho por JessWshs Ver mensaje
Solo no desactives el interruptor de esa baldosa hasta después de haber ganado el combate, así en el caso de que pierdas y regreses a un CP, puedes regresar a ese mapa y al pisar ese punto se activará el evento nuevamente.
Pero como hago eso? si para que pase a la batalla tengo que hacer otra pagina no? en plan.. si yo entro a un sitio y tengo un interruptor automatico que me habla un entrenador y despues de terminar de hablar tengo que pasar a la siguiente pagina del entrenador con un interruptor local para que empiece el combate, siempre se va a desactivar no?
  #7  
09/03/2018
Predeterminado Respuesta: Evento entrenador que se repita al perder
No lo tienes que hacer así, si el evento inicia al entrar al mapa, entonces simplemente deja todo el evento en la misma pagina hasta llegar en la parte del combate, ahí colocas un condicional según el resultado de la batalla, donde la única condición es que si ganas el combate lo que sigue del evento continuará dentro de ese condicional, así en el caso de que pierdas el evento no podrá continuar y como nunca colocaste interruptores o cambiaste de pagina de evento, al momento en que regreses al mapa, el evento comenzará nuevamente.

El condicional sería algo así

Código:
@>Conditional Branch : pbTrainerBattle(:LASS,"Crissy",_I("Perdí!"),false,0,false,0)
  @>#Aquí continuas el evento luego de ganar
  @>
 : Branch End
Gracias: Morel X
  #8  
10/03/2018
Predeterminado Respuesta: Evento entrenador que se repita al perder
Dicho por JessWshs Ver mensaje
No lo tienes que hacer así, si el evento inicia al entrar al mapa, entonces simplemente deja todo el evento en la misma pagina hasta llegar en la parte del combate, ahí colocas un condicional según el resultado de la batalla, donde la única condición es que si ganas el combate lo que sigue del evento continuará dentro de ese condicional, así en el caso de que pierdas el evento no podrá continuar y como nunca colocaste interruptores o cambiaste de pagina de evento, al momento en que regreses al mapa, el evento comenzará nuevamente.

El condicional sería algo así

Código:
@>Conditional Branch : pbTrainerBattle(:LASS,"Crissy",_I("Perdí!"),false,0,false,0)
  @>#Aquí continuas el evento luego de ganar
  @>
 : Branch End
Nunca lo había hecho así pero lo probaré a ver si lo consigo muchas gracias!
Tema cerrado

Herramientas
Desplegado

Permisos para publicar mensajes
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los BB code están Activado
Los Emoticones están Activado
El código [IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Desactivado



Extra
Estilo clásico
La franja horaria es GMT +1. Ahora son las 08:13.

© Whack a Hack! 2019