Archives des forums MMO/MMORPG > Neverwinter Nights > NWN - Maskado > Teleporter un PC
Teleporter un PC
Par rahzeem le 10/10/2002 à 10:42:52 (#2309446)
Par Jedaï le 10/10/2002 à 16:07:50 (#2311490)
.
.
.
.
.
.
.
.
Comment tu veux des détails ? :o
Bon d'accord, voici un script qui téléportera tout PC passant sur le trigger à un waypoint nommé(tag) "WP_DESTINATION"
A mettre dans le OnEnter du trigger/trappe:
void main()
{
object oPC = GetEnteringObject();
object oWP = GetWaypointByTag("WP_DESTINATION");
if (GetIsPC(oPC))
AssignCommand(oPC, JumpToObject(oWP));
}
Par rahzeem le 10/10/2002 à 20:01:47 (#2312941)
encore un ptie truc comment je fait pour que ce trigger fonctionne qu'une fois?
c à d la premiere personne qui marche dessu se fasse TP et pas les autres?
Par Tyn' le 10/10/2002 à 20:36:54 (#2313170)
void main()
{
object oPC = GetEnteringObject();
object oWP = GetWaypointByTag("WP_DESTINATION");
object oSelf = OBJECT_SELF;
if (GetIsPC(oPC) && !GetLocalInt(oSelf,"IsUsed")){
AssignCommand(oPC, JumpToObject(oWP));
SetLocalInt(oSelf,"IsUsed",1);
}
}
JOL Archives 1.0.1
@ JOL / JeuxOnLine