Arcanum-fr Index du forum Arcanum-fr
Le forum de la communauté Arcanum
 
 FAQFAQ   RechercherRechercher   Liste des membresListe des membres   Groupes d’utilisateursGroupes d’utilisateurs   InscriptionInscription 
 ProfilProfil   Se connecter afin de vérifier vos messages privésSe connecter afin de vérifier vos messages privés   ConnexionConnexion 

Pour les quetes (2)
Aller à la page Précédent  1, 2
 
Publier un nouveau sujet   Répondre au sujet    Arcanum-fr Index du forum -> Developpeurs
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
luigifr



Inscrit le: Jeu 7 Mar 2002
Messages: 2093
Localisation: camelot

MessagePublié le: Lun Juil 01, 2002 11:25 pm    Titre du sujet: Répondre en citant

moi j'ai mis

0.dialog 1
1.return and skip and default

2.set PC Everyone in team (PC and NPC Team,multiplayer)quest 1001 to stat 3
3.dialog 30
4.return and skip and default

5.set PC Everyone in team (PC and NPC Team,multiplayer)quest 1001 to stat 4
6.dialog 40
7.return and skip and default

8.set PC Everyone in team (PC and NPC Team,multiplayer)quest 1001 to stat 6
9.dialog 50
10.return and skip and default

voila le dlg

{1}{bienvenu je m'apelle carl.voila la version definiteve du jeu}{bienvenu je m'apelle carl.voila la version definiteve du jeu}{}{}{}{}
{2}{changement ?}{}{1}{}{10}{}
{3}{que faut-il faire ?}{}{1}{}{20}{}
{4}{E:}{}{1}{}{0}{}

{10}{voila les changements,d'abbord les zombis on un new look,les dialog ont ete modifié et il y a possibilité de sortir d'ici si tu fini la quete ici}{voila les changements,d'abbord les zombis on un new look,les dialog ont ete modifié et il y a possibilité de sortir d'ici si tu fini la quete ici}{}{}{}{}
{11}{E:}{}{1}{}{0}{}

{20}{je ne connais que la premiére quete, mais veux tu vraiment la faire ?}{je ne connais que la premiére quete, mais veux tu vraiment la faire ?}{}{}{}{}
{21}{oui}{}{1}{qu1001 0}{0}{qu1001 2}
{22}{non}{}{1}{qu1001 0}{0}{qu1001 1}

