alias c1 { return $+($chr(3),02,$1-) } alias c2 { return $+($chr(3),10,$1-) } alias c3 { return $+($chr(3),04,$1-) } on $*:text:/^!set(world|pcw)*/Si:#: { if ($2 isnum 2-138) && ($nick isop $chan || $nick ishop $chan || $address($nick,2) == $address($me,2)) { set %pc.world. [ $+ [ $chan ] ] $2 set %pc.time. [ $+ [ $chan ] ] $ctime set %pc.nick. [ $+ [ $chan ] ] $nick msg $chan $c1 A new $c2 pcw $c1 has been set. Type $c2 !world $c1 or $c2 !pcw $c1 to type it } elseif ($2 !isnum 2-138) { notice $nick $c4 Please specify a $c3 real world } elseif ($nick !ishop $chan) || ($nick !isop $chan) { notice $nick $c4 You must be a $c3 halfop or higher } } on $*:text:/^!(pcw|world)/Si:#: { if ($nick !isreg $chan) { notice $nick $c1 The pcw is $c2 %pc.world. [ $+ [ $chan ] ] $c1 Set by $c2 %pc.nick. [ $+ [ $chan ] ] $c1 at $c2 $duration($calc($ctime - %pc.time. [ $+ [ $chan ] ])) $c1 ago } else { notice $nick $c4 You must be a $c3 voice or higher $c4 to see the $c3 pcw } }