RÉPONDEUR TRÈS SIMPLE

cs_PaDa Messages postés 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 - 8 août 2006 à 12:56
Dragounix Messages postés 36 Date d'inscription dimanche 16 juillet 2006 Statut Membre Dernière intervention 3 juillet 2007 - 8 août 2006 à 13:18
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/38992-repondeur-tres-simple

Dragounix Messages postés 36 Date d'inscription dimanche 16 juillet 2006 Statut Membre Dernière intervention 3 juillet 2007
8 août 2006 à 13:18
escusé moi c'est ma première source :/
KainKiller Messages postés 21 Date d'inscription mercredi 28 septembre 2005 Statut Membre Dernière intervention 8 août 2006
8 août 2006 à 13:13
Bon alors, déjà, ça m'ettonerait qu'il fonctionne correctement..

Premierement:

on *:dialog:répondeur:sclick:2:{

L'id 2, c'est l'edit ..

Ensuite:

set %Répondeur.Phrase $did(4)

Ce serait pas $did(2) ? j'ai pas vu d'id 4 dans ton dialog ..

Je te conseil également de regrouper tes events, avec $devent..

Exemple:

on *:dialog:dialog:*:*:{
if ($devent == init) { ... }
elseif ($devent == sclick) {
if ($did == id) { ... }
if ($did == id) { ... }
}
}

Ensuite, dans les variables, mets "0" pour "Non", et "1" pour "Oui" , comme ça, lorsque tu verifies la variable, tu n'a qu'a mettre if (%var) { .. } .
cs_PaDa Messages postés 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 5
8 août 2006 à 12:56
Oh, super, un répondeur.
Je te suggère de ne pas poster ce genre de trucs vus 10 000 fois, et de lire les commentaires qui sont faits systématiquement sur toutes les sources de débutants et dont tu n'as pas tenu compte, concernant la manière d'utiliser des évènements de dialogue par exemple.
Le but n'est pas de te décourager, mais une telle source n'a aucun intérêt à être postée ici ;)
J'te mets 3.
Bonne continuation
Rejoignez-nous