{30}{alors ? tu en ai ou ?}{alors ? tu en ai ou ?}{}{}{}{}
{31}{j'ai fini }{}{1}{qu1001 3}{0}{qu1001 4}
{32}{j'ai pas fini}{}{1}{}{0}{}

{40}{bien alors adieu et bonne continuation [il vous donne une clef]}{bien alors adieu et bonne continuation [il vous donne une clef}{}{}{}{}
{41}{adieu}{}{1}{qu1001 4}{0}{qu1001 6}

{50}{alors ça vas ???}{alors ça vas ???}{}{}{}{}
{51}{sa ira}{}{1}{}{0}{}

voila
Revenir en haut
Voir le profil de l’utilisateur Envoyer un message privé  
Cosmoschtroumpf
Administrateur incompétent
Administrateur incompétent


Inscrit le: Mar 20 Nov 2001
Messages: 2909
Localisation: Grenoble & Paris

MessagePublié le: Lun Juil 01, 2002 11:56 pm    Titre du sujet: Répondre en citant

ca me parait bien complique, mais a premiere vue ca marche pas. Les "set", ca sert à faire quelque chose, pas à tester une condition.

Je verrais ca plus tard la j'ai la flemme. Oh tiens, plutot, je vais laisser ca a d'autres :D

_________________
Ci-gît ma signature.
Revenir en haut
Voir le profil de l’utilisateur Envoyer un message privé   Visiter le site Internet du rédacteur MSN Messenger
luigifr



Inscrit le: Jeu 7 Mar 2002
Messages: 2093
Localisation: camelot

MessagePublié le: Mar Juil 02, 2002 9:54 am    Titre du sujet: Répondre en citant

tu veux dire a triblonto non ?????
ou chaipakoi ou rouloune
Revenir en haut
Voir le profil de l’utilisateur Envoyer un message privé  
triblonto
Chasseur de ténèbres
Chasseur de ténèbres


Inscrit le: Mar 8 Jan 2002
Messages: 1030
Localisation: Bordeaux

MessagePublié le: Mar Juil 02, 2002 12:01 pm    Titre du sujet: Répondre en citant

Bon.
Exemple de dialogue :

{1}{G:}{G:}{}{}{}{}
{2}{W:}{}{1}{lf1 0}{30}{lf1 1}
{3}{J'ai trouvé la solution à votre problème.}{}{5}{qu1000 3, lf2 0}{60}{lf2 1}
{4}{@pcname@ trouver solution.}{}{-4}{qu1000 3, lf2 0}{60}{lf2 1}
{5}{E:}{}{1}{}{0}{}

{30}{Je m'appelle Luigifr. Acceptes-tu de résoudre mon problème de script?}{Je m'appelle Luigifr. Acceptes-tu de résoudre mon problème de script?}{}{}{}{}
{31}{Oui.}{}{1}{}{0}{qu1000 2}
{32}{Non.}{}{1}{}{0}{qu1000 1}

{60}{Vous avez trouvé!!!}{Vous avez trouvé!!!}{}{}{}{qu1000 4}
...

Script pour ce dialogue :
0. Dialog 1
1. Return and SKIP default


Si tu veux que le personnage engage directement le dialogue en ligne 60 :
0. If quest 1000 is in state 3 THEN Dialog 60 ELSE Dialog 1
1. Return and SKIP default

Enlève alors les lignes 3 et 4 qui ne servent plus à rien.

Tout cela suppose que tu aies un script pour la résolution de ta quête.
(0. Set quest 1000 to state 3
1. Return and SKIP default
)


_________________
http://arcanumlab.free.fr
Aides à la création de modules

[ Ce Message a été édité par: triblonto le 2002-07-02 13:05 ]
Revenir en haut
Voir le profil de l’utilisateur Envoyer un message privé [ Invisible ] Visiter le site Internet du rédacteur
luigifr



Inscrit le: Jeu 7 Mar 2002
Messages: 2093
Localisation: camelot

MessagePublié le: Mar Juil 02, 2002 12:30 pm    Titre du sujet: Répondre en citant

je n'est pas les commande if moi dans le logiciel de script
sinon je connais pas la commande w:
et lf... elles servent a quoi ?
Revenir en haut
Voir le profil de l’utilisateur Envoyer un message privé  
triblonto
Chasseur de ténèbres
Chasseur de ténèbres


Inscrit le: Mar 8 Jan 2002
Messages: 1030
Localisation: Bordeaux

MessagePublié le: Mar Juil 02, 2002 8:27 pm    Titre du sujet: Répondre en citant

La commande If dans l'editeur de scripts : menu Condition.

{W:} Pour demander le nom de l'interlocuteur.

lf : local flag
Donner un nombre au local flag (lf1) puis lui attribuer une valeur (0:désactivé, 1:activé)
Exemple:
{1}{W:}{}{1}{lf1 0}{}{lf1 1}
La ligne s'affiche si lf1 est à l'état 0 (condition du 5° champ). Une fois dite, lf1 s'active (7° champ), empêchant la phrase d'être redite...
C'est l'enfance de l'art pour tout dialoguiste.... sans ça aucun dialogue n'est concevable...

_________________
http://arcanumlab.free.fr
Aides à la création de modules
Revenir en haut
Voir le profil de l’utilisateur Envoyer un message privé [ Invisible ] Visiter le site Internet du rédacteur
luigifr



Inscrit le: Jeu 7 Mar 2002
Messages: 2093
Localisation: camelot

MessagePublié le: Sam Juil 06, 2002 10:23 pm    Titre du sujet: Répondre en citant

p'tain je comprends rien j'ai aucune commande qui commence par if dans mon editeur de script [action et condition comprise]

et j'ai pas then dialog[num]

vous pouriez donner les noms corrects sa m'aiderais bien et dire ou vous les avez eu

j'ai pas cet commande aussi

0. IF PC triggerer has quest XXX in state (compétée) THEN dialog 20 ELSE dialog 1


[ Ce Message a été édité par: luigifr le 2002-07-06 23:33 ]
Revenir en haut
Voir le profil de l’utilisateur Envoyer un message privé  
Cosmoschtroumpf
Administrateur incompétent
Administrateur incompétent


Inscrit le: Mar 20 Nov 2001
Messages: 2909
Localisation: Grenoble & Paris

MessagePublié le: Dim Juil 07, 2002 10:41 pm    Titre du sujet: Répondre en citant

pfffffff


Condition -> [condition if] -> [action then] -> [action else]


vala

la commande "if" n'est pas incluse par defaut, mais ca se met quand tu fais une condition

lis donc l'amtut 4 que diable

_________________
Ci-gît ma signature.
Revenir en haut
Voir le profil de l’utilisateur Envoyer un message privé   Visiter le site Internet du rédacteur MSN Messenger
luigifr



Inscrit le: Jeu 7 Mar 2002
Messages: 2093
Localisation: camelot

MessagePublié le: Lun Juil 08, 2002 6:04 am    Titre du sujet: Répondre en citant

en vrai j'ai oublier de dire que j'ai enfin trouver quelque commande if avant que tu le dise j'ai bossé hier j'ai fait une sacré map
Revenir en haut
Voir le profil de l’utilisateur Envoyer un message privé  
Afficher les messages depuis:   
Publier un nouveau sujet   Répondre au sujet    Arcanum-fr Index du forum -> Developpeurs Heures au format GMT + 1 heure
Aller à la page Précédent  1, 2
Page 2 sur 2

 
Sauter vers:  
Vous ne pouvez pas publier de nouveaux messages dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2002 phpBB Group
Translated by phpBB.fr © 2007, 2008 phpBB.fr