Soyez le premier à donner votre avis sur cette source.
Snippet vu 3 560 fois - Téléchargée 26 fois
alias /vote { /set %oui 0 /set %non 0 %vote = $$?="Tapez la question du sondage sans le "?"" %durée = $$?="Duree du vote en secondes ?" /msg # < 2Sondage: %vote ? > /msg # < 2Répondez par 4!oui 2ou par 4!non 2(Le vote dure3 %durée 2secondes) > /.timer1 1 %durée /sondagetimer } alias /sondagetimer { /msg # < Voici les résultats: Oui = %oui et Non = %non > /if ( %oui == 0 ) && ( %non == 0 ) { /msg # < Personne n'a voté > | /rlevel 10 } /if ( %oui == %non ) { /msg # 2< 3Egalite des votes 2> | /rlevel 10 | halt } /if ( %oui >= %non ) { /msg $chan 2< 3Les 4oui 3l'emportent! 2> | /rlevel 10 | halt } /if ( %oui <= %non ) { /msg $chan 2< 3Les 4non 3l'emportent! 2> | /rlevel 10 | halt } } on 1:TEXT:!oui:*:/inc %oui 1 | /auser 10 $nick | notice $nick 2Ton vote a bien été enregistré on 10:TEXT:!oui:*:/ notice $nick 2Tu as deja voté :0) on 1:TEXT:!non:*:/inc %non 1 | /auser 10 $nick | notice $nick 2Ton vote a bien été enregistré on 10:TEXT:!non:*:/ notice $nick 2Tu as deja voté :0) menu channel { - Sondage:/vote }
Je te mets 1 pour l'usure des touches de ton clavier !
J'avais utilisé des goto... ca remonte à loin alors ça s'explique, mais c'est marche nickel ;)
Inspire t'en
Bonne continuation
En voici un des plus complets :
http://www.ircfr.com/code.aspx?ID=15115
Tu aurais dû au moins essayer d'arriver à son niveau, et ne dit pas que tu es débutant, personne te donne une durée défini pour finir tes sources, tu as le droit de bosser plusieurs semaines dessus, et demander de l'aide sur le forum si tu coinces quelque part.
inc %reponse [ $+ [ $nick ] ]
inc %reponse.total.oui
if (%reponse [ $+ [ $nick ] ] == 2) { dec %reponse.total.oui | notice $nick tu as déjà voté }
Un genre de truc comme ça voila bonne continuation
Mal codé: !oui
éssai de regrouper tes on TEXT et les / ne sont pas obligatoires et biensur inc %non 1 tu mets inc %non (1 est par default)
voila bonne continuation!
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.