
D'ailleurs pour faire un alter-aego de Xiombarg en PNJ, j'ai dû faire un brigand :s
Moderators: Saphendar, Yumeroh
Code: Select all
when Dialog dialogue test reaches step 'Aller ...'
dialog stops
Faites ainsi pour chaque morceau de dialog, sauf le dernier évidemment puisque ça s'arrête tout seulNote : la condition reaches, c'est l'option 'before step' dans la liste de sélection. N'utilisez pas trop 'after step' c'est traitre. Dans mon exemple, si je précise after step 'super ...', le dialogue va quand même faire la phrase 'aller ...' Du coup c'est pas pratique pour s'y retrouver quand on vient retoucher le dialogue.
Code: Select all
when mon trigger is triggered
Dialog dialogue test start at step 'Aller ...'
Petit truc important aussi. J'ai pas réussit à faire marcher cette méthode pour un brodcast que j'avais placé en dernier. Donc si vous voulez faire un broadcast d'une seule ligne, placez le en premier, tout en haut de la liste. D'où l'intérêt de toujours définir ses event en 'start at step'Note : quelques soit le dialogue, même le premier, indiquez toujours 'start at step'. Si vous ne le faite pas pour le premier et que vous décidez d'ajouter un broadcast avant, il faudra aller changer l'event du dialogue pour le remplacer par un 'start at step' donc autant le faire de suite
De plus, le ring ne gère pas les phrases par leur position, mais par une référence interne, donc même si vous déplacez une phrase tous vos event qui s'y rapporte resteront inchangés.
Code: Select all
[b]@{rvba}[/b]bla bla