Script : Boucle de X phrases espacées par Y secondes
#4
CrazyCat a écrit :Alors là je dis attention: ce qui est donné par Dav34 se base sur l'horloge de la machine, ce n'est pas un déclenchement toutes les X minutes.
Pour un écart "rond" tel que 2, 5 ou 10 minutes (par exemple) cela peut fonctionner, mais je pense que la meilleur méthode est d'utiliser des timers.
Cela donnerait (grosso-modo):
tcl
#fréquence en minutes
set freq 7

# la fonction d'affichage
function message {} {
   puthelp "PRIVMSG #canal :ceci est un message"
   list [utimer $::freq message]
}
 
message


La fonction message est appelée au chargement de l'eggdrop et s'appelle seule toutes les 7 minutes (défini par $::freq)

Plutôt :
tcl
proc message {} { 
...
}


Non ?

Bonne idée aussi mais après, il faut savoir gérer les timers, utimers ...


PS : Trop de PHP tue le PHP Razz
Répondre Avertir


Messages dans ce sujet
RE: Script : Boucle de X phrases espacées par Y secondes - par DaV34 - 03/05/2008, 10:10

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté