DIALOG POUR LES BOT L ET Q DE QUAKENET

cs_PaDa Messages postés 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 - 30 mai 2004 à 08:54
Apo3 Messages postés 6 Date d'inscription dimanche 14 mars 2004 Statut Membre Dernière intervention 30 mai 2004 - 30 mai 2004 à 16:11
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/23255-dialog-pour-les-bot-l-et-q-de-quakenet

Apo3 Messages postés 6 Date d'inscription dimanche 14 mars 2004 Statut Membre Dernière intervention 30 mai 2004
30 mai 2004 à 16:11
Tu veux dire le combo pour choisir entre Q et L ?
Y a ça au démarrage :
if Q ison $active { Qqon } | else { Qlon }

Je cherche encore des idées pour l'améliorer et le corriger (à la place du combo "éditable" il y avait un simple edit avt, et le chgmt a créer quelques bugs, je ne sais pas si il en reste tjrs), ainsi que pour améliorer le dialog (visuel).
Proutie66 Messages postés 141 Date d'inscription samedi 19 octobre 2002 Statut Membre Dernière intervention 14 avril 2008
30 mai 2004 à 15:45
Genial

9 / 10

seul petits trucs
Tu demande le bot L ou Q ..
Fais simplementn
if( L isop $chan ) {

....
;
halt
}
else { .... }
vu quil ya ou L ou Q
Kerrigan Messages postés 708 Date d'inscription lundi 15 juillet 2002 Statut Membre Dernière intervention 17 mars 2005
30 mai 2004 à 15:27
ça a l'air vraiment pas mal du tout j'ai regardé un peu par ci par la et ça m'a l'air assez bien fait mais je n'ai rien testé ... c'est ce que j'aimerai voir plus souvent comme premiere source de quelqu'un ici.
Apo3 Messages postés 6 Date d'inscription dimanche 14 mars 2004 Statut Membre Dernière intervention 30 mai 2004
30 mai 2004 à 10:18
Merci, je vais changer ça.
J'ai ajouter un combo trop vite du coup lorsque l'on clic sur la list ca ne marche plus, je vais corriger ça.
cs_PaDa Messages postés 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 5
30 mai 2004 à 08:59
*quakenet pas undernet ... chu pas réveillé :/
au passage je vois que tes "checks" sont a 1 ou a 0 forcément , donc cette condition :
$qstate(83) = 1
tu peux la raccourcir par if ($qstate(83)) et pour dire 0 if (!$qstate(83)) ...
c'est une sorte de raccourci c'est loin d'être obligatoire c'est un peu comme tu l'sens (ca allège cependant beaucoup l'écriture : if (!gnagna) signifie gnagna est nul (0) , nul ($null) ou faux ($false) ... et if (gnagna) l'inverse ... ca marche pour les identifieurs comme pour les variables...)
voilou
cs_PaDa Messages postés 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 5
30 mai 2004 à 08:54
je l'ai pas testé j'vais pas sur undernet mais ca m'a l'air pas mal et assez complet au screenshot
par contre ca :
$did isnum 25 > $did == 25
"isnum" c'est plutot qd tu veux dire est un nombre compris entre ... et ...
sinan vu que Q est pas mon ami j'peux po trop juger le reste et j'note pas c'est pas mal bonne continuazion :o))
Rejoignez-nous