cs_BLackHayate
Messages postés13Date d'inscriptionvendredi 18 juillet 2008StatutMembreDernière intervention 8 janvier 2009
-
19 août 2008 à 19:15
cs_BLackHayate
Messages postés13Date d'inscriptionvendredi 18 juillet 2008StatutMembreDernière intervention 8 janvier 2009
-
22 août 2008 à 16:31
bonjour,
je suis débutant et je créé un petit quizz je cherche a scripté un cumule de point pour les users et un top10 je sais qu'ici on ne sort pas des programmations comme ça je veux juste qu'on me dise comment commencer histoire de voir si cest dans mes capacités ou alors qu'on menvoi sur un tutoriel plus éxpérimenté qui me permetera de créé tout ça =]
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 19 août 2008 à 22:51
Euh, on ne sait pas ou tu en ai dans ton script, mais il suffit d'ajouté 1 a la valeur des points actuel pour le nick et de stocké ça.
Pour faire un Top10, c'est plus compliqué, mais fait déja le cumule de point, ça sera une bonne base.
cs_ISoKa
Messages postés435Date d'inscriptionjeudi 27 avril 2006StatutMembreDernière intervention17 octobre 2008 20 août 2008 à 19:00
dans le bout de code :
on *:text:*:#:{
if ($strip($1-) == %r) { msg
$chan 3;2Bravo3;4 $nick F;!!! 3;2Tu as trouvé la bonne réponse:3;7 %r 3;2et
tu gagne3;7 %p 3;2points. | /mode $chan +v $nick | set %w $nick |
timerqavert off | unset %q | unset %r | sttimerq | timerqlimits 1 30
/qlimita | /timer 1 3 /msg $chan 3;2Prochain titre dans 3;415 secondesF;.
3;2Dernier gagnant :3;3 $nick ! | /timer 1 18 /newq }
else { halt }
}
il faudrait que tu insères :
-soit des variables globales (solution trés bof bof) genre : inc %quizz.score- $+ [ $nick ] | set %quizz-liste-marquant $addtok(%quizz-liste-marquant,$nick,124)
ainsi quand tu as besoin de faire ton top 5 ou top 10 tu as la list des pseudos dans %quizz-liste-marquant et tu test ek ca
-soit (bien meilleur solution) tu utilise les htables genre :
hinc -m quizz-liste $nick
ainsi pour ton top 5 ou top 10 il te suffira de scruter ta table "quizz-liste". il me semble avoir vu une source une fois ici y a un peu plus d'un an trés bien faite qui classait les items d'une htable par ordre croissant ou décroissant fin à verifier ca.
cs_BLackHayate
Messages postés13Date d'inscriptionvendredi 18 juillet 2008StatutMembreDernière intervention 8 janvier 2009 22 août 2008 à 13:43
tout ça mlaisse de côté vous avez pas un tuto pour tout ça je précise le top10 doi pour voir etre lu par les users en tapant !top10/!top5 le quizz est sur un serveur et il est hébergé par celui ci donc pour tout ce qui ai regardé dans les fichiers c'est un peu mort =/
cs_ISoKa
Messages postés435Date d'inscriptionjeudi 27 avril 2006StatutMembreDernière intervention17 octobre 2008 22 août 2008 à 15:34
si c'est sur un server c'est pas du MIRC mais du TCL qu'il te faut c'est donc plus du tout la même chose, ton code déjà existant ne te sert plus à rien. matte sur le net il doit y avoir il me semble des scripts TCL de quizz tout fait
cs_ISoKa
Messages postés435Date d'inscriptionjeudi 27 avril 2006StatutMembreDernière intervention17 octobre 2008 22 août 2008 à 16:24
non non non on peu pas si tu veux le poser sur un server c'est mort en MIRC, sauf si un truc que j'avai vu une fois existe encore, cad un server qui acceptai les codes MIRC mais c'est un cas particulier que j'ai vu il y a deja trés longtemps (2-3 ans) et je sai pas du tout si ca existe encore.