Ze_man
Messages postés6Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention18 avril 2005
-
11 févr. 2005 à 15:59
cs_Mattis
Messages postés26Date d'inscriptiondimanche 17 avril 2005StatutMembreDernière intervention 3 août 2008
-
18 avril 2005 à 23:53
Salut tout le monde,
Je débute dans le monde du scripting IRC et je recontre un petit problème :
Je suis en train de faire un bot, et une de ses fonctions sera de dire l'heure.
Pour une commande comme !heure j'arrive à le faire.
Mais quand il doit le dire automatiquement (chaque heure, il ne le fait pas).
J'utillise des timers, voilà mon code (un peu barbare, mais je début :D ) :
/timer1 01:00 1 1 /say Il est 01h00 - Bonne nuit
/timer2 02:00 1 1 /say Il est 02h00 - Bonne nuit
/timer3 03:00 1 1 /say Il est 03h00 - Bonne nuit
/timer4 04:00 1 1 /say Il est 04h00 - Bonne nuit
/timer5 05:00 1 1 /say Il est 05h00 - Bonne nuit
/timer6 06:00 1 1 /say Il est 06h00 - Bonne nuit
/timer7 07:00 1 1 /say Il est 07h00 - Bonne matinée
/timer8 08:00 1 1 /say Il est 08h00 - Bonne matinée
/timer9 09:00 1 1 /say Il est 09h00 - Bonne matinée
/timer10 10:00 1 1 /say Il est 10h00 - Bonne matinée
/timer11 11:00 1 1 /say Il est 11h00 - Bonne journée
/timer12 12:00 1 1 /say Il est 12h00 - Bonne journée
/timer13 13:00 1 1 /say Il est 13h00 - Bonne journée
/timer14 14:00 1 1 /say Il est 14h00 - Bonne journée
/timer15 15:00 1 1 /say Il est 15h00 - Bonne journée
/timer16 16:00 1 1 /say Il est 16h00 - Bonne journée
/timer17 17:00 1 1 /say Il est 17h00 - Bonne soirée
/timer18 18:00 1 1 /say Il est 18h00 - Bonne soirée
/timer19 19:00 1 1 /say Il est 19h00 - Bonne soirée
/timer20 20:00 1 1 /say Il est 20h00 - Bonne soirée
/timer21 21:00 1 1 /say Il est 21h00 - Bon match ;)
/timer22 22:00 1 1 /say Il est 22h00 - Bonne soirée
/timer23 23:00 1 1 /say Il est 23h00 - Bonne nuit
/timer24 24:00 1 1 /say Il est 00h00 - Bonne nuit
Voilà donc si quelqu'un peu m'aide, je le remercie d'avance
Tupac_shakur
Messages postés80Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention 6 juillet 2005 11 févr. 2005 à 18:24
fait une alias qui regroupe tout les timers genre:
alias heure {
/.timer 01:00 1 1 /say Il est 01h00 - Bonne nuit
/.timer 02:00 1 1 /say Il est 02h00 - Bonne nuit
/.timer 03:00 1 1 /say Il est 03h00 - Bonne nuit
/.timer 04:00 1 1 /say Il est 04h00 - Bonne nuit
/.timer 05:00 1 1 /say Il est 05h00 - Bonne nuit
/.timer 06:00 1 1 /say Il est 06h00 - Bonne nuit
/.timer 07:00 1 1 /say Il est 07h00 - Bonne matinée
/.timer 08:00 1 1 /say Il est 08h00 - Bonne matinée
/.timer 09:00 1 1 /say Il est 09h00 - Bonne matinée
/.timer 10:00 1 1 /say Il est 10h00 - Bonne matinée
/.timer 11:00 1 1 /say Il est 11h00 - Bonne journée
/.timer 12:00 1 1 /say Il est 12h00 - Bonne journée
/.timer 13:00 1 1 /say Il est 13h00 - Bonne journée
/.timer 14:00 1 1 /say Il est 14h00 - Bonne journée
/.timer 15:00 1 1 /say Il est 15h00 - Bonne journée
/.timer 16:00 1 1 /say Il est 16h00 - Bonne journée
/.timer 17:00 1 1 /say Il est 17h00 - Bonne soirée
/.timer 18:00 1 1 /say Il est 18h00 - Bonne soirée
/.timer 19:00 1 1 /say Il est 19h00 - Bonne soirée
/.timer 20:00 1 1 /say Il est 20h00 - Bonne soirée
/.timer 21:00 1 1 /say Il est 21h00 - Bon match ;)
/.timer 22:00 1 1 /say Il est 22h00 - Bonne soirée
/.timer 23:00 1 1 /say Il est 23h00 - Bonne nuit
/.timer 24:00 1 1 /say Il est 00h00 - Bonne nuit
cs_SornDrixer
Messages postés2084Date d'inscriptionjeudi 12 décembre 2002StatutMembreDernière intervention30 janvier 20118 11 févr. 2005 à 17:39
Bonjour,
Ton code est juste.
Lorsque tu tapes la commande :
/timer1 01:00 1 1 /say Il est 01h00 - Bonne nuit
Tu as bien "* Timer 1 activated" qui s'affiche dans ton mIRC ? Si c'est le cas, c'est que le timer est bien activé et qu'il va réagir à l'heure spécifié, se que tu peux faire, c'est activer un timer qui va se déclencher d'ici 1 ou 2 minutes afin de voir si cela fonctionne.
Au passage, tu n'as pas besoin de spécifier un numéro à ton timer, si tu fais juste /timer [...] ([...] étant le reste de la commande), un numéro de timer libre va automatiquement être attribué.
Cordialement, Sorn_Drixer -
Mon site : Sorn-Creation
Vous n’avez pas trouvé la réponse que vous recherchez ?
Ze_man
Messages postés6Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention18 avril 2005 11 févr. 2005 à 17:44
Ah, effectivement, j'ai un problème d'activation, comment je peux faire pour les activer tous automatiquement (a part copier tout le code dans mes perform) ?
Ze_man
Messages postés6Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention18 avril 2005 11 févr. 2005 à 18:12
Oué j'y ai même pas pensé :D
Bon, sinon, quand je met dans les perform, le code fonction, ya pas moyen de réunir tout les timers en une ligne que je peux mettre dans les performs ?
cs_Mattis
Messages postés26Date d'inscriptiondimanche 17 avril 2005StatutMembreDernière intervention 3 août 2008 18 avril 2005 à 23:53
Ce code ne marche que quand le bot se connecte à un serveur ? c'est
possible de faire une commande pour que le message soit donner en
fonction de l'heure quand le bot est deja connecter ?