Como hago para crear una transicion de area en una conversacion, en un portal o haz de luz. Y para transporta al personaje a una especie de cielo cuando muere.
Primero crea un waypoint que es el sitio donde el pj aparecera despues de la conversacion, ponle un tag unico “aki_viene_el_pj”
Ahora en action taken de la frase correspondiente de la conversacion pon :
[code:1:fa634cdcbf]
void main()
{
// define que waypoint es el destino
object oSitio = GetWaypointByTag("aki_viene_el_pj");
// define la localizacion del waypoint
location lSitio = GetLocation(oSitio);
// define el pj a transportar
object oPC = GetPCSpeaker();
// Accion
AssignCommand(oPC, JumpToLocation(lSitio));
}
[/code:1:fa634cdcbf]
Ahora lo del cielo es facil, pues por defecto en el tipo de respawn del toolset, es decir si no lo has tocado, lo unico que tendras que hacer es un waypoint con el tag “NW_DEATH_TEMPLE” y ahi resucitara el pj
usa la función jumptoobject o junptolocation, y le dices que lleve al pj a un waypoint
Primero crea un waypoint que es el sitio donde el pj aparecera despues de la conversacion, ponle un tag unico “aki_viene_el_pj”
Ahora en action taken de la frase correspondiente de la conversacion pon :
[code:1:fa634cdcbf]
void main()
{
// define que waypoint es el destino
object oSitio = GetWaypointByTag("aki_viene_el_pj");
// define la localizacion del waypoint
location lSitio = GetLocation(oSitio);
// define el pj a transportar
object oPC = GetPCSpeaker();
// Accion
AssignCommand(oPC, JumpToLocation(lSitio));
}
[/code:1:fa634cdcbf]
Ahora lo del cielo es facil, pues por defecto en el tipo de respawn del toolset, es decir si no lo has tocado, lo unico que tendras que hacer es un waypoint con el tag “NW_DEATH_TEMPLE” y ahi resucitara el pj