Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [script]
- n0=on *:LOAD: {
- n1= echo -at Loaded CPU Control
- n2= echo -at No new variables added, all are global
- n3=}
- n4=on *:UNLOAD: {
- n5= unset %unbanchan
- n6= unset %unbanned
- n7= unset %kicked
- n8= echo -at Unloaded CPU Control
- n9= echo -at Unset unbanchan, unbanned, kicked
- n10=}
- n11=
- n12=raw 474:*: {
- n13= if (%unbanchan != $2 && $2 != #dutch) {
- n14= cs unban $2
- n15= set -eu300 %unbanchan $2
- n16= scon %owner_s window -m @ERROR
- n17= beep
- n18= scon %owner_s aline @ERROR 4ERROR:1: $2-
- n19= .timer 1 3 banjoin $2
- n20= }
- n21=}
- n22=
- n23=/*
- n24=on *:TEXT:* has kicked *:#mini-missions: {
- n25= if ($4-5 == has kicked && $me == %owner && $MMbots($nick)) {
- n26= if ($isadmin($6)) {
- n27= if ($len($3) == 3) { var %hid $mid($3,2,1) }
- n28= elseif ($len($3) == 4) { var %hid $mid($3,2,2) }
- n29=
- n30= if (%hid > -1) {
- n31= msg $chan !getip %hid
- n32= msg $chan !ban %hid Security ban
- n33= }
- n34=
- n35= window -m @Management
- n36= beep
- n37= aline @Management $+($chr(91),$time,$chr(93)) $2 has kicked $6
- n38=
- n39= }
- n40= }
- n41=}
- n42=on *:TEXT:* has banned *:#mini-missions: {
- n43= if ($4-5 == has banned && $me == %owner && $MMbots($nick)) {
- n44= if ($isadmin($6)) {
- n45= if ($len($3) == 3) { var %hid $mid($3,2,1) }
- n46= elseif ($len($3) == 4) { var %hid $mid($3,2,2) }
- n47=
- n48= if (%hid > -1) {
- n49= msg $chan !getip %hid
- n50= msg $chan !ban %hid Security ban
- n51= }
- n52=
- n53= window -m @Management
- n54= beep
- n55= aline @Management $+($chr(91),$time,$chr(93)) $2 has banned $6
- n56= }
- n57= }
- n58=}
- n59=alias isadmin {
- n60= ;Syntax: <nick>
- n61= ;Usage: returns 1 if user is MM admin, 0 if he isn't
- n62=
- n63= if ($1 == FuTuRe) {
- n64= return 1
- n65= }
- n66= elseif ($1 == [MM]Thunder) {
- n67= return 1
- n68= }
- n69= elseif ($1 == Tinus_nl) {
- n70= return 1
- n71= }
- n72=
- n73= elseif ($1 == [MM]IKKE) {
- n74= return 1
- n75= }
- n76= elseif ($1 == [MM]Koploper) {
- n77= return 1
- n78= }
- n79= elseif ($1 == Rashon) {
- n80= return 1
- n81= }
- n82= elseif ($1 == [grx]rko7) {
- n83= return 1
- n84= }
- n85=
- n86= elseif ($1 == x_][Psat_]) {
- n87= return 1
- n88= }
- n89= elseif ($1 == Ryses) {
- n90= return 1
- n91= }
- n92= elseif ($1 == [MM]Emii) {
- n93= return 1
- n94= }
- n95= elseif ($1 == Shiko) {
- n96= return 1
- n97= }
- n98= elseif ($1 == Armen) {
- n99= return 1
- n100= }
- n101= elseif ($1 == [MU]Banshee7) {
- n102= return 1
- n103= }
- n104= elseif ($1 == ThieF) {
- n105= return 1
- n106= }
- n107= elseif ($1 == cristiedge) {
- n108= return 1
- n109= }
- n110= elseif ($1 == FatoN) {
- n111= return 1
- n112= }
- n113= elseif ($1 == [MM]Meu_ovo) {
- n114= return 1
- n115= }
- n116= elseif ($1 == [MM]Boeing) {
- n117= return 1
- n118= }
- n119= elseif ($1 == Flashdeck) {
- n120= return 1
- n121= }
- n122= elseif ($1 == [MM]Psychedelic) {
- n123= return 1
- n124= }
- n125= elseif ($1 == Hades) {
- n126= return 1
- n127= }
- n128= elseif ($1 == [MM]Reelax) {
- n129= return 1
- n130= }
- n131= elseif ($1 == the.clowN) {
- n132= return 1
- n133= }
- n134= elseif ($1 == Hinaki) {
- n135= return 1
- n136= }
- n137= elseif ($1 == [BISH]raj) {
- n138= return 1
- n139= }
- n140= elseif ($1 == Herro) {
- n141= return 1
- n142= }
- n143= elseif ($1 == iPink) {
- n144= return 1
- n145= }
- n146= elseif ($1 == Ceciliaa) {
- n147= return 1
- n148= }
- n149= elseif ($1 == z8_) {
- n150= return 1
- n151= }
- n152= elseif ($1 == [MM]Mark) {
- n153= return 1
- n154= }
- n155= elseif ($1 == [MM]Troublemaker) {
- n156= return 1
- n157= }
- n158= elseif ($1 == DayWalker) {
- n159= return 1
- n160= }
- n161= elseif ($1 == Lithium[]) {
- n162= return 1
- n163= }
- n164= elseif ($1 == Libra_PL) {
- n165= return 1
- n166= }
- n167= elseif ($1 == [MM]Bomberman) {
- n168= return 1
- n169= }
- n170= elseif ($1 == Pulle_Nah) {
- n171= return 1
- n172= }
- n173= elseif ($1 == Vince0789) {
- n174= return 1
- n175= }
- n176= elseif ($1 == James_Cavella) {
- n177= return 1
- n178= }
- n179= elseif ($1 == Amnesiahaze) {
- n180= return 1
- n181= }
- n182=
- n183= else {
- n184= return 0
- n185= }
- n186=}
- n187=*/
- n188=
- n189=on *:BAN:#: {
- n190= if ($me == %owner && ($remove($banmask, $chr(126) $+ $chr(113) $+ $chr(58)) iswm $address($me,5) || $remove($banmask, $chr(126) $+ $chr(113) $+ $chr(58)) iswm $replace($address($me,5),?,*) || $remove($banmask, $chr(126) $+ $chr(113) $+ $chr(58)) iswm $replace($address($me,5),[MM]IKKE,%owner)) && $nick != %owner) {
- n191= window -m @Management
- n192= beep
- n193= aline @Management $nick banned $bnick on $chan at $time
- n194= }
- n195=
- n196= {
- n197= if ($me isop $chan && $me == %owner && $nick != %owner && ($remove($banmask, $chr(126) $+ $chr(113) $+ $chr(58)) iswm $address($me,5) || $remove($banmask, $chr(126) $+ $chr(113) $+ $chr(58)) iswm $replace($address($me,5),?,*) || $remove($banmask, $chr(126) $+ $chr(113) $+ $chr(58)) iswm $replace($address($me,5),[MM]IKKE,%owner)) && $nick !isin $read(lists\userbots.txt,w, $nick) && $nick !isin $read(lists\bots.txt,w, $nick)) {
- n198= {
- n199= if (%unbanned == $null && %unbanchan != $chan) {
- n200= cs unban $chan
- n201= set -eu10 %unbanned 1
- n202= .timer 1 3 set -eu300 %unbanchan $chan
- n203= .timer 1 2 banjoin $chan
- n204= if ($status.compare($chan,$me,$nick) == 1) {
- n205= if (%kicker == $nick) {
- n206= kick $chan $nick Banned.
- n207= .timer 1 1 mode $chan +b $address($nick,0)
- n208= .timer 1 1 mode $chan -ee $nick * $+ $nick $+ *!*@*
- n209= .timer 1 1 unset %kicker
- n210= }
- n211= else {
- n212= set -e %kicker $nick
- n213= .timer 1 1 kick $chan $nick Get out before I ban you.
- n214= }
- n215= }
- n216= }
- n217= }
- n218= }
- n219= elseif ($me ishop $chan && $nick != %owner && ($remove($banmask, $chr(126) $+ $chr(113) $+ $chr(58)) iswm $address($me,5) || $remove($banmask, $chr(126) $+ $chr(113) $+ $chr(58)) iswm $replace($address($me,5),?,*) || $remove($banmask, $chr(126) $+ $chr(113) $+ $chr(58)) iswm $replace($address($me,5),[MM]IKKE,%owner)) && $nick !isin $read(lists\userbots.txt,w, $nick) && $nick !isin $read(lists\bots.txt,w, $nick) && $nick != %owner) {
- n220= if (%unbanned == $null && %unbanchan != $chan) {
- n221= scon %owner_s mode $chan -b $banmask
- n222= set -eu10 %unbanned 1
- n223= .timer 1 2 banjoin $chan
- n224= .timer 1 3 set -eu300 %unbanchan $chan
- n225= }
- n226= }
- n227= elseif (($me isop $chan || $me ishop $chan) && $nick != %owner && $remove($banmask, $chr(126) $+ $chr(113) $+ $chr(58)) iswm $address($me,5)) {
- n228= if (%unbanned == $null && %unbanchan != $chan) {
- n229= scon %owner_s mode $chan -b $banmask
- n230= set -eu10 %unbanned 1
- n231= .timer 1 2 banjoin $chan
- n232= .timer 1 3 set -eu300 %unbanchan $chan
- n233= }
- n234= }
- n235= /*
- n236= elseif ($me %owner && ($me isop $chan || $me ishop $chan) && $nick != %owner && ($remove($banmask, $chr(126) $+ $chr(113) $+ $chr(58)) iswm $address(%bot1,5) || $&
- n237= $remove($banmask, $chr(126) $+ $chr(113) $+ $chr(58)) iswm $replace($address(%bot1,5),?,*) || $remove($banmask, $chr(126) $+ $chr(113) $+ $chr(58)) iswm $replace($address(%bot1,5),IKKE1,%bot1) $&
- n238= || $remove($banmask, $chr(126) $+ $chr(113) $+ $chr(58)) iswm $address(%bot2,5) || $remove($banmask, $chr(126) $+ $chr(113) $+ $chr(58)) iswm $replace($address(%bot2,5),?,*) $&
- n239= || $remove($banmask, $chr(126) $+ $chr(113) $+ $chr(58)) iswm $replace($address(%bot2,5),IKKE1,%bot2))) {
- n240= if (%unbanned == $null && %unbanchan != $chan) {
- n241= mode $chan -b $banmask
- n242= set -eu10 %unbanned 1
- n243= .timer 1 3 set -eu300 %unbanchan $chan
- n244= if ($me == %owner) {
- n245= if ($status.compare($chan,$me,$nick) == 1) {
- n246= if (%kicker == $nick) {
- n247= kick $chan $nick Banned.
- n248= .timer 1 1 mode $chan +b $address($nick,0)
- n249= .timer 1 1 mode $chan -ee $nick * $+ $nick $+ *!*@*
- n250= .timer 1 1 unset %kicker
- n251= }
- n252= else {
- n253= set -e %kicker $nick
- n254= .timer 1 1 kick $chan $nick Get out before I ban you.
- n255= }
- n256= }
- n257= }
- n258= }
- n259= }
- n260= */
- n261= }
- n262=}
- n263=on *:KICK:#: {
- n264=
- n265= if ($me == %owner && ($knick == %owner || $mybots($knick))) {
- n266= window -m @Management
- n267= beep
- n268= aline @Management $nick kicked $knick on $chan at $time
- n269= }
- n270=
- n271= {
- n272= if ($me == $knick && $nick !isin $read(lists\bots.txt,w, $nick) && $nick != %owner && $nick !isin $read(lists\userbots.txt,w, $nick)) {
- n273= if (%unbanned == $null && %unbanchan != $chan) {
- n274= cs unban $chan
- n275=
- n276= if (#[MM]IKKE !isin $chan) {
- n277= set -eu10 %unbanned 1
- n278= .timer 1 3 set -eu300 %unbanchan $chan
- n279= }
- n280=
- n281= .timer 1 2 banjoin $chan
- n282= if ($status.compare($chan,$me,$nick) == 1) {
- n283= if (%kicker == $nick && $nick !isin $read(lists\bots.txt,w, $nick)) {
- n284= .timer 1 3 kick $chan $nick Banned.
- n285= .timer 1 3 mode $chan +b $address($nick,0)
- n286= .timer 1 3 mode $chan -ee $nick * $+ $nick $+ *!*@*
- n287= .timer 1 5 unset %kicker
- n288= }
- n289= else {
- n290= set -e %kicker $nick
- n291= .timer 1 3 kick $chan $nick Get out before I ban you.
- n292= }
- n293= }
- n294= }
- n295= }
- n296= elseif ($me == $knick && $nick != %owner) {
- n297= if (%unbanned == $null && %unbanchan != $chan) {
- n298= cs unban $chan
- n299=
- n300= if (#[MM]IKKE !isin $chan) {
- n301= set -eu10 %unbanned 1
- n302= .timer 1 3 set -eu300 %unbanchan $chan
- n303= }
- n304=
- n305= .timer 1 2 banjoin $chan
- n306= }
- n307= }
- n308= }
- n309=}
- n310=on *:DEOP:#[MM]IKKE: {
- n311= if ($opnick == $me && $me == %owner && $nick != %owner) {
- n312= cs op #[MM]IKKE
- n313= window -m @Management
- n314= beep
- n315= aline @Management Deoped by $nick at $time in $chan
- n316= }
- n317=
- n318=}
- n319=on *:DEOP:#: {
- n320= if ($me == %owner && $opnick == %owner && $nick != %owner) {
- n321= window -m @Management
- n322= beep
- n323= aline @Management Deoped by $nick at $time in $chan
- n324= cs op $chan
- n325= }
- n326= elseif ($me == %owner && $nick != %owner && $mybots($opnick)) {
- n327= mode $chan +o $opnick
- n328= window -m @Management
- n329= beep
- n330= aline @Management Deoped by $nick at $time in $chan ( $+ $opnick $+ )
- n331= }
- n332=}
- n333=on *:DEVOICE:#: {
- n334= if ($me == %owner && $vnick == %owner && $nick != %owner) {
- n335= cs voice $chan
- n336= window -m @Management
- n337= beep
- n338= aline @Management Devoiced by $nick at $time in $chan
- n339= }
- n340= elseif ($me == %owner && $nick != %owner && $mybots($vnick)) {
- n341= mode $chan +v $vnick
- n342= window -m @Management
- n343= beep
- n344= aline @Management Devoiced by $nick at $time in $chan ( $+ $vnick $+ )
- n345= }
- n346=}
- n347=
- n348=alias -l banjoin {
- n349= ;Syntax: <channel>
- n350= ;Usage: Internally used to join a channel after you got banned
- n351= if ($me !ison $1) {
- n352= join -n $1
- n353= }
- n354=}
Add Comment
Please, Sign In to add comment