Neverwinter Nights
Menú
Gamersmafia es ahora un archivo de solo lectura.

Duda con las transiciones de area

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.

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

Los más activos en Scripting