Petite remote permettant d'afficher ce que l'on écoute si quelqu'un tape
!np ou
!np [votre nick] .
Si la commande est utilisée plus de 3 fois 10 secondes, elle est désactivée pour 15 secondes.
Utilisation :
!np
(par quelqu'un d'autre que vous).
Nécessite le script NowPlaying AmaroK.Enjoy.
Code:
global flood_np
set flood_np on
global flood_count
set flood_count 0
on !np wdyl {
splitsrc
global flood_np
global flood_count
if { $flood_count == "3" } {
/say "Flood détecté, commande désactivée."
global flood_np
set flood_np "off"
global flood_count
set flood_count 0
timer 15 { global flood_np ; set flood_np "on" }
}
if { $flood_np != "off" } {
if { $_rest == "" } {
/np
}
if { $_rest == [me] } {
/np
}
global flood_count
set flood_count [expr $flood_count+1]
timer 10 { global flood_np ; if { $flood_np != "off" } { global flood_count ; set flood_count [expr $flood_count-1]} }
}
}
complete
}