Bienvenue sur JeuxOnLine - MMO, MMORPG et MOBA !
Les sites de JeuxOnLine...
 

Panneau de contrôle

Recherche | Retour aux forums

JOL Archives

Teleporter un PC

Par rahzeem le 10/10/2002 à 10:42:52 (#2309446)

est il possible de teleporter un PC si il passe sur un triger ( comme pour simuller une trappe)

Par Jedaï le 10/10/2002 à 16:07:50 (#2311490)

La réponse est oui. :D
.
.
.
.
.
.
.
.
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)

j'ai tester sa fonctionne impec

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