home *** CD-ROM | disk | FTP | other *** search
INI File | 1997-06-23 | 14.7 KB | 339 lines |
- [aliases]
- n0=/cycle {
- n1= if (i isin $chan($$1).mode) { echo 12 ½(GLiTCH)╗1 Cannot cycle invite only channel | halt }
- n2= set %cycle.key $chan($$1).key
- n3= .raw part $$1
- n4= join $$1 %cycle.key
- n5= unset %cycle.key
- n6=}
- n7=/check.c {
- n8= if ($server == $null) {
- n9= echo 12 ½(GLiTCH)╗1 Please connect first
- n10= halt }
- n11=}
- n12=/check.o {
- n13= if ($me !isop #) {
- n14= echo 12 ½(GLiTCH)╗1 You must be an op in $+ # $+
- n15= halt }
- n16=}
- n17=/gk {
- n18= if ($comchan($$1,0) == 1) {
- n19= if ($2 == b) { ban # $$1 3 }
- n20= kick $comchan($$1,1) $$1 Global Kick %glitch $+ }
- n21= if ($comchan($$1,0) >= 2) {
- n22= set %gk.var 1
- n23= set %gk.chans $comchan($$1,0)
- n24= :start
- n25= if ($2 == b) { ban $comchan($$1,%gk.var) $$1 3 }
- n26= kick $comchan($$1,%gk.var) $$1 Global Kick %glitch $+
- n27= if (%gk.var == %gk.chans) { unset %gk* | halt }
- n28= inc %gk.var
- n29= goto start
- n30= }
- n31=}
- n32=/go {
- n33= if ($comchan($$1,0) == 1) {
- n34= mode $comchan($$1,1) $$2 $$1 }
- n35= if ($comchan($$1,0) >= 2) {
- n36= set %go.var 1
- n37= set %go.chans $comchan($$1,0)
- n38= :start
- n39= mode $comchan($$1,%go.var) $$2 $$1
- n40= if (%go.var == %go.chans) { unset %go* | halt }
- n41= inc %go.var
- n42= goto start
- n43= }
- n44=}
- n45=/check.erase {
- n46= if (%check.erase.stat == Enabled) {
- n47= if ($right(*1,1) == $chr(%check.erase)) {
- n48= beep 1 1
- n49= halt } }
- n50=}
- n51=/opn {
- n52= if ($opnick(%opn.chan,0) == 0) { echo 12 ½(GLiTCH)╗1 No ops in $+ %opn.chan $+ | unset %opn.* | halt }
- n53= if ($me isop %opn.chan) {
- n54= if ($opnick(%opn.chan,0) == 1) { echo 12 ½(GLiTCH)╗1 You are the only op in %opn.chan | unset %opn* | halt }
- n55= .onotice %opn.chan [OPNotice/ $+ %opn.chan $+ ] $$?="What do you want to say"
- n56= echo 12 ½(GLiTCH)╗1 Finished Sending Notice( $+ $$! $+ ) to $opnick(%opn.chan,0) Op(s)
- n57= unset %opn.*
- n58= halt }
- n59= if ($me !isop %op.chan) {
- n60= set %opn.var 1
- n61= set %opn.total $opnick(%opn.chan,0)
- n62= set %opn.message $$?="What do you want to say?"
- n63= :start
- n64= set %opn.nick $opnick(%opn.chan,%opn.var)
- n65= .notice %opn.nick [OPNotice/ $+ %opn.chan $+ ] %opn.message
- n66= if (%opn.var == %opn.total) { echo 12 ½(GLiTCH)╗1 Finished Sending Notice( $+ %opn.message $+ ) to $opnick(%opn.chan,0) Op(s) | unset %opn.* | halt }
- n67= else {
- n68= inc %opn.var 1
- n69= goto start }
- n70= }
- n71=}
- n72=/mail.snd {
- n73= msg = $+ $me mail from: %mail.me
- n74= msg = $+ $me rcpt to: %mail.send
- n75= msg = $+ $me data
- n76= msg = $+ $me subject: %mail.subject
- n77= msg = $+ $me %mail.message
- n78= msg = $+ $me .
- n79=}
- n80=/piglatin {
- n81= if (*1 == $null) { echo 12 ½(GLiTCH)╗1 No text entered | halt }
- n82= set %o 1
- n83= set %latin.text *1
- n84= Set %latin.count $token(0,544,%latin.text)
- n85= :start
- n86= if (%o == %latin.count ) {
- n87= set %latin.word $token(%latin.count,544,%latin.text)
- n88= Set %latin.letter $left(1,%latin.word)
- n89= set %r $len(%latin.word)
- n90= dec %r
- n91= set %latin.word1 $mid(2,%r,%latin.word) $+ %latin.letter $+ ay
- n92= Set %latin.total %latin.total %latin.word1
- n93= if (? isin %latin.text) { set %latin.total $remove(%latin.total,?) $+ ? }
- n94= if (. isin %latin.text) { set %latin.total $remove(%latin.total,.) $+ . }
- n95= if (! isin %latin.text) { set %latin.total $remove(%latin.total,!) $+ ! }
- n96= say %latin.total | unset %o
- n97= goto end }
- n98= else {
- n99= set %latin.temp $token(%o,544,%latin.text)
- n100= set %latin.letter $left(1,%latin.temp)
- n101= set %r $len(%latin.temp)
- n102= dec %r
- n103= set %latin.total %latin.total $mid(2,%r,%latin.temp) $+ %latin.letter $+ ay
- n104= inc %o
- n105= goto start
- n106= }
- n107= :end
- n108= unset %latin.*
- n109= unset %r
- n110=}
- n111=/split.enable {
- n112= check.c
- n113= .enable #splitdetector
- n114= window -l @CurrentáSplitáServers 100 100 250 250 $mircdir $+ botfiles\splits.bot
- n115= echo 12 ½(GLiTCH)╗1 NetSplit Detector Enabled
- n116= set %splitdetector Enabled
- n117= mode $me +s
- n118=}
- n119=/split.disable {
- n120= check.c
- n121= .disable #splitdetector
- n122= window -c @CurrentáSplitáServers
- n123= echo 12 -s ½(GLiTCH)╗1 NetSplit Detector Disabled
- n124= set %splitdetector Disabled
- n125= mode $me -s
- n126=}
- n127=/join {
- n128= check.c
- n129= check.chan *1
- n130= sort.channels *1
- n131= join *1
- n132=}
- n133=/check.chan {
- n134= if (%channel1 == *1) { .raw join *1 | halt }
- n135= elseif (%channel2 == *1) { .raw join *1 | halt }
- n136= elseif (%channel3 == *1) { .raw join *1 | halt }
- n137= elseif (%channel4 == *1) { .raw join *1 | halt }
- n138= elseif (%channel5 == *1) { .raw join *1 | halt }
- n139= elseif (%channel6 == *1) { .raw join *1 | halt }
- n140= elseif (%channel7 == *1) { .raw join *1 | halt }
- n141= elseif (%channel8 == *1) { .raw join *1 | halt }
- n142= elseif (%channel9 == *1) { .raw join *1 | halt }
- n143= elseif (%channel10 == *1) { .raw join *1 | halt }
- n144=}
- n145=/purgelist {
- n146= if (%channel1 == $null) { echo 12 ½(GLiTCH)╗1 No channels to purge | halt }
- n147= unset %channel1
- n148= unset %channel2
- n149= unset %channel3
- n150= unset %channel4
- n151= unset %channel5
- n152= unset %channel6
- n153= unset %channel7
- n154= unset %channel8
- n155= unset %channel9
- n156= unset %channel10
- n157= echo 12 ½(GLiTCH)╗1 All channels have been purged
- n158=}
- n159=/sort.channels {
- n160= set %channel.var1 %channel1
- n161= set %channel.var2 %channel2
- n162= set %channel.var3 %channel3
- n163= set %channel.var4 %channel4
- n164= set %channel.var5 %channel5
- n165= set %channel.var6 %channel6
- n166= set %channel.var7 %channel7
- n167= set %channel.var8 %channel8
- n168= set %channel.var9 %channel9
- n169= set %channel.var10 %channel10
- n170= set %channel1 *1
- n171= set %channel2 %channel.var1
- n172= set %channel3 %channel.var2
- n173= set %channel4 %channel.var3
- n174= set %channel5 %channel.var4
- n175= set %channel6 %channel.var5
- n176= set %channel7 %channel.var6
- n177= set %channel8 %channel.var7
- n178= set %channel9 %channel.var8
- n179= set %channel10 %channel.var9
- n180= unset %channel.var*
- n181= :end
- n182=}
- n183=/ghelp {
- n184= if ($window(@GLiTCHáScriptáHelp).state != $null) { clear }
- n185= else { window @GLiTCHáScriptáHelp $mircdir $+ botfiles\help2.bot }
- n186= if ($$1 == autoop) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l1 botfiles\help.bot }
- n187= if ($$1 == protection) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l2 botfiles\help.bot }
- n188= if ($$1 == splits) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l3 botfiles\help.bot }
- n189= if ($$1 == massdeop) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l4 botfiles\help.bot }
- n190= if ($$1 == masskick) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l5 botfiles\help.bot }
- n191= if ($$1 == serverop) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l6 botfiles\help.bot }
- n192= if ($$1 == modes) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l7 botfiles\help.bot }
- n193= if ($$1 == noopprot) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l8 botfiles\help.bot }
- n194= if ($$1 == textflood) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l9 botfiles\help.bot }
- n195= if ($$1 == caps) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l10 botfiles\help.bot }
- n196= if ($$1 == onjoin) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l11 botfiles\help.bot }
- n197= if ($$1 == backwards) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l12 botfiles\help.bot }
- n198= if ($$1 == shorthand) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l13 botfiles\help.bot }
- n199= if ($$1 == gnotify) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l14 botfiles\help.bot }
- n200= if ($$1 == desynch) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l15 botfiles\help.bot }
- n201= if ($$1 == autoban) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l16 botfiles\help.bot }
- n202= if ($$1 == noop) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l17 botfiles\help.bot }
- n203= if ($$1 == autovoice) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l18 botfiles\help.bot }
- n204= if ($$1 == activewho) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l19 botfiles\help.bot }
- n205= if ($$1 == activectcp) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l20 botfiles\help.bot }
- n206= if ($$1 == sss) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l21 botfiles\help.bot }
- n207= if ($$1 == scriptkicks) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l22 botfiles\help.bot }
- n208= if ($$1 == nullified) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l23 botfiles\help.bot }
- n209= if ($$1 == nick.getter) { echo 12 @GLiTCHáScriptáHelp ½(GLiTCH)╗1 $read -l24 botfiles\help.bot }
- n210=}
- n211=/oj.clone {
- n212= set %oj.clone.address $address($$1,2)
- n213= set %oj.clone.var 1
- n214= :start
- n215= if ($nick(%oj.chan,%oj.clone.var) == $$1) { inc %oj.clone.var 1 | goto start }
- n216= if ($nick(%oj.chan,%oj.clone.var) == $null) {
- n217= if ($token(0,544,%oj.clones) != $null) {
- n218= set %oj.num $token(0,544,%oj.clones)
- n219= inc %oj.num
- n220= set %1st.nick $token(1,544,%oj.clones)
- n221= set %1st.chan %oj.chan
- n222= echo 12 -a ½(GLiTCH)╗1 %oj.num clones ( $+ $$1 %oj.clones @ $remove(%oj.clone.address,*!*@) $+ ) joined $+ %oj.chan $+ ! Press F9 to ban | unset %oj.* | halt } }
- n223= if ($nick(%oj.chan,%oj.clone.var) == $null) && ($token(0,544,%oj.clones) == $null) { unset %oj.* | halt }
- n224= if ($address($nick(%oj.chan,%oj.clone.var),2) == %oj.clone.address) {
- n225= set %oj.clones %oj.clones $nick(%oj.chan,%oj.clone.var) }
- n226= inc %oj.clone.var 1
- n227= goto start
- n228=}
- n229=/notes /echo 12 ½(GLiTCH)╗1 Editing QuickNotes | /run c:\windows\notepad.exe $mircdir $+ botfiles\quiknote.bot
- n230=/glitch {
- n231= run $mircdir $+ about.exe
- n232=}
- n233=/glitch2 {
- n234= /echo 12 ááááááá _______áááááááá_á______________áá__
- n235= /echo 12 ááááá/á____áá/áá/áááááá(_)_áá__/á____/ááá/ááá/ááá/
- n236= /echo 14 ááá/ /áá__ á/áá/áááááá/áá/á/á /á/á/áááááááá/ááá/_á/ááá/
- n237= /echo 14 á/á/_/á áá/áá/___/ á/á/áá/á/á/___/áááá__ááááá/
- n238= /echo 12 á\____/_____/_/á/_/áá\____/_/áááá/_/ 4(v4.3)(mIRC5.0)
- n239= /echo 12 Script for mIRC5.0, ⌐1997 GLiTCH Studios
- n240= /echo 2 Programmed by ]-[obbes
- n241= /echo 2 Used $+ %usage $+ times.
- n242= /echo 3 E-mail suggestions and fixes to glitchstudios@hotmail.com
- n243= /echo 3 Web Page http://glitch.home.ml.org
- n244= /echo 5 You are responsible for manually reading the MOTD by typing "/motd"
- n245=}
- n246=/setvars {
- n247= inc %usage 1
- n248= set %glitch ½(GLiTCH)╗
- n249= set %away.set no
- n250= set %away.remind me
- n251= set %f6.stat no
- n252= unset %scan*
- n253= unset %messager*
- n254= unset %floodp*
- n255= unset %floodnetp*
- n256= unset %msg.chan*
- n257= unset %1st*
- n258=}
- n259=/glag {
- n260= check.c
- n261= set %glag Enabled
- n262= set %glag.m $ticks
- n263= set %glag.s $ctime
- n264= raw -q glitch
- n265=}
- n266=/lock.client {
- n267= window -de @GLiTCHáScriptáClientáLock 100 100 250 200
- n268= echo 12 @GLiTCHáScriptáClientáLock ½(GLiTCH)╗1 GLiTCH Script is now locked
- n269= echo 12 @GLiTCHáScriptáClientáLock ½(GLiTCH)╗1 Please Enter Password :
- n270= .enable #client.lock
- n271=}
- n272=/show.settings {
- n273= window @CurrentáSettings 100 100 630 600 $mircdir $+ botfiles\setting.bot
- n274= echo 1 @CurrentáSettings Current settings file = $+ %cs $+
- n275= echo 4 @CurrentáSettings $str(-,50)
- n276= echo 2 @CurrentáSettings Autoop = 1 $+ %autoop $+
- n277= echo 2 @CurrentáSettings User Protection = 1 $+ %l5prot $+
- n278= echo 2 @CurrentáSettings Autoban = 1 $+ %autoban.stat $+
- n279= echo 2 @CurrentáSettings Autovoice = 1 $+ %autovoice $+
- n280= echo 2 @CurrentáSettings NoOp = 1 $+ %noop.stat $+
- n281= echo 4 @CurrentáSettings $str(-,50)
- n282= echo 3 @CurrentáSettings Split Detector = 1 $+ %splitdetector $+
- n283= echo 3 @CurrentáSettings AutoAway = 1 $+ %auto-away $+ 3 Idle for = 1 %auto.away.min minute(s)
- n284= echo 3 @CurrentáSettings Smart Notify = 1 $+ %stat.gnotify $+
- n285= echo 3 @CurrentáSettings Nick Retriever = 1 $+ %nick.getter.stat $+
- n286= echo 3 @CurrentáSettings Whois in Active = 1 $+ %activewho $+
- n287= echo 3 @CurrentáSettings Ctcps in Active = 1 $+ %ctcp.active $+
- n288= echo 4 @CurrentáSettings $str(-,50)
- n289= echo 4 @CurrentáSettings Text Nullifier = 1 $+ %check.erase.stat $+ 4Character = 1 " $+ $chr(%check.erase) $+ "
- n290= echo 4 @CurrentáSettings Shorthand Text = 1 $+ %shorthand $+
- n291= echo 4 @CurrentáSettings Backwards Text = 1 $+ %backwards.text $+
- n292= echo 4 @CurrentáSettings $str(-,50)
- n293= echo 6 @CurrentáSettings Email Username = 1 %email.user $+
- n294= echo 6 @CurrentáSettings Email Password = 1 %email.pass $+
- n295= echo 4 @CurrentáSettings $str(-,50)
- n296= echo 7 @CurrentáSettings Text Flood Protection = 1 $+ %text.flood $+ 7 TotalLines = 1 %total.text $+ 7 Rate = 1 %text.floodr $+
- n297= echo 7 @CurrentáSettings Channel Desynch Protection = 1 $+ %desynch.prot $+
- n298= echo 7 @CurrentáSettings On Join Clone Scanner = 1 $+ %onjoin.stat $+
- n299= echo 7 @CurrentáSettings CTCP Flood Protection = 1 $+ %flood $+ 7 MaxCtcps = 1 %total.ctcps $+ 7 Rate = 1 %flood.rate $+
- n300= echo 7 @CurrentáSettings Caps Detector = 1 $+ %stat.caps $+ 7 MaxCaps = 1 %total.caps $+
- n301= echo 7 @CurrentáSettings Mass Deop/Kick Protecion = 1 $+ %mass.deop.stat $+ 7 MaxDeops = 1 %mass.deop.total $+ /1 %mass.kick.stat $+ 7 MaxKicks = 1 %mass.kick.total $+
- n302= echo 7 @CurrentáSettings Channel Protections = 7ServerOp Protection = 1 $+ %serverop $+ $+ / $+ 7Channel Mode Protection = 1 $+ %modeprot $+ $+ / $+ 7NoOp = 1 $+ %noop $+
- n303=}
- n304=/color {
- n305= set %phrase *1
- n306= set %loop 1
- n307= set %newphrase 0
- n308= :loop
- n309= if %loop > $len(%phrase) goto end
- n310= if $mid(%loop,1,%phrase) isin 0123456789 set %mid $+ $r(10,15) $+ $mid(%loop,1,%phrase)
- n311= else set %mid $+ $r(1,15) $+ $mid(%loop,1,%phrase)
- n312= if $asc($mid(%loop,1,%phrase)) == 32 set %newphrase %newphrase $+ $chr(160)
- n313= else set %newphrase %newphrase $+ %mid
- n314= inc %loop
- n315= goto loop
- n316= :end
- n317= say %newphrase
- n318=}
- n319=/+ {
- n320= if ($chan) {
- n321= check.c
- n322= check.o
- n323= if (*1 != $null) { mode # + $+ *1 }
- n324= }
- n325=}
- n326=/- {
- n327= if ($chan) {
- n328= check.c
- n329= check.o
- n330= if (*1 != $null) { mode # - $+ *1 }
- n331= }
- n332=}
- n333=/reason {
- n334= if (%script.kicks == Enabled) { echo 12 -a ½(GLiTCH)╗1 $+ $$1 $+ was kicked from $+ $$2 $+ Reason : $+ *3 $+
- n335= }
- n336=}
-