home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HaCKeRz KrOnIcKLeZ 3
/
HaCKeRz_KrOnIcKLeZ.iso
/
scriptz
/
blenkbot.exe
/
AUTOALIS.INI
< prev
next >
Wrap
INI File
|
1997-04-05
|
20KB
|
478 lines
[Aliases]
n0=msgchan {
n1= if # == $null { return $active } | else { return # }
n2=}
n3=/dj /nextpet w:\txt\time $+ $1 $+ .txt 0 . $msgchan(0) $2
n4=/timepetnew set %timepet_file | remove w:\txt\timer.txt | set %petfile_out w:\txt\timer.txt
n5=/timepetoff set %petfile_out
n6=/petfile {
n7= set %petfile_dfile $$1
n8= set %petfile_lines $lines($$1)
n9= set %petfile_n 0
n10= if $2 == $null { set %petfile_col 1 } | else { set %petfile_col $2 }
n11=}
n12=/nextpet {
n13= set %petfile_n $2
n14= set %petfile_lol $3
n15= if %petfile_lol == . { set %petfile_lol $lines($1) }
n16= if %petfile_n == $null { set %petfile_n 0 }
n17= inc %petfile_n 1
n18= if %petfile_n > %petfile_lol {
n19= if $5 == $null { return }
n20= set %petfile_n 1
n21= echo -s restarting $1 line 1
n22= }
n23= set %petfile_line $read -l $+ %petfile_n $1
n24= set %petfile_secs $token(1,32,%petfile_line)
n25= set %petfile_method $token(2,32,%petfile_line)
n26= if %petfile_method == autosound {
n27= set %petfile_wav $token(3,32,%petfile_line)
n28= set %petfile_rest $gettok(%petfile_line,2,20)
n29= if %petfile_rest == $null { set %petfile_rest 12 $+ $lof($xxfindfile($wavedir,%petfile_wav)) 1bytes }
n30= /ssb $4 %petfile_wav A $+ 3 %petfile_secs $+ 1 $+ sDelay %petfile_rest
n31= }
n32= /.timer 1 %petfile_secs /nextpet $1 %petfile_n %petfile_lol $4 $5
n33=}
n34=/tsetpet {
n35= inc %petfile_n 1
n36= if %petfile_n > %petfile_lines { return }
n37= set %petfile_line $read -l $+ %petfile_n %petfile_dfile
n38= set %petfile_wav $token(%petfile_col,32,%petfile_line)
n39= /timepet %petfile_wav
n40=}
n41=/timepet /timepetbase # $$1.wav
n42=/timepetbase {
n43= if %petfile_out != $null {
n44= set %timepet_ttime $ctime
n45= set %timepet_dtime %timepet_ttime - %timepet_ltime
n46= write %petfile_out %timepet_dtime autosound %timepet_file $chr(20) $+ %timepet_rest
n47= echo -s file %petfile_out %timepet_dtime %timepet_file
n48= }
n49= set %timepet_file $2
n50= set %timepet_rest *3
n51= set %timepet_ltime %timepet_ttime
n52= /ssb $1 %timepet_file *3
n53=}
n54=/f7 say Random Cate:: $read g:\mircgen\quit.txt
n55=/d /dde serve on | /run g:\wave241\wave241.exe
n56=/block {
n57= %num = 1 | unset %msg | %msg = 8,1 | %color = p
n58= :start
n59= if %color == p { %num2 = 1 | %num3 = 8 | %color = y | goto add }
n60= if %color == y { %num2 = 8 | %num3 = 1 | %color = p | goto add }
n61= :add
n62= if $mid(%num, 1, *1) != $null {
n63= if $mid(%num,1,*1) == $chr(32) {
n64= %msg = %msg $+ $+ %num2 $+ , $+ %num3 $+ $chr(32) $+
n65= inc %num
n66= goto start
n67= }
n68= else { %msg = %msg $+ $mid(%num,1,*1)
n69= inc %num
n70= goto add
n71= }
n72= }
n73= say %msg
n74=}
n75=/f2 /who *sunline.net
n76=/rc /msg $$1 dccs $get(0) $send(0)
n77=/sw /sound #wavaddiction $$1.wav Get !huck $$1.wav
n78=/cyberhug /sound # cyberhug.wav 4(((((13 $+ $$1 $+ 4)))))
n79=/smile /say :)
n80=/go1 /awave_unskip #wavaddiction
n81=/stop1 /awave_skip #wavaddiction
n82=/colorgreet /say 14,1 $$1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1
n83=/colorlist say 1 12 23 34 45 56 67 78 89 910 1011 1112 1213 1314 1415 15
n84=/inin {
n85= /.msg w@channels2.undernet.org login #mainesbest fuckHUCK
n86= /.msg w@channels2.undernet.org login #maine Random
n87= /.msg w@channels2.undernet.org login #maine1 fuckHUCK
n88= /.msg w@channels2.undernet.org login #maineloons fuckHUCK
n89= /.msg w@channels2.undernet.org login #maineone Random97
n90=}
n91=/cg /say 14,1 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1 4<-.╕╕.╖┤`╖.╕╕.-> 14 $1
n92=/snowf2 /me 4,1<-15,1.╕╕.╖┤`╖.╕╕.4,1-> 13,1 $$1 4,1<-15,1.╕╕.╖┤`╖.╕╕.4,1-> 13,1 $$1 4,1<-15,1.╕╕.╖┤`╖.╕╕.4,1-> 13,1 $$1 4,1<-15,1.╕╕.╖┤`╖.╕╕.4,1-> 13,1 $$1 4,1<-15,1.╕╕.╖┤`╖.╕╕.4,1-> 13,1 $$1 4,1<-15,1.╕╕.╖┤`╖.╕╕.4,1-> 13,1 $$1 4,1<-15,1.╕╕.╖┤`╖.╕╕.4,1-> 13,1 $$1 4,1<-15,1.╕╕.╖┤`╖.╕╕.4,1-> 13,1 $$1 4,1<-15,1.╕╕.╖┤`╖.╕╕.4,1->
n93=/as1 /timer 0 450 /awave_samp_on #wavaddiction 30 | /timer 0 1500 /awave_more
n94=/dds /ds # $$1
n95=/soundplay {
n96= /set %sndnamelof $lof($$2)
n97= /set %sndname $$nopath($$2)
n98= if # == $null { set %ss_chan $active } | else { set %ss_chan # }
n99= /timepetbase $$1 %sndname 10 $+ %sndnamelof $+ 1 Bytes
n100=}
n101=/mm /splay $$1.wav
n102=/ds /deepsend $$1 w:\ $+ $$2 $+ .wav
n103=/f8 {
n104= /set %wavdir w:\
n105= /set %wavlist fullplay.k
n106= /set %wavpath %wavdir $+ %wavlist
n107= /set %wavlast $read %wavpath
n108= /set %wavfile $token(2,32,%wavlast) $+ .wav
n109= /set %wavbytes $token(4,32,%wavlast)
n110= /sound # %wavfile At Random %wavbytes bytes Get it with13 !Huck %wavfile
n111=}
n112=/f9 /sound # %wavfile At Random %wavbytes bytes Get it with 12 !Huck %wavfile
n113=xxfindfile {
n114= /set %xxff $findfile($$1,$$2,1)
n115= if (%xxff == $null ) { /return $$1 $+ $$2 }
n116= return %xxff
n117=}
n118=/deepsend /set %deepsend_find $xxfindfile($nofile($$2),$nopath($$2)) | echo On: $$2 Sending %deepsend_find to $$1 | /dcc send $$1 %deepsend_find
n119=/deepfind /set %deepfind_file $$1 $+ .wav | /set %deepsend_find $xxfindfile($wavedir,%deepfind_file ) | echo Found : %deepsend_find
n120=/xx /set %deepsend_find $xxfindfile($nofile($$2),$nopath($$2)) | echo On: $$2 Sending %deepsend_find to $$1 | /xx2 /echo -s hmm $xxfindfile($nofile($$1),$nodir($$1))
n121=/ss if # == $null { set %ss_chan $active } | else { set %ss_chan # } | /timepetbase %ss_chan $$1.wav
n122=/ssb /sound $$1 $$2 *3 5 $+ Get it with $+ 13 !Huck $$2
n123=; ***************** awave *****************
n124=/awave_samp_on /awave_unskip $$1 | /timer 1 $$2 /awave_skip $$1
n125=/awave_more /inc %a_wave_max | /awave_show_max | /nextsound
n126=/awave_less /dec %a_wave_max | /awave_show_max
n127=/awave_show_max /echo 5 -s Awav max is now %a_wave_max
n128=/awave_show_nick {
n129= /awave_show_list [ [ $cheap_arr(a_wave_q,$$1) ] ] $$1
n130=}
n131=/awave_show_item {
n132= /awave_data a_wave_show $$1
n133= /echo 5 -s a: %a_wave_show_active id %a_wave_show_uthis $asctime(%a_wave_show_time) /msg %a_wave_show_chan ! $+ %a_wave_show_nick %a_wave_show_name
n134=}
n135=/awave_show_now /awave_show_list %a_wave_now active-list
n136=/awave_show_all /awave_show_list %a_wave_ulist total-list
n137=/awave_show_list {
n138= /echo 5 -s Title $2
n139= /set %a_wave_list_n 1
n140= :in
n141= /inc %a_wave_list_n
n142= /set %a_wave_list_u $gettok($1,%a_wave_list_n,20)
n143= /if ( $null == %a_wave_list_u ) { /return }
n144= /awave_show_item %a_wave_list_u
n145= goto in
n146=}
n147=/awave_rebuild_all {
n148= /set %a_wave_list_n 1
n149= /set %a_wave_names x
n150= :in
n151= /inc %a_wave_list_n
n152= /set %a_wave_list_u $gettok(%a_wave_ulist,%a_wave_list_n,20)
n153= /if ( $null == %a_wave_list_u ) { /return }
n154= /awave_data a_wave_rebuild %a_wave_list_u
n155= /set %a_wave_names $addtok(%a_wave_names,%a_wave_rebuild_name,20)
n156= /awave_show_item %a_wave_list_u
n157= goto in
n158=}
n159=mychan {
n160= if ( $chan == $null ) { /return $nick }
n161= /return $chan
n162=}
n163=/mainget {
n164= rem /echo 3 -s maineget $chan $nick $filename
n165= /if ( $chan == $null ) { /set %a_wave_from_chan $nick }
n166= else { /set %a_wave_from_chan $chan }
n167= rem /echo 3 -s getsound %a_wave_from_chan $nick $filename
n168= /set %a_wave_skipthis $findtok(%a_wave_skip,%a_wave_from_chan,20)
n169= /if ( $null != %a_wave_skipthis ) {
n170= /echo 4 -s Skipped c 14 /getsound 7 %a_wave_from_chan 1 $nick 13 $filename
n171= }
n172= else {
n173= /set %a_wave_skipthis $findtok(%a_wave_skip,$nick,20)
n174= /if ( $null != %a_wave_skipthis ) {
n175= /echo 4 -s Skipped User %a_wave_from_chan 7 $nick 1 $filename
n176= }
n177= else {
n178= /getsound %a_wave_from_chan $nick $filename
n179= }
n180= }
n181=}
n182=/awave_clear {
n183= /echo 4 -s Clearing $$1
n184= /awave_data a_wave_cl $$1
n185= /echo 3 -s ..... %a_wave_cl_uthis wave %a_wave_cl_name from %a_wave_cl_nick
n186= /if ( $null != $findtok(%a_wave_now,$1,20) ) {
n187= /dec %a_wave_n
n188= /set %a_wave_now $remtok(%a_wave_now,$1,20)
n189= }
n190= /set %a_wave_cl_ix $findtok(%a_wave_ulist,$1,20)
n191= /if %a_wave_cl_ix != $null {
n192= /set %a_wave_cl_qn $cheap_arr(a_wave_q,%a_wave_cl_nick)
n193= /set %a_wave_cl_q [ [ %a_wave_cl_qn ] ]
n194= /set %a_wave_cl_q2 $remtok(%a_wave_cl_q,$1,20)
n195= /if (%a_wave_cl_nick != $null ) {
n196= /set $cheap_arr(a_wave_q,%a_wave_cl_nick) %a_wave_cl_q2
n197= }
n198= /set %a_wave_cl_name $gettok(%a_wave_names,%a_wave_cl_ix,20)
n199= /set %a_wave_ulist $remtok(%a_wave_ulist,$$1,20)
n200= /set %a_wave_names $remtok(%a_wave_names,%a_wave_cl_name,20)
n201= /unset $cheap_arrs(a_wave_l,$$1)
n202= /if ( %a_wave_n < 0 ) { /set %a_wave_n 0 }
n203= /if ( $2 == $null ) { /nextsound }
n204= }
n205= else {
n206= /echo Unum $$1 not found }
n207=}
n208=/nextsound {
n209= /echo 3 -s nextsound %a_wave_n %a_wave_max ..
n210= /set %a_wave_n 0 + %a_wave_n
n211= /set %a_wave_max 0 + %a_wave_max
n212= /if ( %a_wave_n > %a_wave_max ) { /echo 4 -s Max Reqeustd }
n213= else {
n214= /set %a_wave_find_ct 0
n215= :next
n216= /inc %a_wave_find_ct
n217= /awave_next_nick
n218= /if ( %a_wave_next_ok != 1) { goto nono }
n219= /if ( %a_wave_next_active == 0 ) { goto gotwav }
n220= :nono
n221= /echo 4 -s no wav found
n222= /return
n223= :gotwav
n224= rem /echo 3 -s gotwav %a_wave_next_uthis
n225= /if ( %a_wave_next_nick != %a_wave_next_chan ) {
n226= /if ( %a_wave_next_nick ison %a_wave_next_chan ) {
n227= /awave_next_get
n228= /return
n229= }
n230= else {
n231= /echo 4 -s %a_wave_next_nick has left %a_wave_next_chan
n232= }
n233= }
n234= else {
n235= /awave_next_get
n236= /return
n237= }
n238= :skip
n239= /echo 4 -s Clear dut to skip
n240= /awave_clear %a_wave_next_uthis
n241= }
n242=}
n243=/awave_next_get {
n244= /echo 3 -s getting .... %a_wave_next_uthis
n245= /set $cheap_arr3(a_wave_l,%a_wave_next_uthis,active) 1
n246= /set $cheap_arr3(a_wave_q,%a_wave_next_nick,get) %a_wave_next_uthis
n247= /set %a_wave_msg_nick [ [ $cheap_arr(a_wave_rename,%a_wave_next_nick) ] ]
n248= /if ( $null == %a_wave_msg_nick ) { /set %a_wave_msg_nick %a_wave_next_nick }
n249= /set %a_wave_msg_line %a_wave_next_chan ! $+ %a_wave_next_nick %a_wave_next_name
n250= /echo 4 -s msg 13 %a_wave_next_chan 7 ! $+ %a_wave_msg_nick 1 %a_wave_next_name
n251= /msg %a_wave_next_chan ! $+ %a_wave_msg_nick %a_wave_next_name 13 Thnx
n252= /inc %a_wave_n
n253= /set %a_wave_now $addtok(%a_wave_now,%a_wave_next_uthis,20)
n254=}
n255=cheap_arr { return % $+ $1 $+ _ $+ $2 }
n256=cheap_arrs { return % $+ $1 $+ _ $+ $2 $+ * }
n257=cheap_arr3 { return % $+ $1 $+ _ $+ $2 $+ _ $+ $3 }
n258=/clearsound {
n259= /echo Clearing AWAVE
n260= /set %a_wave0 %a_wave_skip
n261= /unset %a_wave_*
n262= set %a_wave_n 0
n263= /set %a_wave_names x
n264= /set %a_wave_ulist x
n265= /set %a_wave_cir x
n266= /set %a_wave_unique 0
n267= /set %a_wave_nicks x
n268= /set %a_wave_max 1
n269= /set %a_wave_wanted 1
n270= /set %a_wave_now x
n271= /if ( %a_wave0 == $null ) {
n272= /set %a_wave_skip x
n273= }
n274= else {
n275= /set %a_wave_skip %a_wave0
n276= }
n277=}
n278=/awave_skip {
n279= /set %a_wave_skip $addtok(%a_wave_skip,$$1,20)
n280=}
n281=/awave_unskip {
n282= /set %a_wave_skip $remtok(%a_wave_skip,$$1,20)
n283=}
n284=/donewav {
n285= /echo 4 -s Donewave on $$1
n286= /set %a_wave_done_name $nopath($$1)
n287= /set %a_wave_done_ix $findtok(%a_wave_names,%a_wave_done_name,20)
n288= /if ( %a_wave_done_ix != $null ) { /awave_clear $gettok(%a_wave_ulist,%a_wave_done_ix,20) }
n289= else { /echo lost %a_wave_done_name }
n290=}
n291=/awave_newq /set %a_wave_cir x
n292=/awave_addq /set %a_wave_cir $addtok(%a_wave_cir,$$1,20)
n293=/getsound {
n294= /inc %a_wave_unique
n295= /if ( %a_wave_wanted != 1 ) { /echo wavskip | /return }
n296= rem /echo chan $$1 nick $$2 wav $$3
n297= if $findtok(%a_wave_names,$3,20) == $null {
n298= /set %a_wave_uthis %a_wave_unique
n299= rem /echo 4 -s %a_wave_uthis
n300= /set %a_wave_names $addtok(%a_wave_names,$3,20)
n301= /set %a_wave_ulist $addtok(%a_wave_ulist,%a_wave_uthis,20)
n302= /if ( $null == %a_wave_cir) { /set %a_wave_cir x }
n303= /set %a_wave_cir $addtok(%a_wave_cir,$2,20)
n304= /set $cheap_arr3(a_wave_l,%a_wave_uthis,name) $3
n305= /set $cheap_arr3(a_wave_l,%a_wave_uthis,nick) $2
n306= /set $cheap_arr3(a_wave_l,%a_wave_uthis,chan) $1
n307= /set $cheap_arr3(a_wave_l,%a_wave_uthis,active) 0
n308= /set $cheap_arr3(a_wave_l,%a_wave_uthis,time) $ctime
n309= /set $cheap_arr3(a_wave_l,%a_wave_uthis,rtime) $ctime
n310= /set %a_wave_q1 [ [ $cheap_arr(a_wave_q,$2) ] ]
n311= if ( %a_wave_q1 == $null ) { /set %a_wave_q1 x }
n312= /set $cheap_arr(a_wave_q,$2) $addtok(%a_wave_q1,%a_wave_uthis,20)
n313= /echo 4 -s Added 13 $3 4 from $2 on $1 as %a_wave_uthis
n314= /nextsound
n315= }
n316= else { /echo $3 already requested }
n317=}
n318=/awave_data {
n319= /set $cheap_arr($$1,name) [ [ $cheap_arr3(a_wave_l,$$2,name) ] ]
n320= /set $cheap_arr($$1,nick) [ [ $cheap_arr3(a_wave_l,$$2,nick) ] ]
n321= /set $cheap_arr($$1,chan) [ [ $cheap_arr3(a_wave_l,$$2,chan) ] ]
n322= /set $cheap_arr($$1,active) [ [ $cheap_arr3(a_wave_l,$$2,active) ] ]
n323= /set $cheap_arr($$1,time) [ [ $cheap_arr3(a_wave_l,$$2,time) ] ]
n324= /set $cheap_arr($$1,rtime) [ [ $cheap_arr3(a_wave_l,$$2,rtime) ] ]
n325= /set $cheap_arr($$1,uthis) $$2
n326=}
n327=/awave_r {
n328= /set $cheap_arr3(a_wave_l,$1,active) $2
n329= /awave_data a_wave_done $$1
n330= /echo .................Is %a_wave_done_active
n331=}
n332=/awave_remq {
n333= /echo Removeing q $$1
n334= /set %a_wave_cir $remtok(%a_wave_cir,$$1,20)
n335= /unset $cheap_arrs(a_wave_q,$$1)
n336=}
n337=/awave_next_nick0 {
n338= /set %a_wave_next_ok 0
n339= /set %a_wave_next_nick0 $gettok(%a_wave_cir,2,20)
n340= /set %a_wave_next_nick %a_wave_next_nick0
n341= /set %a_wave_cir $addtok($remtok(%a_wave_cir,%a_wave_next_nick,20),%a_wave_next_nick,20)
n342= /set %a_wave_next_q [ [ $cheap_arr(a_wave_q,%a_wave_next_nick) ] ]
n343= /set %a_wave_next_ix $gettok(%a_wave_next_q,2,20)
n344= /if ( $null == %a_wave_next_ix ) { /echo 4 -s Queue %a_wave_next_nick enpty | /awave_remq %a_wave_next_nick | /return }
n345= /set %a_wave_next_q $addtok($remtok(%a_wave_next_q,%a_wave_next_ix,20),%a_wave_next_ix,20)
n346= rem /set $cheap_arr(a_wave_q,%a_wave_next_nick) %a_wave_next_q
n347= /awave_data a_wave_next %a_wave_next_ix
n348= /if ( $null != %a_wave_next_time ) {
n349= /echo 6 -s Next Ix is %a_wave_next_ix active %a_wave_next_active /msg %a_wave_next_chan ! $+ %a_wave_next_nick %a_wave_next_name
n350= /set %a_wave_next_ok 1
n351= }
n352= else {
n353= /set %a_wave_next_q $remtok(%a_wave_next_q,%a_wave_next_ix,20)
n354= /set $cheap_arr(a_wave_q,%a_wave_next_nick0) %a_wave_next_q
n355= }
n356=}
n357=/awave_next_nick {
n358= /set %a_wave_next_loopa 0
n359= :inin
n360= /inc %a_wave_next_loopa
n361= /if ( %a_wave_next_loopa > 22 ) { /echo 4 -s No pull | /return }
n362= /awave_next_nick0
n363= /if ( %a_wave_next_loopa == 1 ) {
n364= /set %a_wave_next_nick1 %a_wave_next_nick
n365= }
n366= else {
n367= /if ( %a_wave_next_nick1 == %a_wave_next_nick ) { /echo 4 -s No pill2 | /return }
n368= }
n369= /if ( %a_wave_next_ok != 1 ) { goto inin }
n370= /if ( %a_wave_next_active != 0 ) { goto inin }
n371= /set %a_wave_skipthis $findtok(%a_wave_skip,%a_wave_next_nick,20)
n372= /if ( $null != %a_wave_skipthis ) {
n373= /echo 4 -s Skipped User %a_wave_next_chan %a_wave_next_nick %a_wave_next_name
n374= /awave_clear %a_wave_next_uthis nonextsound
n375= /goto inin
n376= }
n377=}
n378=/awave_show_qs {
n379= /set %a_wave_list_nn 1
n380= :inin
n381= /inc %a_wave_list_nn
n382= /set %a_wave_list_nick $gettok(%a_wave_cir,%a_wave_list_nn,20)
n383= /if ( $null != %a_wave_list_nick ) {
n384= /echo 1 -s Queue %a_wave_list_nn %a_wave_list_nick [ [ $cheap_arr(a_wave_q,%a_wave_list_nick) ] ]
n385= /awave_show_nick %a_wave_list_nick
n386= goto inin
n387= }
n388=}
n389=/get_add {
n390= /set %get_add_n 0
n391= /set %get_add_ct 0
n392= :inin
n393= /inc %get_add_n
n394= /if ( %get_add_n > $get(0) ) {
n395= /dec %get_add_n
n396= /echo -s Total get_ %get_add_ct %get_add_n
n397= /return
n398= }
n399= /set %get_add_ct %get_add_ct + $get(%get_add_n).cps
n400= goto inin
n401=}
n402=/dcc_add /send_add | /get_add | /set %dcc_add_ct %send_add_ct + %get_add_ct | /echo -s Total Dcc_ %dcc_add_ct
n403=/send_add {
n404= /set %send_add_n 0
n405= /set %send_add_ct 0
n406= :inin
n407= /inc %send_add_n
n408= /if ( %send_add_n > $send(0) ) {
n409= /dec %send_add_n
n410= /echo -s Total send %send_add_ct %send_add_n
n411= /return
n412= }
n413= /set %send_add_ct %send_add_ct + $send(%send_add_n).cps
n414= goto inin
n415=}
n416=;*******************ice************************
n417=/ice {
n418= /set %banfrom $3
n419= if %banfrom == $null { /set %banfrom $me }
n420= if $$1 == $me || $1 == %banfrom {
n421= /notice %banfrom Wont ice me or you : $1
n422= /return
n423= }
n424= echo goodban request on $$1
n425= /set %banchan $2
n426= if %banchan == $null { /set %banchan # }
n427= if $$1 ison %banchan {
n428= /set %bannick $$1
n429= /set %banaddr $address(%bannick,1)
n430= /set %banrest $token(2,33,%banaddr)
n431= /set %banuid $token(1,64,%banrest)
n432= /set %banip $token(2,64,%banrest)
n433= /set %banpart $token(1,46,%banip)
n434= echo nick %bannick uid %banuid ip %banip banaddr: %banaddr banpart %banpart
n435= if %banpart isnum {
n436= /set %banpart $token(4,46,%banip)
n437= /set %banlen $len(%banip) - $len(%banpart)
n438= /set %banip2 $left(%banlen,%banip)
n439= /set %banfull *! $+ %banuid $+ @ $+ %banip2 $+ *
n440= }
n441= else {
n442= /set %banlen $len(%banip) - $len(%banpart)
n443= /set %banip2 $right(%banlen,%banip)
n444= /set %banfull *! $+ %banuid $+ @* $+ %banip2
n445= }
n446= echo banip2 %banip2 %banright final %banfull
n447= /mode %banchan +b %banfull
n448= /kick %banchan %bannick
n449=} }
n450=;*************** flood ******************
n451=/F12 /ignore -tiu90 *!*@*
n452=/f11 /silence *!*@*
n453=/f10 /silence -*!*@*
[Raw]
n0=311:*: { echo 4 -a $title Whois: $parm2* | dns $parm2 | halt }
n1=319:*: { echo 4 -a $title Whois: $parm2* | halt }
n2=312:*: { echo 4 -a $title Whois: $parm2* | halt }
n3=317:*: { echo 4 -a $title Whois: $parm2* | halt }
n4=318:*: { echo 4 -a $title End of WhoIs $title | .disable #whois | halt }
n5=#ipcheck disabled
n6=352:* {
n7= set %nickme $parm6
n8= set %ipchans $parm2
n9= echo -a 14[6 $+ %nickme $+ 14] 3@ 14[5 $+ %ipchans $+ 14] 2Is Using Your Ip
n10= inc %iptotal
n11= halt
n12=}
n13=315:* {
n14= echo -a 14[2People On-Line With Same Address14] 14[03 $+ %iptotal $+ 14]
n15= unset %iptotal
n16= unset %nickme
n17= .disable #ipcheck
n18= halt
n19=}
n20=#ipcheck end