cs_SornDrixer
Messages postés2084Date d'inscriptionjeudi 12 décembre 2002StatutMembreDernière intervention30 janvier 2011
-
7 mars 2004 à 10:42
griffondorr
Messages postés427Date d'inscriptiondimanche 6 juillet 2008StatutMembreDerniè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.
griffondorr
Messages postés427Date d'inscriptiondimanche 6 juillet 2008StatutMembreDerniè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és22Date d'inscriptionmardi 23 décembre 2003StatutMembreDernière intervention10 mars 2004 10 mars 2004 à 18:06
:)
juki_webmaster
Messages postés947Date d'inscriptionmercredi 19 novembre 2003StatutMembreDernière intervention 5 avril 20083 10 mars 2004 à 18:03
Excuser moi j'ais oublier de fixer les boutons :p
juki_webmaster
Messages postés947Date d'inscriptionmercredi 19 novembre 2003StatutMembreDernière intervention 5 avril 20083 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és947Date d'inscriptionmercredi 19 novembre 2003StatutMembreDernière intervention 5 avril 20083 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és165Date d'inscriptiondimanche 2 novembre 2003StatutMembreDerniè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és1025Date d'inscriptionvendredi 29 août 2003StatutMembreDernière intervention28 mars 20052 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és708Date d'inscriptionlundi 15 juillet 2002StatutMembreDernière intervention17 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és1025Date d'inscriptionvendredi 29 août 2003StatutMembreDernière intervention28 mars 20052 7 mars 2004 à 15:47
A quoi ça sert de pouvoir le dire aux autres ?
deliriumtribu
Messages postés46Date d'inscriptionlundi 19 mai 2003StatutMembreDernière intervention28 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és1025Date d'inscriptionvendredi 29 août 2003StatutMembreDernière intervention28 mars 20052 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és133Date d'inscriptionvendredi 3 janvier 2003StatutMembreDernière intervention16 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és179Date d'inscriptionmercredi 5 novembre 2003StatutMembreDernière intervention23 juin 20051 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és1025Date d'inscriptionvendredi 29 août 2003StatutMembreDernière intervention28 mars 20052 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és2084Date d'inscriptionjeudi 12 décembre 2002StatutMembreDernière intervention30 janvier 20118 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.
9 mars 2009 à 12:20
10 mars 2004 à 18:06
10 mars 2004 à 18:03
10 mars 2004 à 18:01
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
10 mars 2004 à 17:20
Frachement merci !
Sinon pas mal ton dialogue ! frachement pas mal !
Manque : topic et mode .
Sinon pas mal 7/10.
10 mars 2004 à 01:54
7 mars 2004 à 19:08
Sinon, quelles options je pourrais rajouter ?
7 mars 2004 à 18:49
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...
7 mars 2004 à 15:47
7 mars 2004 à 15:37
7 mars 2004 à 15:09
Ben vous avez le choix entre les deux c'est bien nan ?
Lol, sinon merci pour la note :)
7 mars 2004 à 14:56
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
7 mars 2004 à 14:24
Par contre wé tu aurais dû mettre juste un dialog dans ta source
celle sans mdx.
7/10
7 mars 2004 à 10:56
7 mars 2004 à 10:42
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é :)