on *:JOIN:#Void: { if ($nick isop $chan) || ($nick ishop $chan) { halt } elseif ($read(blacklist.txt,s,$address($nick,3))) { /mode $chan +b $address($nick,3) /kick $chan $nick User has been banned under the address: $read(blacklist.txt,w,$+($address($nick,3),*)) } elseif ($read(blacklist.txt,s,$address($nick,2))) { /mode $chan +b $address($nick,3) /kick $chan $nick User has been banned under the address: $read(blacklist.txt,w,$+($address($nick,2),*)) } elseif ($read(blacklist.txt,s,$address($nick,1))) { /mode $chan +b $address($nick,3) /kick $chan $nick User has been banned under the address: $read(blacklist.txt,w,$+($address($nick,1),*)) } } on *:TEXT:!bl*:#void,#Void-Moderators: { if ($nick isop #void) { if ($nick == Pest-Control) { HALT } if ($2 isop $chan) || ($2 ishop $chan) { /notice $nick $2 is a moderator of #Void, Blacklist refused. halt } else if ($len($2) > 14) { /write Blacklist.txt $2 from the channel on $date(dd/mm/yy) $time(HH:nn TT) by $nick for the reason: $3- /notice $nick You have placed a ban on the address: $2 from the channel on $date(dd/mm/yy) $time(HH:nn TT) by $nick for the reason: $3- } else if ($3- == $null) { /write Blacklist.txt $address($2,3) from the channel under nick $2 on $date(dd/mm/yy) $time(HH:nn TT) by $nick for the reason: Abuse or not following rules, If you think this is an error, Memo $nick by typing /ms send $nick message /mode $chan +b $address($2,3) /kick $chan $2 $read(blacklist.txt,w,$+(*,$address($2,3),*)) /notice $nick You have placed a ban on the address: $2 $address($2,3) from the channel on $date(dd/mm/yy) $time(HH:nn TT) by $nick for the reason: $3- } else if ($3 == Leak) { /write Blacklist.txt $2 $address($2,3) from the channel under nick $2 on $date(dd/mm/yy) $time(HH:nn TT) by $nick for the reason: Leaking our worlds/Caught on another PC channel /mode $chan +b $address($2,3) /kick $chan $2 $read(blacklist.txt,w,$+(*,$address($2,3),*)) /notice $nick You have placed a ban on the address: $2 $address($2,3) from the channel on $date(dd/mm/yy) $time(HH:nn TT) by $nick for the reason: $3- } else if ($3 == Pure) { /write Blacklist.txt $address($2,3) from the channel under nick $2 on $date(dd/mm/yy) $time(HH:nn TT) by $nick for the reason: pure/leak/false representations /mode $chan +b $address($2,3) /kick $chan $2 $read(blacklist.txt,w,$+(*,$address($2,3),*)) /notice $nick You have placed a ban on the address: $2 $address($2,3) from the channel on $date(dd/mm/yy) $time(HH:nn TT) by $nick for the reason: $3- } else if ($3 == reqs) { /write Blacklist.txt $address($2,3) from the channel under nick $2 on $date(dd/mm/yy) $time(HH:nn TT) by $nick for the reason: You don't meet the reqs for this channel 105+ /mode $chan +b $address($2,3) /kick $chan $2 $read(blacklist.txt,w,$+(*,$address($2,3),*)) /notice $nick You have placed a ban on the address: $2 $address($2,3) from the channel on $date(dd/mm/yy) $time(HH:nn TT) by $nick for the reason: $3- } else { /write Blacklist.txt $address($2,3) from the channel under nick $2 on $date(dd/mm/yy) $time(HH:nn TT) by $nick for the reason: $3- /mode $chan +b $address($2,3) /kick $chan $2 $read(blacklist.txt,w,$+(*,$address($2,3),*)) /notice $nick You have placed a ban on the address: $2 $address($2,3) from the channel on $date(dd/mm/yy) $time(HH:nn TT) by $nick for the reason: $3- } } } on *:JOIN:#void: { if (%von == on) { if ($read(adressen.txt,s,$nick) == $address($nick,3)) { HALT } else { /notice $nick Want to be voiced in #void? Simply Msg %verify in RuneScape. } } } on *:TEXT:!vstart*:#void,#void-moderators: { if ($nick isop $chan) || ($nick ishop $chan) { if (%von == on) { /notice $nick The information for voice command is already enabled halt } else { set %von on /notice $nick The information for voice command is now active. } } } on *:TEXT:!vdisable*:#void,#void-moderators: { if ($nick isop $chan) || ($nick ishop $chan) { if (%von == off) { /notice $nick The information for voice command is already disabled halt } else { set %von off /notice $nick The information for voice command has been deactivated. } } } alias -l c1 return $+(14,$1-,) alias -l c2 return $+(07,$1-,) on *:TEXT:!defineworld*:#Void-Moderators: { if ($nick isop #) || ($nick ishop #) && ($$2 isnum) { set %ownpc $$2 set %ownpc $+ .time $ctime set %ownpc $+ .nick $nick if (%wstart == on) { /notice $nick New PC world set to %ownpc /msg #Void $c1(The) $c2(Current) $c1(Pest-Control world has been) $c2(changed!) $c1(Type:) $c2(!Void) 4 KEEP YOUR PRIVATE CHAT OFF FOR 10 MINUTES } } } on $*:text:/^[@!]void/Si:#Void,#Void-Moderators: { if (%wstart == on) { /notice $nick $c1(Current PC World:) $c2(%ownpc) $+ $c1(- Last Update:) $c2($duration($calc($ctime - $eval($+(%,ownpc,.time),2)))) if (%ownpc == 140) { /notice $nick To get onto World 140, Go to http://www.runescape.com/ and change the language to GERMAN, Then you will be able to find world 140 on the world selection page. } } } on *:TEXT:!wstart*:#Void,#Void-Moderators: { if (%nwstart == on) { /notice $nick The !world command is already enabled halt } else { set %wstart on /notice $nick The !world command has been enabled. } } on *:TEXT:!wdisable*:#Void,#Void-Moderators: { if ($nick isop $chan) || ($nick ishop $chan) { if (%wstart == off) { /notice $nick The !world command is already disabled halt } else { set %wstart off /notice $nick The !world command has been disabled } } } on *:TEXT:*:#void,#Void-moderators: { if ($1 == !rules) { /notice $nick 7[ Rules 7] Rule 1:7 No Spamming 5| Rule 2:7 No abuse to the moderators/users 5| Rule 3:7 Attacking portals only 5| Rule 4:7 No World Leaking 5| Rule 5:7 Saying ANY world in the channel 5| Rule 6:7 No Advertising channels 5| Rule 7:7 No Pures/False representations 5| Rule 8:7 Hop on world change 5| Rule 9:7 Only one pc channel /notice $nick For a more comprehensive overview of a certain rule, Type !rule 1-9 } if ($1 == !rule) { if ($2 == 1) { /notice $nick 7[ Rules 7] Rule 1:7 No Spamming 5 You can't repeatedly type unessasary text, Respect must be shown for the moderators and colleages for everyone's benefit /notice $nick 7[ Penalty 7] Kicked and banned. } if ($2 == 2) { /notice $nick 7[ Rules 7] Rule 2:7 No Abuse to the moderators/users 5 You can't cuss/flame/send offensive text to any moderator or user, Respect must be shown for the moderators and colleages for everyone's benefit /notice $nick 7[ Penalty 7] Kicked and banned. } if ($2 == 3) { /notice $nick 7[ Rules 7] Rule 3:7 Attacking portals only 5 With the exceptions of Spinners, You may only attack the portals, This speeds your games up! /notice $nick 7[ Penalty 7] Kicked } if ($2 == 4) { /notice $nick 7[ Rules 7] Rule 4:7 No leaking 5 Leaking is telling other people the world, The world is set for you and the other users of #Void only! Leaking ruins your worlds! /notice $nick 7[ Penalty 7] Blacklisted. } if ($2 == 5) { /notice $nick 7[ Rules 7] Rule 5:7 Don't shout ANY world in #Void 5 You can't type any world in #Void, If you like to suggest a world, Tell a moderator /notice $nick 7[ Penalty 7] Temporarily banned for 5 minutes. } if ($2 == 6) { /notice $nick 7[ Rules 7] Rule 6:7 No Advertisement 5 You can't advertise any channel in #Void, We won't do it to you, so we expect you to not to do it to us /notice $nick 7[ Penalty 7] Blacklisted. } if ($2 == 7) { /notice $nick 7[ Rules 7] Rule 7:7 No Pures/False Representations 5 You cannot use a pure or any other RuneScape character unless it matches your IRC nick, It ruins our worlds and we will catch you. /notice $nick 7[ Penalty 7] Blacklisted } if ($2 == 8) { /notice $nick 7[ Rules 7] Rule 8:7 Hop on world change 5 When you type !void and the world that shows then is different then the world you are in, hop to the new world. /notice $nick 7[ Penalty 7] Possibility of blacklisted } if ($2 == 9) { /notice $nick 7[ Rules 7] Rule 9:7 On typing !void you will be a member of #void. It is not allowed to be active in any other pc channel while being a member of #void. /notice $nick 7[ Penalty 7] Blacklisted } } }