JeuxOnLineForumsPlusCréer un compte
Forum jeux-vidéo>Neverwinter Nights
Maskado
Les forums JOL > Forum jeux-vidéo > Neverwinter Nights > NWN - Maskado > envoyer un perso vers un WP et changement de faction a la fin d'un dialogue RSS
   
Répondre
Partager Outils Rechercher
Avatar de Mitilifrit
Mitilifrit
Roi
 
Avatar de Mitilifrit
 

envoyer un perso vers un WP et changement de faction a la fin d'un dialogue

Comment on fait pour:
envoyer un perso aprés le choix du camp
et changer la faction du joueur en méme temps que de l'envoyer
tout ca doit ce passer dans un dialogue, je vous explique:
UN DIALOGUE

Citation:


PNJ : -Salut choisis ton camp
PJ : -Je veux rejoindre le camp anglais (le WP est "WP_ANGLAIS")
PNJ : -Qu'il en soit ainsi (envoie du perso au WP_ANGLAIS et changement de sa faction en Anglais qui a 0 d'amitié avec les Japonais)
PJ : -Je veux rejoindre le camp japonais (le WP est "WP_JAPONAIS")
PNJ : -Qu'il en soit ainsi (envoie du perso au WP_JAPONAIS et changement de sa faction en Japonais qui a 0 d'amitié avec les Anglais)
PJ : -Reste ici et mourir de faim et de soif




Donc voila si vous avez pas compris demandez moi
Lien direct vers le message - Vieux
Avatar de Zunzun
Zunzun
Alpha & Oméga
 
Avatar de Zunzun
 
Pour le premier choix :
Code PHP:
void main()
{
    
object oPJ GetPCSpeaker();
    
object oWP GetNearestObjectByTag("WP_ANGLAIS");
    
object oJap GetNearestObjectByTag("xxxxx"); //remplacer xxxxx par le tag d'une creature de la faction jap
    
    
AssignCommand(oPJActionJumpToObject(oWP));
    
AdjustReputation(oPJoJap, -100);


Pour l'autre, je pense que tu vois ce qu'il y a a changer
Lien direct vers le message - Vieux
Avatar de Mitilifrit
Mitilifrit
Roi
 
Avatar de Mitilifrit
 
Sa marche pas le truc JumpToLocation ca irai pas mieux non?
Lien direct vers le message - Vieux
Avatar de Mitilifrit
Mitilifrit
Roi
 
Avatar de Mitilifrit
 
J'ai trouver ciomment envoyer au WP mais pour la faction ca marche pas le AdjustReputation
Lien direct vers le message - Vieux
Avatar de Zunzun
Zunzun
Alpha & Oméga
 
Avatar de Zunzun
 
Le copier-coller marche peut-etre pas vu que j'ai fait ca directement sur le forum (la preuve je viens de voir que j'avais oublié un ; ), mais ca doit etre un truc très approchant.
Lien direct vers le message - Vieux
Avatar de Mitilifrit
Mitilifrit
Roi
 
Avatar de Mitilifrit
 
dans le script il compile mais dans le jeu ca fait rien
Lien direct vers le message - Vieux
Avatar de Reyan
Reyan [L.D.D]
Roi / Reine
 
Avatar de Reyan
 
mm déjà si ca compile c'est que tu l'as retouché, manque de () ce script
ensuite, pourquoi prendre GetPCSpeaker() ?
c'est GetLastSpeaker qu'on utilise d'hab non ?

regarde si ca marche :

Code PHP:
void main()
{
    
object oPJ GetLastSpeaker();
    if(!
GetIsObjectValid(oPJ)) PrintString("Pb avec le PJ");   //debug

    
object oWP GetNearestObjectByTag("WP_ANGLAIS");
    if(!
GetIsObjectValid(oWP)) PrintString("Pb avec le waypoint");   //debug

    
object oJap GetNearestObjectByTag("xxxxx"); //remplacer xxxxx par le tag d'une creature de la faction jap
    
if(!GetIsObjectValid(oJap)) PrintString("Pb avec le Jap");  //debug

    
AssignCommand(oPJActionJumpToObject(oWP));
    
AdjustReputation(oPJoJap, -100);

et si ca marceh pas, regarde dans le dossier log de nwn, dans le fichier nwclientLog1.txt ce qui ne vas pas.
Lien direct vers le message - Vieux
Avatar de Zunzun
Zunzun
Alpha & Oméga
 
Avatar de Zunzun
 
Chacun ses petites habitudes, moi j'utilise GetPCSpeaker(), surement paske je l'avais trouvé avant GetLastSpeaker() et que j'ai jamais eu de problemes avec

Ah oué j'avais pas vu, j'avais oublié les () sur main
Lien direct vers le message - Vieux
Avatar de Reyan
Reyan [L.D.D]
Roi / Reine
 
Avatar de Reyan
 
ca renvoi qui exactement GetPCSpeaker ?
pare que euh ... mon anglais est encore imparfait et je l'ai jamais testé
Lien direct vers le message - Vieux
Répondre
Les forums JOL > Forum jeux-vidéo > Neverwinter Nights > NWN - Maskado > envoyer un perso vers un WP et changement de faction a la fin d'un dialogue
   

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 18h30.
   

© 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