Lorya51100
Messages postés30Date d'inscriptionvendredi 15 septembre 2006StatutMembreDernière intervention 9 mai 2007
-
15 sept. 2006 à 14:46
RCA ArKanis
Messages postés1287Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention21 février 2009
-
15 sept. 2006 à 19:37
Bonjour à tous :)
Voilà je suis en train de faire un bot d'animation pour mon salon de t'chat, j'ai déja fait des remotes toutes simples qui fonctionnent. Mais évidemment, une ne fonctionne pas :(
Voici le code :
on ^1:text:!hasardkick:#:{
/timergo 1 2 /set %nickkick $nick(#,$r(1,$nick(#,0)))
/timerkickun 1 5 /msg $chan 2;3;1,8J'ai été choisi pour le grand concours du 3;4,8Kick 3;1,8alors à mon tour de jouer !
/timerkickdeux 1 10 /msg $chan 2;3;6,8Lancement d'une requète de séléction de pseudo en cours...
/timerkicktrois 1 20 /msg $chan 2;3;6,8Requète terminée, 3;4,8la victime sera :3;12,8 %nickkick 3;4,8!
/timerkickquatre 1 22 /msg $chan !op
/timerkickcinq 1 24 /msg $chan !k %nickkick
/timerkicksix 1 32 /msg $chan 2;3;1,8Sans rancune %nickkick ;)
/timerkicksept 1 35 /unset %nickkick
/timerkickhuit 1 36 /msg $chan !deop
}
J'éxplique le but de la remote :
En tappant sur le salon la commande !hasardkick, je veut qu'une variable soit conçue au hasard representant un pseudo du salon ( /set %nickkick $nick(#,$r(1,$nick(#,0))) ). Je procède comme cela.
Ensuite, les différents méssages apparaissent grâce aux timers, et au final, la variable choisie au piff (donc le pseudo) est kické ( /timerkickcinq 1 24 /msg $chan !k %nickkick ). Je procède comme cela.
Mon soucis est le suivant :
Lorsque le bot choisi un pseudo au hasard, en fait, il n'en choisi aucun ! Et donc personne n'est kické.
Cela me donne : Requète terminée, la victime sera _ ! et !k _ Remplacer les "_ " par l'emplacement où un pseudo devrait apparaitre sur le salon.
Voilà, si vous avez bien saisi le but de tout ça, et que vous pouvez m'aider, merci d'avance ;)