STATISTIQUES D'UN SALON

cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 - 7 mars 2004 à 10:42
griffondorr Messages postés 427 Date d'inscription dimanche 6 juillet 2008 Statut Membre Dernière intervention 4 mai 2009 - 9 mars 2009 à 12:20
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/21017-statistiques-d-un-salon

griffondorr Messages postés 427 Date d'inscription dimanche 6 juillet 2008 Statut Membre Dernière intervention 4 mai 2009
9 mars 2009 à 12:20
moi j'ai voulu mettre la remote de la source dans mon tglobe et quand je tape /stats sa me marque les stats de mon réseau internet et quand j'essaye de le fermer, sa ferme mon mirc :s
cs_Diabl0 Messages postés 22 Date d'inscription mardi 23 décembre 2003 Statut Membre Dernière intervention 10 mars 2004
10 mars 2004 à 18:06
:)
juki_webmaster Messages postés 947 Date d'inscription mercredi 19 novembre 2003 Statut Membre Dernière intervention 5 avril 2008 3
10 mars 2004 à 18:03
Excuser moi j'ais oublier de fixer les boutons :p
juki_webmaster Messages postés 947 Date d'inscription mercredi 19 novembre 2003 Statut Membre Dernière intervention 5 avril 2008 3
10 mars 2004 à 18:01
Voila ma petite version :)


dialog stat {
title "Info"
size -1 -1 48 65
option dbu
text "OPs :", 1, 2 2 37 8,
edit "", 2, 25 1 22 9, read center
text "HOPs :", 3, 2 13 37 8,
edit "", 4, 25 11 22 9, read center
text "Voice :", 5, 2 24 37 9,
edit "", 6, 25 22 22 9, read center
text "Normal :", 7, 2 35 37 8,
edit "", 8, 25 33 22 9, read center
text "Total :", 9, 2 46 37 8,
edit "", 10, 25 44 22 9, read center
text "Mode :", 11, 2 57 37 8,
edit "", 12, 25 55 22 9, read center
button "- Fermer -", 17, 110 122 36 12, ok
button "- Actualiser -", 18, 71 122 36 12
}
alias stats dialog -m stat stat
on *:dialog:stat:*:*:{
if $devent == init {
did -a stat 2 $nick($active,0,o)
did -a stat 6 $nick($active,0,v)
did -a stat 4 $nick($active,0,h)
did -a stat 10 $nick($active,0)
did -a stat 8 $nick($active,0,r)
did -a stat 12 $chan($active).mode
}
if $devent == sclick {
if $did == 18 { dialog -x stat | dialog -m stat stat }
}
}

Realiser à la main :p
juki_webmaster Messages postés 947 Date d'inscription mercredi 19 novembre 2003 Statut Membre Dernière intervention 5 avril 2008 3
10 mars 2004 à 17:20
Eye merci Remi ! avec toi je vien de me faire mon premier dialogue !
Frachement merci !
Sinon pas mal ton dialogue ! frachement pas mal !
Manque : topic et mode .
Sinon pas mal 7/10.
ChAnG-Fu Messages postés 165 Date d'inscription dimanche 2 novembre 2003 Statut Membre Dernière intervention 1 juillet 2006
10 mars 2004 à 01:54
c basique, élarige le syteme avec des stats de text, mot et sondage
cs_ReMi34 Messages postés 1025 Date d'inscription vendredi 29 août 2003 Statut Membre Dernière intervention 28 mars 2005 2
7 mars 2004 à 19:08
Merci c'est sympa, en fait je sais que je peut faire plus, mais j'arrive pas !

Sinon, quelles options je pourrais rajouter ?
Kerrigan Messages postés 708 Date d'inscription lundi 15 juillet 2002 Statut Membre Dernière intervention 17 mars 2005
7 mars 2004 à 18:49
ce qui serait bien ça serait un peu de developpement par que c'est bien mais tu ne vas pas assez au fond des choses
d'ailleur c'est le problème de pas mal de tes sources, on sens que tu peux faire des choses géniales mais a chaque fois il manque un petit truc. Developpe ça un peu rajoute des options...
cs_ReMi34 Messages postés 1025 Date d'inscription vendredi 29 août 2003 Statut Membre Dernière intervention 28 mars 2005 2
7 mars 2004 à 15:47
A quoi ça sert de pouvoir le dire aux autres ?
deliriumtribu Messages postés 46 Date d'inscription lundi 19 mai 2003 Statut Membre Dernière intervention 28 avril 2004
7 mars 2004 à 15:37
Ca aurai pu etre appronfondi avec systeme d affichage sur le chan etc etc :)
cs_ReMi34 Messages postés 1025 Date d'inscription vendredi 29 août 2003 Statut Membre Dernière intervention 28 mars 2005 2
7 mars 2004 à 15:09
Yééééé t0nt0n !

Ben vous avez le choix entre les deux c'est bien nan ?
Lol, sinon merci pour la note :)
t0nt0n Messages postés 133 Date d'inscription vendredi 3 janvier 2003 Statut Membre Dernière intervention 16 mars 2004
7 mars 2004 à 14:56
He, vous savez quoi les amis? t0nt0n le pro scripteur (joke lol) reprends du service :)!
Bien ta source Remi, mais comme tout le monde te l'a dit et te le dira, un seul dialog aurait suffit! Sinon c'est bien scripter, et ça peut être utile, bravo :)
8/10
cs_Naza Messages postés 179 Date d'inscription mercredi 5 novembre 2003 Statut Membre Dernière intervention 23 juin 2005 1
7 mars 2004 à 14:24
Oué c'est pas mal, j'aime bien.
Par contre wé tu aurais dû mettre juste un dialog dans ta source
celle sans mdx.
7/10
cs_ReMi34 Messages postés 1025 Date d'inscription vendredi 29 août 2003 Statut Membre Dernière intervention 28 mars 2005 2
7 mars 2004 à 10:56
Ok SornDrixer je prends note de tes commentaires que j'appliqueraient plus tard, en raison d'un rapport de stage à faire :'(
cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 8
7 mars 2004 à 10:42
PS: Je me suis permis d'emprunter l'alias yahoo de SornDrixer (J'espère que tu ne m'en voudras pas trop :))

lol j'avais fais l'alias à la base pour vesparo, nimporte qui a le droit de l'utiliser, c'est rien de bien complexe :P

Dans ton code, je comprends pas pourquoi tu as fait 2 fois le même dialog, un seul aurait suffit, il t'aurait suffit de faire apparaître un input où l'utilisateur choisit si il veut ou non une version avec mdx, puis à l'init du dialog, tu vérifies son choix, et en fonction de ça, tu appliques les commandes /dll .

Rajoute peut-être aussi la possibilité d'actualiser automatiquement.(avec un petit timer, qui se produit toutes les X secondes, où X est choisit par l'utilisateur)

Problème détecté : si on ouvre ton dialog ailleur que dans un channel ? $active ne sera donc pas un channel, et ton code va planter.

un if $left($active,1) != $chr(35) { halt } serait le bienvenue
En clair : si le 1er caractère du title de la fenêtre !active est différent d'un #, alors on halt le script.

Voila, bah sinon c'est bien codé :)
Rejoignez-nous