.x(-DiEsEL P0wER-)x. — File Browser
x-DiEsELP0wER-x.v2.2 / x-DiEsELP0wER-x.v2.2 / remote.ini
remote.ini — 14.99 KB — Download this file
[Variables]
n0=%ver .x(DiEsEL)x. (_(-2.2 bEtA bY xCRyPTx.-)_). For mIRC 4.7 32 Bit Win95 ©1997-98 xCRyPTx
n1=%txtflood ON
n2=%color OFF
n3=%caps ON
n4=%memax 3
n5=%meflood ON
n6=%swear ON
n7=%nicks 2
n8=%msg 5
n9=%notemax 5
n10=%charmax 375
n11=%msgmax 5
n12=%txtmax 3
n13=%ctcpmax 2
n14=%clonemax 2
[Commands]
n0=#floodprot start
n1=1:* {
n2= if ($parm1 == DCC) { goto dcc | halt }
n3= else { goto ctcp | halt }
n4= :ctcp
n5= if (%ctcp == %ctcpmax) { .ignore -tu25 $nick 4 | echo 4 $active .x(-CTCP Protection-)x. | echo 4 $active .x(- $+ $parm1 $+ Flood from $nick ( $+ $address $+ )-)x. | wavplay $mircdir\wavs\alert.wav | halt }
n6= else {
n7= .inc %ctcp
n8= echo 4 $active .x(- $+ $parm1 $+ From $nick ( $+ $address $+ )-)x.
n9= .timer 1 5 /set %ctcp 0
n10= halt
n11= }
n12= :dcc
n13= if ($parm5 == 19) {
n14= close -c $nick
n15= ignore -u60 $nick 3
n16= echo 4 $active .x(-DCC Protection-)x.
n17= echo 4 $active .x(-Recieved A PORT 19 CHAT BOMB From $nick ( $+ $address $+ )-)x.
n18= wavplay $mircdir\wavs\alert.wav
n19= halt
n20= }
n21= if ($parm5 == 19) {
n22= close -g $nick
n23= ignore -u60 $nick 3
n24= echo 4 $active .x(-DCC Protection-)x.
n25= echo 4 $active .x(-Recieved A FAKE DCC SEND From $nick ( $+ $address $+ )-)x.
n26= echo 4 $active .x(-File $+ $parm3 $+ . Size $+ $parm6 $+ -)x.
n27= halt
n28= wavplay $mircdir\wavs\alert.wav
n29= }
n30=}
n31=#floodprot end
n32=;
n33=#pager start
n34=1:PAGE:inc %awaymsg 1 | .ignore -tu5 $nick 4 | notice $nick .x(-I Have Just Been Paged. Msg Me If I Dont Answer In 2 Minutes-)x. | echo 4 .x(- $+ $nick ( $+ $address $+ ) Has Just Paged You.-)x. | write $mmircdir\page.log .x(-Recieved A PAGE From $nick ( $+ $address $+ ) At $+ $atime $+ Of $+ $date $+ -)x. | wavplay $mircdir\wavs\page.wav | halt
n35=#pager end
[Events]
n0=#floodprot start
n1=1:ON TEXT:*:? {
n2= if (%txt == %msgmax) { .ignore -up10 $nick 4 | echo 4 $active .x(-TEXT Protection-)x. | echo 4 $active .x(-MSG Flood from $nick ( $+ $address $+ )-)x. | halt }
n3= else {
n4= .inc %txt
n5= .timer 1 5 /set %txt 0
n6= halt
n7= }
n8=}
n9=1:ON TEXT:?:if ($len($parms) >= %charmax) { ignore -up10 $nick 4 | echo 4 $active .x(-TEXT Protection-)x. | echo 4 $active .x(-MSG Flood from $nick ( $+ $address $+ )-)x. | echo 4 $active .x(-Exeeds $+ %charmax $+ Characters-)x. | halt }
n10=1:ON NOTICE:*:# {
n11= if (%not == %notemax) { .ignore -up10 $nick 4 | echo 4 $active .x(-TEXT Protection-)x. | echo 4 $active .x(-NOTICE Flood from $nick ( $+ $address $+ )-)x. | halt }
n12= else {
n13= .inc %not
n14= .timer 1 5 /set %not 0
n15= halt
n16= }
n17=}
n18=1:ON NOTICE:?:if ($len($parms) >= %charmax) { ignore -up10 $nick 4 | echo 4 $active .x(-TEXT Protection-)x. | echo 4 $active .x(-NOTICE Flood from $nick ( $+ $address $+ )-)x. | echo 4 $active .x(-Exeeds $+ %charmax $+ Characters-)x. | halt }
n19=#floodprot end
n20=;
n21=#awaymsg start
n22=1:ON TEXT:*:? {
n23= inc %awaymsg 1
n24= ignore -u5 $nick 3
n25= wavplay $mircdir\wavs\page.wav
n26= write $mircdir\page.log .x(-Recieved MSG From $nick ( $+ $address $+ ) At $+ $atime $+ Of $+ $date $+ -)x.
n27= write $mircdir\page.log .x(- $+ $nick Wrote: $parms $+ -)x.
n28= notice $nick .x(-I Am Away At The Moment. Your Msg Has Been Saved. Type /ctcp $me PAGE To Page Me. I Have Been Gone Since $+ %time $+ -)x.
n29=}
n30=#awaymsg end
n31=;
n32=1:ON TEXT:*ping me*:#:/ping $nick | notice $nick .x(-Auto Ping-)x. | guser 25 $nick 3
n33=25:ON CTCPREPLY:* {
n34= if ( PING isin $parms ) {
n35= %ping = $ctime - $parm2
n36= Notice $nick .x(-Your Ping Reply Was $+ %ping $+ Seconds-)x.
n37= echo 4 $active .x(-Ping Reply From $nick Was $+ %ping %+ Secnods-)x.
n38= ruser 25 $nick 3
n39= halt
n40= }
n41=}
n42=;
n43=@1:ON BAN:#: {
n44= if $banmask iswm $address($me,1) {
n45= mode $chan -ob+b $nick $banmask *!*@ $+ $site
n46= kick $chan $nick DiEsEL)-PeRSonaL ProTEctiON-(DiEsEL
n47= }
n48=}
n49=;
n50=@1:ON TEXT:*:#:{
n51= if ($nick isop $chan) { goto end }
n52= if (%txtflood == on) {
n53= inc % $+ $site $+ txtflood
n54= .timer 1 5 unset % $+ $site $+ txtflood
n55= if % [ $+ [ $site [ $+ [ txtflood ] ] ] ] == %txtmax {
n56= kick $chan $nick DiEsEL)-TEXT FLooD. PaSSeD A mAX oF $+ %txtmax $+ LiNEs-(DiEsEL
n57= unset % $+ $site $+ txtflood
n58= }
n59= }
n60= if (%color == ON) {
n61= if (*** isin $parms) { kick $chan $nick DiEsEL)--THa CoLOr iS BLiNdiNG ME!-(DiEsEL }
n62= }
n63= if (%swear == ON) && (fuck isin $parms) || (shit isin $parms) || (dick isin $parms) || (pussy isin $parms) || (bitch isin $parms) || (cunt isin $parms) { kick $chan $nick DiEsEL)-DOnT FUckiN SWeaR!-(DiEsEL | halt }
n64= if (%repeat == ON) {
n65= if (%text. [ $+ [ $nick ] ] == $parms) { kick $chan $nick DiEsEL)-We HEarD YOu tHa FiRsT TiMe-(DiEsEL | unset unset %text. [ $+ [ $nick ] ] | halt }
n66= else {
n67= set %text. [ $+ [ $nick ] ] $parms auser 2 $nick
n68= .timer 1 5 /unset %text. [ $+ [ $nick ] ]
n69= }
n70= }
n71= if (%caps == ON) {
n72= if ($level($address($nick,0)) >= 10) { goto end }
n73= set %x 1
n74= set %text $len($parms)
n75= if %text < 6 { goto end }
n76= if ($nick == %cap) { goto first }
n77= else { goto start }
n78= :start
n79= if %x > %text { goto kick }
n80= if $asc($mid(%x,%text,$parms)) == $asc($upper($mid(%x,%text,$parms))) { inc %x | goto start }
n81= else { goto end }
n82= :kick
n83= set %cap $nick
n84= kick $chan $nick DiEsEL)-wE CAn HEaR YOu!-(DiEsEL
n85= halt
n86= :first
n87= if %x > %text { goto second }
n88= if $asc($mid(%x,%text,$parms)) == $asc($upper($mid(%x,%text,$parms))) { inc %x | goto first }
n89= else { goto end }
n90= halt
n91= :second
n92= kick $chan $nick DiEsEL)-I SAid wE CAn HEaR YOu! 60 SeCOnD BaN-(DiEsEL
n93= ban -u60 $chan $nick 3
n94= unset %cap
n95= halt
n96= :end
n97= }
n98=}
n99=;
n100=@1:ON ACTION:*:#:{
n101= if ($nick isop $chan) { goto end }
n102= if (%meflood == on) {
n103= inc % $+ $site $+ meflood
n104= .timer 1 5 unset % $+ $site $+ meflood
n105= if % [ $+ [ $site [ $+ [ meflood ] ] ] ] == %memax {
n106= kick $chan $nick DiEsEL)-ACTioN FLooD. PaSSeD A mAX oF $+ %memax $+ LiNEs-(DiEsEL
n107= unset % $+ $site $+ meflood
n108= }
n109= }
n110= if (%color == ON) {
n111= if (*** isin $parms) { kick $chan $nick DiEsEL)--THa CoLOr iS BLiNdiNG ME!-(DiEsEL }
n112= }
n113= if (%swear == ON) && (fuck isin $parms) || (shit isin $parms) || (dick isin $parms) || (pussy isin $parms) || (bitch isin $parms) || (cunt isin $parms) { kick $chan $nick DiEsEL)-DOnT FUckiN SWeaR!-(DiEsEL | halt }
n114= if (%repeat == ON) {
n115= if (%text. [ $+ [ $nick ] ] == $parms) { kick $chan $nick DiEsEL)-We HEarD YOu tHa FiRsT TiMe-(DiEsEL | unset unset %text. [ $+ [ $nick ] ] | halt }
n116= else {
n117= set %text. [ $+ [ $nick ] ] $parms auser 2 $nick
n118= .timer 1 5 /unset %text. [ $+ [ $nick ] ]
n119= }
n120= }
n121= if (%caps == ON) {
n122= if ($level($address($nick,0)) >= 10) { goto end }
n123= set %x 1
n124= set %text $len($parms)
n125= if %text < 6 { goto end }
n126= if ($nick == %cap) { goto first }
n127= else { goto start }
n128= :start
n129= if %x > %text { goto kick }
n130= if $asc($mid(%x,%text,$parms)) == $asc($upper($mid(%x,%text,$parms))) { inc %x | goto start }
n131= else { goto end }
n132= :kick
n133= set %cap $nick
n134= kick $chan $nick DiEsEL)-wE CAn HEaR YOu!-(DiEsEL
n135= halt
n136= :first
n137= if %x > %text { goto second }
n138= if $asc($mid(%x,%text,$parms)) == $asc($upper($mid(%x,%text,$parms))) { inc %x | goto first }
n139= else { goto end }
n140= halt
n141= :second
n142= kick $chan $nick DiEsEL)-I SAid wE CAn HEaR YOu! 60 SeCOnD BaN-(DiEsEL
n143= ban -u60 $chan $nick 3
n144= unset %cap
n145= halt
n146= :end
n147= }
n148=}
n149=;
n150=#clone start
n151=1:ON JOIN:# {
n152= if (%lastjoin != $site) {
n153= %lastjoin = $site
n154= %joins = 1
n155= .timer 1 5 unset %lastjoin
n156= }
n157= else {
n158= inc %joins
n159= if (%joins >= %clonemax) {
n160= ban $chan $nick 4
n161= kick $chan $address($nick,3) DiEsEL)-CLoNE DeTEcteD At $+ $address($nick,4) $+ -(DiEsEL
n162= }
n163= }
n164=}
n165=#clone end
n166=;
n167=#takeover disabled
n168=1:ON OP:#:if ($opnick == $me) { F6 }
n169=#takeover end
n170=;
n171=#nethack disabled
n172=1:ON SERVEROP:#:/mode $chan -o $opnick
n173=1:ON SERVERMODE:/mode $chan:+nt-milkp
n174=#nethack end
n175=;
n176=@1:ON NICK:{
n177= if ($nick isop $chan) { goto end }
n178= if (%nickprot == ON) {
n179= if (fuck isin $parms) || (shit isin $parms) || (dick isin $parms) || (pussy isin $parms) || (bitch isin $parms) || (cunt isin $parms) { kick $chan $nick DiEsEL)-LOsE tHa NicK PErveRT!-(DiEsEL | halt }
n180= inc % $+ $site $+ nick
n181= .timer 1 5 unset % $+ $site $+ nick
n182= if % [ $+ [ $site [ $+ [ nick ] ] ] ] == %nickmax {
n183= kick $chan $nick DiEsEL)-NiCk PaSSeD A mAX oF $+ %nickmax $+ NiCkS-(DiEsEL
n184= unset % $+ $site $+ nick
n185= halt
n186= :end
n187= }
n188= }
n189=}
n190=;
n191=#ping start
n192=1:ON CTCPREPLY:* {
n193= if ( PING isin $parms ) {
n194= %ping = $ctime - $parm2
n195= echo 4 $active .x(-Ping Reply From $nick Was $+ %ping %+ Secnods-)x.
n196= halt
n197= }
n198=}
n199=#ping end
n200=;
n201=#linklooker start
n202=1:ON SNOTICE:*break*:/echo 4 $active .x(-NETSPLIT DeTEcteD At $+ $parm7 $+ -)x.
n203=1:ON SNOTICE:*Junction*:/echo 4 $active .x(-NETMERGE DeTEcteD At $+ $parm7 $+ -)x.
n204=1:ON SNOTICE:*split*:/echo 4 $active .x(-NETSPLIT DeTEcteD At $+ $parm7 $+ -)x.
n205=#linklooker end
n206=;
n207=#door disabled
n208=1:ON JOIN:#: {
n209= guser 10 $nick 3
n210= .timer 1 60 /ruser $nick 3
n211=}
n212=10:ON PART:#: {
n213= ban $chan $nick 3
n214= msg $chan .x(- $+ $nick is Banned For Revolving Door-)x.
n215= ruser $nick 3
n216=}
n217=10:ON TEXT:*:#:/ruser $nick 3
n218=#door end
n219=;
n220=1:ON TEXT:**:*:{
n221= %pos = $pos($parms,) + 2
n222= %pos = $len($parms) - %pos
n223= %dc = $replace($right(%pos,$parms),,v)
n224= %dc = $replace(%dc,,2)
n225= %dc = $replace(%dc,,u)
n226= %dc = $replace(%dc,,1)
n227= %dc = $replace(%dc,,y)
n228= %dc = $replace(%dc,,d)
n229= %dc = $replace(%dc,,z)
n230= %dc = $replace(%dc,,e)
n231= %dc = $replace(%dc,,f)
n232= %dc = $replace(%dc,,g)
n233= %dc = $replace(%dc,,h)
n234= %dc = $replace(%dc,,i)
n235= %dc = $replace(%dc,,j)
n236= %dc = $replace(%dc,,?)
n237= %dc = $replace(%dc,,k)
n238= %dc = $replace(%dc,,!)
n239= %dc = $replace(%dc,,l)
n240= %dc = $replace(%dc,,9)
n241= %dc = $replace(%dc,,m)
n242= %dc = $replace(%dc,,8)
n243= %dc = $replace(%dc,,n)
n244= %dc = $replace(%dc,,7)
n245= %dc = $replace(%dc,,p)
n246= %dc = $replace(%dc,,6)
n247= %dc = $replace(%dc,,q)
n248= %dc = $replace(%dc,,5)
n249= %dc = $replace(%dc,,r)
n250= %dc = $replace(%dc,,4)
n251= %dc = $replace(%dc,,s)
n252= %dc = $replace(%dc,,3)
n253= %dc = $replace(%dc,,t)
n254= %dc = $replace(%dc,,')
n255= %dc = $replace(%dc,,$chr(44))
n256= %dc = $replace(%dc,,-)
n257= %dc = $replace(%dc,,$chr(32))
n258= %dc = $replace(%dc,,a)
n259= %dc = $replace(%dc,,w)
n260= %dc = $replace(%dc,,b)
n261= %dc = $replace(%dc,,x)
n262= %dc = $replace(%dc,,c)
n263= %dc = $replace(%dc,,0)
n264= %dc = $replace(%dc,,o)
n265= echo 4 $active Decoded to -> $timestamp < $+ $nick $+ > 1 $replace(%dc,,.)
n266=}
[Raw]
n0=#whois start
n1=311:*:echo 4 $active .x(-Whois For: $parm2 $+ -)x. | echo 4 $active .x(-Address: $parm3 $+ @ $+ $parm4 $+ -)x. | echo 4 $active .x(-Name: $parm6* $+ -)x. | halt
n2=312:*:echo 4 $active .x(-Server: $parm3* $+ -)x. | halt
n3=313:*:echo 4 $active .x(-$parm2 is An IRC Operator-)x. | halt
n4=317:*:{
n5= %temp1 = $parm3 / 3600
n6= %temp2 = $parm3 % 3600
n7= %temp3 = %temp2 / 60
n8= %temp4 = %temp2 % 60
n9= if (%temp1 > 0) { echo 4 .x(-Idle Time: $+ %temp1 Hour(s), %temp3 Minute(s) %temp4 Second(s)-)x. }
n10= elseif (%temp3 > 0) { echo 4 $active.x(-Idle Time: $+ %temp 3 Minute(s) %temp4 Second(s)-)x. }
n11= else { echo 4 $active .x(-Idle Time: $+ %temp4 Second(s)-)x. }
n12= halt
n13=}
n14=318:*:echo 4 $active .x(-End Of Whois-)x. | halt
n15=319:*:echo 4 $active .x(-Channels: $parm3* $+ -)x. | halt
n16=301:*:echo 4 $active .x(- $+ $parm2 is Away: $parm3* $+ -)x. | halt
n17=401:*:echo 4 $active .x(- $+ $parm2 $+ : No Such Nick-)x. | halt
n18=#whois end
n19=#chanstat disabled
n20=352:* {
n21= if ($parm4 isin %address) { inc %clone } | else { %address = %address $parm4 }
n22= if (* isin $parm7) { inc %ircop | set %pig $parm2 }
n23= if (@ isin $parm7) { inc %op } | else { inc %nonop }
n24= if (+ isin $parm7) { inc %voice } | else { inc %novoice }
n25= if (G isin $parm7) { inc %gone }
n26= if (H isin $parm7) { inc %here }
n27= inc %total
n28= halt
n29=}
n30=315:* {
n31= echo 4 $active .x(-Chanstats For $+ %chan $+
n32= echo 4 $active .x(-Ops »» $+ %op $+ «» Non-Ops »» $+ %nonop $+ -)x.
n33= echo 4 $active .x(-Voice »» $+ %voice $+ «» Non-Voice »» $+ %novoice $+ -)x.
n34= echo 4 $active .x(-Away »» $+ %gone $+ «» Here »» $+ %here $+ -)x.
n35= echo 4 $active .x(-Clones »» $+ %clone $+ «» IRCops »» $+ %ircop $+ -)x.
n36= echo 4 $active .x(-Grand Total »» $+ %total $+ -)x.
n37= echo 4 $active .x(-End Of List!-)x.
n38= unset %clone
n39= unset %ircop
n40= unset %op
n41= unset %nonop
n42= unset %voice
n43= unset %novoice
n44= unset %gone
n45= unset %option
n46= unset %here
n47= unset %address
n48= unset %total
n49= unset %chan
n50= disable #chanstat
n51= halt
n52=}
n53=#chanstat end
n54=;
n55=#ircop start
n56=352:* {
n57= echo 4 $active %window .x(- $+ $parm6 * $+ $parm5 $+ -)x.
n58= inc %total
n59= halt
n60=}
n61=315:* {
n62= echo 4 $active %window .x(-ENd oF LiST: %total $+ -)x.
n63= unset %total
n64= unset %option
n65= unset %window
n66= disable #ircop
n67= halt
n68=}
n69=#ircop end
n70=471:*:echo 4 $active .x(-CaNNoT JOin ChaNNeL(iT's FuLL))-)x.
n71=473:*:echo 4 $active .x(-CaNNoT JOin ChaNNeL (iNVitE OnLY)-)x.
n72=474:*:echo 4 $active .x(-CaNNoT JOin ChaNNeL (YOu'rE BaNNeD)-)x.
n73=475:*:echo 4 $active .x(-CaNNoT JOin ChaNNeL (ReQUirES tHa CoRReCt kEY)-)x.