;===Afk Script===
;---AFK; (the /write afklist.txt is supposed to write the actual file not any text afterwards - /back = removes file at end of line);;
Alias afk {
/write afklist.txt | /set %afkreason $1- | set %afkset on | set %awaytime $ctime | set %afktimeleft $time | /scon -at1 /amsg 12[AWAY]7-12[Reason]7 %afkreason 12[Time Left]7 %afktimeleft (GMT) | /away $-
}
;---Back;
Alias Back {
/scon -at1 /amsg 12[BACK]7-12[FROM]7 %afkreason 12[Time Away]7 $duration($calc($ctime - %awaytime)) | unset %afkreason | unset %awaytime | unset %afktimeleft | set %afkset off | remove afklist.txt /away
}
;---One Time Highlight (msg in chan).
on *:text:Markus*:#:{
if (%afkset == on) {
if ($read(afklist.txt,w,$nick)) { halt
}
else {
/write afklist.txt $nick
/notice $nick One Time Notice, I'm am currently away. Reason: %afkreason $+ . I have been gone for: $duration($calc($ctime - %awaytime)) Sorry.
} } }
;---AFK QUERY
on *:TEXT:*:?:{
if (%afkset == on) {
if ($read(afklist.txt,w,$nick)) { halt
}
else {
/write afklist.txt $nick
/notice $nick One Time Message, I'm am currently away. Reason: %afkreason $+ . I have been gone for: $duration($calc($ctime - %awaytime)) Sorry.
} } }
;===END OF AFK SCRIPT===
;===Spanish Insult's===
;---Add Insult;
Alias asi {
/write spanishinsults.txt $1 = $2-
}
;---Say Random Insult;
Alias si {
/msg $chan 12Random Insult in Spanish:7 $read(spanishinsults.txt,$rand(1,$lines(spanishinsults.txt))) 12Line:7 $readn $+ / $+ $lines(spanishinsults.txt)
}
;===End of Spanish Insult's.===
;===COMPETITION SCRIPT===
;---Start Competition.
Alias startcomp {
/write Competition.txt | set %competition on | msg $chan 12A Competition has started!!!7 Type !addme to be entered for the prize.
}
;---End Competition.
Alias endcomp {
/set %competition off | msg $chan 12Competition has ended no more entries accepted!! 7There is $lines(competition.txt) Entrie(s)! | set %winner $read(competition.txt)
}
;---Announce Winner
Alias winner {
/msg $chan 12The winner is!!7 %winner You receive VOICE! | /me clap's and start's the drumroll
}
;---Voice Winner
Alias vwinner {
mode $chan +v %winner
}
;---Clear Competition
Alias clearcomp {
/remove Competition.txt | unset %winner
}
;---Add User To Competition.
on *:text:!addme*:#:{
if (%competition == on) {
if ($read(competition.txt,w,$nick)) { halt | Notice $nick You already entered! | msg $chan $nick is trying to cheat!! Double entering, tut tut.
}
Else {
write competition.txt $nick
/notice $nick The nickname $nick has been entered!
} } }
===END OF COMPETITION SCRIPT===