The description of line above it is resembled with ; TEXT below the line.
on *:text:!repeat*:#:{
if ($nick !isop $chan && $nick !ishop $chan) { msg $chan 12Only 4Operators12/4Half-Operators12 can use the 4Repeat Command12! | halt
; Checks for Op/H-Op status. If there is no status, it notices not and halts. Otherwise, continues.
}
; End bracket from Op/H-Op check.
else {
; Starting another IF statement.
if ($4- == $null) { msg $chan 4Error REPEAT - Syntax: "!repeat AmountOfTimes HowOften Text to Repeat" HowOften is in minutes. | halt
; If there is no text filled in, it messages channel the syntax and halts. Otherwise, continues.
}
; End bracket from '$4- null' line.
else {
; Starts the ending of the script.
set %repeat.amm $2 | set %repeat.oft $3 | set %repeat.text $4-
; Sets the vars.
timer1 %repeat.amm $calc( %repeat.oft * 60 ) msg #TAOM %repeat.text
; Sets the timer with the text.
notice $nick 12You have started a timer in 4#TAOM12 to repeat4 %repeat.text 12every4 %repeat.oft 12minutes for4 %repeat.amm 12times.
; Notices the nick that the timer has started and shows information given.
unset %repeat.amm | unset %repeat.oft | unset %repeat.text
; Unsets the vars.
} } }
; Ending brackets.