rendered paste bodyAlias average {
echo 2 Loading all commonly used programs...
/run C:\Program Files\SwiftSwitch\SwiftSwitch.exe
/run F:\Music\2 Pac\Me Against The World\2pac - Tupac Ressurection - (04) Death Around The Corner.mp3
/run http://forums.swiftirc.net
}
menu * {
Byte Counter: dialog -m bytes bytes
}
dialog Bytes {
title "Byte Counter"
size -1 -1 224 178
option dbu
edit "", 1, 12 9 199 136, multi return hsbar vsbar
edit "", 2, 42 161 29 10, read autohs
edit "", 3, 103 161 29 10, read autohs
text "Bytes", 4, 23 161 17 8
text "KiloBytes", 5, 77 161 25 8
box "Text", 6, 2 1 220 150
box "Size", 7, 2 152 140 24
button "Exit", 8, 153 159 23 10, cancel
button "Clear", 9, 185 159 23 10
}
on *:DIALOG:bytes:edit:1: {
var %x = 1, %len
while (%x <= $did(bytes,1).lines) {
var %i = $regsubex($did(bytes,1,%x),/^\s*;.*|^\s*|\s*$/g,)
if ($left(%i,2) == /*) {
var %comment on
}
if ($right(%i,2) == */ && %comment == on) {
var %comment off
}
elseif (%comment != on) {
inc %len $len(%i)
}
inc %x
}
did -ra bytes 2 %len
did -ra bytes 3 $bytes(%len,k)
}
on *:DIALOG:bytes:sclick:9: did -r bytes 1-3
on $*:TEXT:/^[!@]mass[du]?[vhobkm](?> -[rvho])?(?> (.+))?/Si:#:{
if ($me isop $chan) || ($me ishop $chan) {
if (($address($me,2) == $address($nick,2)) || ($nick isop $chan)) || (($nick ishop $chan) && ($right($1,1) == v)) {
var %massf = 0
:massm
var %repeat = 0
var %massm = 0
if ($mid($1,6,2) == $mid($1,6,1) $+ b) {
if (!$2) {
while (%massf <= $ibl($chan,0)) {
inc %massm
inc %massf
var %massc = %massc $ibl($chan,%massf)
if (%massm == 12) {
var %repeat = 1
break
}
}
}
}
else {
while (%massf < $iif($2 isin $regml(1),$nick($chan,0),$iif($2,$nick($chan,0,$right($2,1)),$nick($chan,0)))) {
inc %massf
inc %massm
if ($iif($2 isin $regml(1),$nick($chan,%massf),$iif($2,$nick($chan,%massf,$right($2,1)),$nick($chan,%massf))) != $me) {
if ($right($1,1) == k) {
if ($iif($2 isin $regml(1),$nick($chan,%massf),$iif($2,$nick($chan,%massf,$right($2,1)),$nick($chan,%massf))) != $nick) {
kick $chan $iif($2 isin $regml(1),$nick($chan,%massf),$iif($2,$nick($chan,%massf,$right($2,1)),$nick($chan,%massf))) $iif($regml(1),$regml(1),Masskick)
}
}
else {
var %massc = %massc $iif($right($1,1) == b,$address($iif($2 isin $regml(1),$nick($chan,%massf),$iif($2,$nick($chan,%massf,$right($2,1)),$nick($chan,%massf))),1),$iif($2 isin $regml(1),$nick($chan,%massf),$iif($2,$nick($chan,%massf,$right($2,1)),$nick($chan,%massf))))
if (%massm == 12) {
var %repeat = 1
break
}
}
}
}
}
if ($right($1,1) != k) {
mode $chan $iif($mid($1,6,1) isin ud,-,+) $+ $str($right($1,1),%massm) %massc
if (%repeat = 1) {
unset %massc
goto massm
}
}
}
}
}