Message automatique
#2
Salut Poto,

Tiens au cas ou sa peut t'intêresser un code a l'arrache..

tcl
#########
# Animation #
#########
 
proc regul {arg} {
set arg [stripcodes abcugr $arg]
regsub -all "" $arg "" arg
regsub -all "" $arg "" arg
regsub -all "" $arg "" arg
regsub -all "" $arg "" arg
regsub -all "" $arg "" arg
regsub -all "" $arg "" arg
regsub -all "" $arg "" arg
set arg [stripcodes abcugr $arg]
return $arg
}
 
bind EVNT - init-server proc:initjeu
proc proc:initjeu { type } {
 
#### salon sur lequel se déroule le jeu #####
 
set ::salon "#accueil"

#############################################

#### temps minimum entre deux phrases #####
 
set ::temps "15"

########################

#### temps aléatoire max à ajouter au temps minimum ####
 
set ::add_temps "30"

############################################

#### Phrases à faire répéter #####
 
 
set ::phrases {
 
    "Hey coucou bienvenue par ici"
 
}

############################################
####### Fin de la config ###################
 
set ::active 0
}
 
bind pub o|o !active onn
proc onn { nick uhost hand chan arg } {
if [info exists ::active]&&($::active==1) {
putserv "PRIVMSG $::salon :Phrases déjà activé."
return
}
putserv "PRIVMSG $::salon :Phrases activé !"
active
}
 
bind pub o|o !inactive off
proc off { nick uhost hand chan arg } {
if ![info exists ::active]||($::active==0) {
putserv "PRIVMSG $::salon :Phrases est déjà déactivé !"
return
}
putserv "PRIVMSG $::salon :Phrases désactivé !"
set ::active 0
foreach t [timers] {
if {[lindex $t 1] == " active "} {
killtimer [lindex $t 2]
}}}
 
proc active {} {
set ::active 1
set ::phrase [lindex $::phrases [rand [llength $::phrases]]]
set ::kickerz ""
set ::voicerz ""
putserv "PRIVMSG $::salon :\037\0036$::phrase\037\0036 !?"
set ::act 1
timer [expr $::temps + [rand $::add_temps]] { active }
}


Répondre Avertir


Messages dans ce sujet
Message automatique - par heretoc - 03/02/2013, 18:58
RE: Message automatique - par aliasangelius - 06/03/2013, 16:29
RE: Message automatique - par heretoc - 08/03/2013, 17:18
RE: Message automatique - par aliasangelius - 08/03/2013, 22:57

Atteindre :


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