Gimli Oakenshield L'ignorant en Hardware
Nombre de messages : 783 Localisation : Près de mon ordi ! Date d'inscription : 15/12/2005
| Sujet: Zones de transition spéciale. Sam 11 Fév - 18:45 | |
| Keld m'a demandé un petit script, je vais essayer de le faire : Avant cela il te faut 4 objets _Un déclencheur générique a chaque endroit où tu voulais une zones de transition avec un point de passage au milieu de chaque orienté comme il faut. Donne un TAG a tous ces objets du genre : Un point de passage WP_1 dans le déclencheur de tag DECLEN_1 et tu met _2 pour les deux autres. Ensuite dans le OnEnter de chaque déclencheur, tu met ce script : Dans le décencheur 1 - Code:
-
void main () { object oPC = GetEnteringObject(); if(GetIsObjectValid(GetItemPossessedBy(oPC,"**LE TAG DE TON OBJET A POSSEDER**"))) { DestroyObject(GetItemPossessedBy(oPC,"**LE TAG DE TON OBJET A POSSEDER**"); AssignCommand(oPC,ActionJumpToLocation(GetLocation(GetObjectByTag("**LE TAG DE TON POINT DE PASSAGE 2**"))); } } Dans le décencheur 2 - Code:
-
void main () { object oPC = GetEnteringObject(); if(GetIsObjectValid(GetItemPossessedBy(oPC,"**LE TAG DE TON OBJET A POSSEDER**"))) { DestroyObject(GetItemPossessedBy(oPC,"**LE TAG DE TON OBJET A POSSEDER**"); AssignCommand(oPC,ActionJumpToLocation(GetLocation(GetObjectByTag("**LE TAG DE TON POINT DE PASSAGE 1**"))); } } J'espère que c'est ce que tu voulais ... Mes chers amis Aeloriens, je vous dis bonne nuit, je vais me coucher ! | |
|