JeuxOnLineForumsPlusConnectés : 705 (sites) | 1228 (forums)Créer un compte
Forum jeux-vidéo>Neverwinter Nights
Maskado
Les forums JOL > Forum jeux-vidéo > Neverwinter Nights > NWN - Maskado > Script téléport PC ne fonctionnant pas. RSS
   
Répondre
Partager Outils Rechercher
Avatar de Acid Queen
Acid Queen
Reine
 
Avatar de Acid Queen
 
Question

Script téléport PC ne fonctionnant pas.

Excusez-moi messieurs, mais je débute à peine, et j'ai un soucis avec ceci (si si !) :

Code PHP:
void main ()
{
     
object oPC GetLastSpeaker();
     if (
GetIsPC(oPC))
     {
     
object oTarget GetWaypointByTag ("wp_piscine");
     
AssignCommandoPCJumpToObjectoTarget));
     }

Il se compile parfaitement et fonctionne bien... si c'est un pnj qui parle. Mais dès que je place le script dans la conversation d'un "placeable" (une vasque pour être plus précise), et bien rien ne se passe

Warum ? Why ? Porque ?
Lien direct vers le message - Vieux
Avatar de Jedaï
Jedaï
Alpha & Oméga
 
Avatar de Jedaï
 
Tu as essayé de mettre plutôt GetPCSpeaker() (de toute façon tu devrais le faire, c'est plus sûr en multi) ?
Lien direct vers le message - Vieux
Avatar de 'Az
'Az [P.H.]
Alpha & Oméga
 
Avatar de 'Az
 
vi, la fonction GetLastSpeaker à parfois de très étrange résultat.

Sinon, je me demande aussi si la conversation avec le placeable dans laquelle est ce script marche bien ou pas ?
Lien direct vers le message - Vieux
Avatar de Jedaï
Jedaï
Alpha & Oméga
 
Avatar de Jedaï
 
Ah, ça y est, je crois que j'ai trouvé un cas où GetLastSpeaker() ne marche pas là où GetPCSpeaker() marche

En fait GetLastSpeaker() rapporte juste le personnage qui a initié la conversation, il est positionné sur le OnConversation et y est accessible (contrairement à GetPCSpeaker() ), mais sur un placeable, il n'y a pas de OnConversation, et GetLastSpeaker() n'est donc pas positionné lorsqu'une conversation est initié, ce serait plutôt GetLastUsedBy().

Voilà pourquoi il faut se servir de GetPCSpeaker() et pas de GetLastSpeaker() !!


(Maintenant elle va répondre que ça marche pas et je vais avoir l'air d'un c** )
Lien direct vers le message - Vieux
Avatar de Acid Queen
Acid Queen
Reine
 
Avatar de Acid Queen
 
grossier personnage !

Cela marche parfaitement ! merci beaucoup !
Et grâce à vos explications, j'ai même compris pourquoi.
Lien direct vers le message - Vieux
Avatar de 'Az
'Az [P.H.]
Alpha & Oméga
 
Avatar de 'Az
 
ah quel génie ce jedaï quand même ^_^

bien vu :bouffon:
Lien direct vers le message - Vieux
Avatar de coolstar
coolstar
Alpha & Oméga
 
Avatar de coolstar
 
Tsss©cool
Lien direct vers le message - Vieux
Avatar de Jedaï
Jedaï
Alpha & Oméga
 
Avatar de Jedaï
 
Wah ! Coolstar est de retour !!
Lien direct vers le message - Vieux
Avatar de 'Az
'Az [P.H.]
Alpha & Oméga
 
Avatar de 'Az
 
.... pour vous jouer un mauvais tour.....
ok je sors ^_^

vi, y'a pas que coolstart qui est de retour, mais aussi son "flood appeal"
Vala eM, les vacances sont finis :bouffon:
Lien direct vers le message - Vieux
Avatar de coolstar
coolstar
Alpha & Oméga
 
Avatar de coolstar
 
Lien direct vers le message - Vieux
Avatar de Jaha Effect
Jaha Effect
Alpha & Oméga
 
Avatar de Jaha Effect
 
Désolé cool, j'ai du mal à répondre à ton MP ta boite est full
Désolé pour le hors sujet

Jaha Effect
Lien direct vers le message - Vieux
Répondre
Les forums JOL > Forum jeux-vidéo > Neverwinter Nights > NWN - Maskado > Script téléport PC ne fonctionnant pas.
   

Outils Rechercher
Rechercher:

Recherche avancée

Les vidéos de Neverwinter Nights RSS
  • Aucune vidéo pour le moment...
Thème visuel : Fuseau horaire GMT +1. Il est actuellement 18h49.
   

© JeuxOnLine, le site des MMO, MMORPG et MOBA. Tous droits réservés. - Conditions générales d'utilisation - Conditions d'utilisation des forums - Traitement des données personnelles - ! Signaler un contenu illicite