alias eyestart { hmake scout 5 | hmake worlds 5 | hmake active 5 | hmake eyes 5 | hmake change 5 if ($isfile(worlds.htb)) hload active active.htb if ($isfile(change.htb)) hload worlds worlds.htb if ($isfile(eyes.htb)) hload eyes eyes.htb if ($isfile(scout.htb)) hload scout scout.htb if ($isfile(change.htb)) hload change change.htb echo -ea eyescripts started } on *:Start: { hmake scout 5 | hmake worlds 5 | hmake active 5 | hmake eyes 5 | hmake good 5 if ($isfile(worlds.htb)) hload active active.htb if ($isfile(change.htb)) hload worlds worlds.htb if ($isfile(eyes.htb)) hload eyes eyes.htb if ($isfile(scout.htb)) hload scout scout.htb if ($isfile(change.htb)) hload change change.htb if ($isfile(good.htb)) hload good good.htb } on *:connect: { hmake scout 5 | hmake worlds 5 | hmake active 5 | hmake eyes 5 | hmake good 5 if ($isfile(worlds.htb)) hload active active.htb if ($isfile(change.htb)) hload worlds worlds.htb if ($isfile(eyes.htb)) hload eyes eyes.htb if ($isfile(scout.htb)) hload scout scout.htb if ($isfile(change.htb)) hload change change.htb if ($isfile(good.htb)) hload good good.htb } on *:Quit: { if ($hget(eyes,$nick) == $nick) { /outty $nick | msg #eyes a scouter has left please check your worlds by using !eye(s) } if ($hget(active,$nick) == $nick) { hdel active $nick $nick } } on *:TEXT:!remove *:#heart: { if ($nick ishop $chan || $nick isop $chan) { hdel active $2 $2 } } on *:Part:#: { if ($chan == #heart) { if ($hget(active,$nick) == $nick ) { hdel active $nick $nick } } if ($chan == #eyes) { if ($hget(eyes,$nick) == $nick) { /outty $nick | msg #eyes a scouter has left please check your worlds by using !eye(s) if (%eyes.leader == $nick) { unset %eyes.leader } } } } on *:kick:#eyes: { if ($hget(eyes,$knick) == $knick) { /outty $knick | msg #eyes a scouter was kicked please recheck your worlds by using !eye(s). } } alias outty { dec %eyes | hdel eyes $1 $1 | dec %leg hdel scout $1 $1 | /left $1 | /huworld } on *:join:#eyes: { notice $nick Put in !leader to see who is the scouting leader. Please put in !on to be an active scouter and then !eye(s)? to be giving a list of worlds to scout.. inc %joins. [ $+ [ $nick ] ] } alias left { if (%eyes == 1 ) { if (%scouter.1 == $1) { /scouter1 | /clean2 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.2 == $1) { /clean2 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } } if (%eyes == 2 ) { if (%scouter.1 == $1) { /scouter1 | /scouter2 | /clean3 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.2 == $1) { /scouter2 | /clean3 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.3 == $1) { /clean3 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } } if (%eyes == 3 ) { if (%scouter.1 == $1) { /scouter1 | /scouter2 | /scouter3 | /clean4 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.2 == $1) { /scouter2 | /scouter3 | /clean4 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.3 == %1) { /scouter3 | /clean4 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.4 == %1) { /clean4 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } } if (%eyes == 4 ) { if (%scouter.1 == $1) { /scouter1 | /scouter2 | /scouter3 | /scouter4 | /clean5 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.2 == $1) { /scouter2 | /scouter3 | /scouter4 | /clean5 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.3 == $1) { /scouter3 | /scouter4 | /clean5 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.4 == $1) { /scouter4 | /clean5 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.5 == $1) { /clean5 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } } if (%eyes == 5 ) { if (%scouter.1 == $1) { /scouter1 | /scouter2 | /scouter3 | /scouter4 | /clean6 /scouter5 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.2 == $1) { /scouter2 | /scouter3 | /scouter4 /scouter5 | /clean6 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.3 == $1) { /scouter3 | /scouter4 | /scouter5 | /clean6 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.4 == $1) { /scouter4 | /scouter5 | /clean6 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.5 == $1) { /scouter5 | /clean6 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.6 == $1) { /clean6 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } } if (%eyes == 6 ) { if (%scouter.1 == $1) { /scouter1 | /scouter2 | /scouter3 | /scouter4 /scouter5 | /scouter6 | /clean7 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.2 == $1) { /scouter2 | /scouter3 | /scouter4 /scouter5 | /scouter6 | /clean7 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.3 == $1) { /scouter3 | /scouter4 | /scouter5 | /scouter6 | /clean7 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.4 == $1) { /scouter4 | /scouter5 | /scouter6 | /clean7 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.5 == $1) { /scouter5 | /scouter6 | /clean7 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.6 == $1) { /scouter6 | /clean7 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.7 == $1) { /clean7 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } } if (%eyes == 7 ) { if (%scouter.1 == $1) { /scouter1 | /scouter2 | /scouter3 | /scouter4 /scouter5 | /scouter6 | /scouter7 | /clean8 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.2 == $1) { /scouter2 | /scouter3 | /scouter4 /scouter5 | /scouter6 | /scouter7 | /clean8 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.3 == $1) { /scouter3 | /scouter4 | /scouter5 | /scouter6 | /scouter7 | /clean8 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.4 == $1) { /scouter4 | /scouter5 | /scouter6 | /scouter7 | /clean8 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.5 == $1) { /scouter5 | /scouter6 | /scouter7 | /clean8 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.6 == $1) { /scouter6 | /scouter7 | /clean8 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.7 == $1) { /scouter7 | /clean8 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.8 == $1) { /clean8 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } } if (%eyes == 8 ) { if (%scouter.1 == $1) { /scouter1 | /scouter2 | /scouter3 | /scouter4 /scouter5 | /scouter6 | /scouter7 | /scouter8 | /clean9 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.2 == $1) { /scouter2 | /scouter3 | /scouter4 /scouter5 | /scouter6 | /scouter7 | /scouter8 | /clean9 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.3 == $1) { /scouter3 | /scouter4 | /scouter5 /scouter6 | /scouter7 | /scouter8 | /clean9 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.4 == $1) { /scouter4 | /scouter5 | /scouter6 /scouter7 | /scouter8 | /clean9 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.5 == $1) { /scouter5 | /scouter6 | /scouter7 | /scouter8 | /clean9 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.6 == $1) { /scouter6 | /scouter7 | /scouter8 | /clean9 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.7 == $1) { /scouter7 | /scouter8 | /clean9 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.8 == $1) { /scouter8 | /clean9 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.9 == %1) { /clean9 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } } if (%eyes == 9 ) { if (%scouter.1 == $1) { /scouter1 | /scouter2 | /scouter3 | /scouter4 /scouter5 | /scouter6 | /scouter7 | /scouter8 /scouter9 | /clean10 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.2 == $1) { /clean10 | /scouter2 | /scouter3 | /scouter4 /scouter5 | /scouter6 | /scouter7 | /scouter8 | /scouter9 | /clean10 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.3 == $1) { /scouter3 | /scouter4 | /scouter5 | /scouter6 | /scouter7 | /scouter8 /scouter9 | /clean10 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.4 == $1) { /scouter4 | /scouter5 | /scouter6 | /scouter7 | /scouter8 /scouter9 | /clean10 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.5 == $1) { /scouter5 | /scouter6 | /scouter7 | /scouter8 /scouter9 | /clean10 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.6 == $1) { /scouter6 | /scouter7 | /scouter8 | /scouter9 | /clean10 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.7 == $1) { /scouter7 | /scouter8 | /scouter9 | /clean10 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.8 == $1) { /scouter8 | /scouter9 | /clean10 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.9 == $1) { /scouter9 | /clean10 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } if (%scouter.10 == $1) { /clean10 | unset %scouters. [ $+ [ $1 ] ] | unset %scout. [ $+ [ $1 ] ] } } } alias scouter9 { set %scouters. [ $+ [ %scouter.10 ] ] 9 | set %scout. [ $+ [ %scouter.10 ] ] %scouter.10 | set %scouter.9 %scouter.10 } alias scouter8 { set %scouters. [ $+ [ %scouter.9 ] ] 8 | set %scout. [ $+ [ %scouter.9 ] ] %scouter.9 | set %scouter.8 %scouter.9 } alias scouter7 { set %scouters. [ $+ [ %scouter.8 ] ] 7 | set %scout. [ $+ [ %scouter.8 ] ] %scouter.8 | set %scouter.7 %scouter.8 } alias scouter6 { set %scouters. [ $+ [ %scouter.7 ] ] 6 | set %scout. [ $+ [ %scouter.7 ] ] %scouter.7 | set %scouter.6 %scouter.7 } alias scouter5 { set %scouters. [ $+ [ %scouter.6 ] ] 5 | set %scout. [ $+ [ %scouter.6 ] ] %scouter.6 | set %scouter.5 %scouter.6 } alias scouter4 { set %scouters. [ $+ [ %scouter.5 ] ] 4 | set %scout. [ $+ [ %scouter.5 ] ] %scouter.5 | set %scouter.4 %scouter.5 } alias scouter3 { set %scout. [ $+ [ %scouter.4 ] ] %scouter.4 | set %scouter.3 %scouter.4 | set %scouters.3 %scouter.4 } alias scouter2 { set %scouters. [ $+ [ %scouter.3 ] ] 2 | set %scout. [ $+ [ %scouter.3 ] ] %scouter.3 | set %scouter.2 %scouter.3 } alias scouter1 { set %scouters. [ $+ [ %scouter.2 ] ] 1 | set %scout. [ $+ [ %scouter.2 ] ] %scouter.2 | set %scouter.1 %scouter.2 } alias clean2 { unset %scouter.2 } alias clean3 { unset %scouter.3 } alias clean4 { unset %scouter.4 } alias clean5 { unset %scouter.5 } alias clean6 { unset %scouter.6 } alias clean7 { unset %scouter.7 } alias clean8 { unset %scouter.8 } alias clean9 { unset %scouter.9 } alias clean10 { unset %scouter.10 }