rendered paste bodyon $*:TEXT:/^!(set)?(pc)?w/Si:#:{
if (!set* iswm $1) {
if ($nick($chan,$nick,oh)) {
if ($2 isnum) {
writeini pcwz.ini $chan nick lol $nick
writeini pcwz.ini $chan time lol $ctime
writeini pcwz.ini $chan lastworld lol $gettok($readini(pcwz.ini,$chan,world),2,32)
writeini pcwz.ini $chan world lol $2
}
else notice $nick the world has to be a number: Syntax: !setpcw N
}
}
else {
if ($nick($chan,$nick,voh)) notice $nick $iif(!$readini(pcwz.ini,$chan,world),There is no world set,$getInfo($chan))
}
}
alias getInfo {
var %a = 0, %line = ~
while (%a < $ini(pcwz.ini,$1,0)) var %a = %a + 1, %c = $ini(pcwz.ini,$1,%a), %line = %line $iif(%c == lastworld,Last World:,$iif(%c == time,Time Set:,$iif(%c == nick,Set By:,$+($upper($left($v1,1)),$lower($mid($v1,2)),:)))) $iif(%c == time,$duration($calc($ctime - $gettok($readini(pcwz.ini,$1,%c),2,32))) ago,$gettok($readini(pcwz.ini,$1,%c),2,32)) ~
return %line
}