Bonjour, j'essaye de faire un dialogue particulier où la suite est conditionnée par la possession du PC de 50 po, mais chu pas forte en script, et je n'y arrive pas...
ça donne à peu près ça :
- Désolé vous n'avez pas les 50 po nécessaires à la transaction
- Bonjour, je vois que vous avez les 50 po nécessaire, alors voici ce que je peux vous proposer le 1 ou le 2
Le PC répond :
- 1
- 2
J'ai mis les scripts suivants sur la première phrase dans text appears when :
int StartingConditional() { object oPC = GetPCSpeaker();
if (!GetGold(oPC) >=50) return FALSE;
return TRUE; }
Et celui-ci dans la seconde phrase du NPC :
int StartingConditional() { object oPC = GetPCSpeaker();
if (!GetGold(oPC) <50) return FALSE;
return TRUE; }
Mais visiblement ça ne marche pas, quand le PC parle au NPC, ce dernier lui déclame la première phrase systématiquement, et si je les inverse, il lui déclame la deuxième, même si le PC n'a pas les 50 po...
Je suis une grosse nulle sur aurora, mais ça m'amuse beaucoup... en général.
Quelqu'un pour m'aider ?
|