home *** CD-ROM | disk | FTP | other *** search
- autoaway {
- if ($1 == on) {
- set %autoaway on
- iecho Autoaway enabled.
- }
- elseif ($1 == off) {
- set %autoaway off
- iecho Autoaway disabled.
- }
- else iecho Syntax: /autoaway <on|off>
- }
- botflood {
- if (($1 == on) && (%bt.flood == off)) {
- set %bt.flood on
- .load -rs btnetfld.mrc
- iecho BotNet flood protection $hc(activated.)
- }
- elseif (($1 == on) && (%bt.flood == on)) iecho BotNet flood protection already active.
- elseif (($1 == off) && (%bt.flood == on)) {
- set %bt.flood off
- if ($script(btnetfld.mrc)) .unload -rs btnetfld.mrc
- iecho BotNet flood protection $hc(deactivated.)
- }
- elseif (($1 == off) && (%bt.flood == off)) iecho BotNet flood protection not active.
- else iecho Syntax: /botflood <on|off>
- }
- chandump {
- if ($1 == on) {
- set %dchans $$?="Channels to scan (separate w/commas)"
- set %duchan $$?="Channel to echo messages into"
- set %chandump on
- }
- else {
- set %chandump off
- unset %duchan %dchans
- }
- }
- cprot {
- if ($1 == on) {
- set %chanprot on
- .load -rs fldprot.mrc
- iecho Channel Flood Protection has been enabled.
- }
- elseif ($1 == off) {
- set %chanprot off
- if ($script(fldprot.mrc)) .unload -rs fldprot.mrc
- iecho Channel Flood Protection has been disabled.
- cclr
- }
- else iecho Syntax: /cprot <on|off>
- }
- dccrelay {
- if ($1 == off) {
- set %dccrelay off
- unset %dccnick
- unset %dccrinfo
- iecho DCC relay has been disabled.
- }
- elseif ($1 != $null) {
- set %dccrelay on
- set %dccnick $1
- iecho Fowarding all DCC Sends to $hc($1) $+ .
- }
- else iecho Syntax: /dccrelay <off|relay nick>
- }
- dccstatus {
- if ($1 == on) {
- set %dccstatus $1
- if ((($send(0)) || ($get(0))) && ($dialog(ircN.dccstatus) == $null)) dialog -m ircN.dccstatus ircN.dccstatus
- elseif ($dialog(ircN.dccstatus) == $null) iecho DCC Status enabled.
- }
- elseif ($1 == off) {
- set %dccstatus $1
- if ($dialog(ircN.dccstatus)) dialog -x ircN.dccstatus
- else iecho DCC Status disabled.
- }
- else iecho Syntax: /dccstatus <on|off>
- }
- fprot {
- if ($1 == on) {
- set %userprot on
- .load -rs userprot.mrc
- iecho User flood protection has been enabled.
- }
- elseif ($1 == off) {
- set %userprot off
- if ($script(userprot.mrc)) .unload -rs userprot.mrc
- iecho User flood protection has been disabled.
- }
- else iecho Syntax: /fprot <on|off>
- }
- idlechk {
- if ($1 == on) {
- .load -rs idle.mrc
- set %idcheck on
- if (%idauto == on) { .timer 0 300 idchk | set %idletimer $ltimer }
- iecho Idle checker has been enabled.
- }
- elseif ($1 == off) {
- if ($script(idle.mrc)) .unload -rs idle.mrc
- set %idcheck off
- .remove $tp(idle.txt)
- .remove $tp(idlep.txt)
- timoff %idletimer idletimer
- iecho Idle checker has been disabled.
- }
- else iecho Syntax: /idlechk <on|off>
- }
- inotify {
- if ($1 == on) {
- .enable #notify #notify1
- set %notify on
- iecho ircN notify enabled.
- }
- elseif ($1 == off) {
- .disable #notify #notify1
- set %notify off
- iecho ircN notify disabled.
- }
- else iecho Syntax: /inotify <on|off>
- }
- irc2 {
- if ($1 != $null) {
- .load -a irc2.als
- .load -rs irc2.mrc
- .load -rs irc2-2.mrc
- set %i 0
- :start
- inc %i
- if ($sock($addtok(irc2,%i,46)) == $null) set %tmp.irc2 $addtok(irc2,%i,46)
- else goto start
- write -c $i2.ini(%tmp.irc2)
- i2.set %tmp.irc2 server $1
- if ($2) i2.set %tmp.irc2 port $2
- else i2.set %tmp.irc2 port %irc2.dport
- if ($3) set %irc2.nick $3
- if ($4) set %irc2.altnick $4
- if ($5) i2.set %tmp.irc2 pass $5
- if ($window($i2.status(%tmp.irc2)) == $null) window -ake $i2.status(%tmp.irc2) %i2loc @i2.status $replace($readini $mircini Fonts fstatus,$chr(44),$chr(32))
- titlebar $i2.status(%tmp.irc2) Not Connected
- i2.secho %tmp.irc2 $colour(Info) *** Connecting to $1 ( $+ $i2.var(%tmp.irc2,port) $+ )
- i2.secho %tmp.irc2 $colour(Info2) Local host: $host ( $+ $ip $+ )
- tsound connect
- sockopen %tmp.irc2 $1 $i2.var(%tmp.irc2,port)
- }
- else iecho Syntax: /irc2 <irc2 server> [port] [nick] [altnick] [password]
- }
- ircii {
- if ($1 == on) {
- set %ircii on
- .load -rs ircii.mrc
- window -akl11Se @ircII 0 0 $window(-3).w $window(-3).h
- iecho ircII mode enabled.
- ircIIchan $chan(1)
- tb
- }
- elseif ($1 == off) {
- set %ircii off
- if ($window(@ircII)) window -c @ircII
- iecho ircII mode disabled.
- tb
- if ($script(ircii.mrc)) .unload -rs ircii.mrc
- }
- else iecho Syntax: /ircii <on|off>
- }
- msglog {
- if ($1 == off) {
- set %msglog off
- iecho Message logging has been disabled.
- }
- elseif ($1 == on) {
- set %msglog on
- iecho Message logging has been enabled.
- }
- else iecho Syntax: /msglog <on|off>
- }
- pager {
- if ($1 == on) {
- set %pager on
- iecho Pager has been enabled.
- }
- elseif ($1 == off) {
- set %pager off
- iecho Pager has been disabled.
- }
- else iecho Syntax: /pager <on|off>
- }
- partyline {
- if ($1 == on) {
- if (%tdaemon == off) tdaemon on
- set %partyline on
- .load -a partylin.als
- iecho Partyline has been enabled.
- tb
- }
- elseif ($1 == off) {
- if ($alias(partylin.als)) .unload -a partylin.als
- if ($sock(partyline.*)) sockwrite -n partyline.* ERROR: Closing link (partyline shut down)
- sockclose partyline.*
- if ($sock(su.*)) sockwrite -n su.* ERROR: Closing link (partyline shut down)
- sockclose su.*
- set %partyline off
- iecho Partyline has been disabled.
- tb
- }
- else iecho Syntax: /partyline <on|off>
- }
- pdcc {
- if ($1 == on) {
- set %pdcc on
- .pdcc 2147483647
- iecho Pump DCC has been enabled.
- }
- elseif ($1 == off) {
- set %pdcc off
- .pdcc off
- iecho Pump DCC has been disabled.
- }
- else pdcc $1-
- }
- rcontrol {
- if ($1 == on) {
- if (%tdaemon == off) tdaemon on
- set %rcontrol on
- iecho Remote control has been enabled.
- }
- elseif ($1 == off) {
- if ($sock(remote.*)) sockwrite -n remote.* ERROR: Closing link (remote control shut down)
- sockclose remote.*
- set %rcontrol off
- iecho Remote control has been disabled.
- }
- else iecho Syntax: /rcontrol <on|off>
- }
- rgetnick {
- if ($1 == on) {
- if ($2) {
- set %getnick $1
- set %getnick.nick $2
- if ($notify(%getnick.nick) == $null) .notify %getnick.nick GetNick.temp
- else .notify %getnick.nick $notify(%getnick.nick).note GetNick.perm
- iecho GetNick enabled, nickname set to $hc(%getnick.nick) $+ .
- }
- else iecho Syntax: /rgetnick $hc(on) <nickname>
- }
- elseif ($1 == off) {
- set %getnick $1
- iecho GetNick disabled.
- }
- else iecho Syntax: /rgetnick <on|off> [nickname]
- }
- seen {
- if ($1 == on) {
- set %seenbot on
- .load -rs seen.mrc
- iecho Seen Bot has been enabled.
- }
- elseif ($1 == off) {
- set %seenbot off
- if ($script(seen.mrc)) .unload -rs seen.mrc
- iecho Seen Bot has been disabled.
- }
- elseif ($2) {
- if (%seenbot == off) {
- iecho You must have the seen bot enabled.
- return
- }
- if ($readini -n users.ini $usrl($2) seen != $null) {
- lastseen $usrl($2) $readini -n users.ini $usrl($2) seen
- msg $1 $result
- }
- elseif ($read -ns [ $+ [ $2 ] ] seen.ini != $null) {
- lastseen $2 $read -ns [ $+ [ $2 ] ] seen.ini
- msg $1 $result
- }
- }
- else iecho Syntax: /seen <on|off|#channel> [nickname]
- }
- stheme {
- if ($1 == on) { set %sthemes on | iecho Script themes activated. }
- elseif (($1 == off) && (%formats)) { set %sthemes off | iecho Script themes deactivated. }
- elseif ($1 == off) iecho No script theme loaded.
- else iecho Syntax: /stheme <on|off>
- }
- tdaemon {
- if ($1 == on) {
- set %tdaemon on
- .load -rs telnet.mrc
- iecho Telnet Daemon has been enabled.
- tb
- }
- elseif ($1 == off) {
- if (%partyline == on) partyline off
- if (%rcontrol == on) rcontrol off
- if ($script(telnet.mrc)) .unload -rs telnet.mrc
- if ($sock(telnet.*)) sockwrite -n telnet.* ERROR: Closing link (telnet daemon shut down)
- sockclose telnet.*
- set %tdaemon off
- iecho Telnet Daemon has been disabled.
- tb
- }
- else iecho Syntax: /tdaemon <on|off>
- }
- xdcc {
- if ($1 == on) {
- if ((%xdccs == on) && ($script(xdcc.mrc))) { iecho Xdcc is already enabled. | return }
- .flood off
- set %xdccs on
- .load -rs xdcc.mrc
- tb
- write -c $tp(queue.txt)
- iecho Xdcc has been enabled; mIRC flood protection disabled.
- }
- elseif ($1 == off) {
- if ((%xdccs == off) && ($script(xdcc.mrc) == $null)) { iecho Xdcc is not enabled. | return }
- if ($script(xdcc.mrc)) { poff | .unload -rs xdcc.mrc }
- set %xdccs off
- timoff %xdcc.timer1 xdcc.timer1
- timoff %xdcc.timer2 xdcc.timer2
- window -c @Xdcc
- .remove $tp(xstatus.txt)
- tb
- iecho Xdcc has been disabled.
- }
- elseif (($2 <= %numpacks) && ($2)) {
- if ($1 == file) set %file [ $+ [ $2 ] ] $$dir="Select File for Pack [ $2 ] " *.*
- elseif ($1 == desc) set %filedesc [ $+ [ $2 ] ] $$?="Pack Description for [ [ $2 ] $+ ] :"
- elseif ($1 == note) set %fcomment [ $+ [ $2 ] ] $$?="File Comment for [ [ $2 ] $+ ] :"
- else iecho Syntax: /xdcc <file|desc|note> <pack #>
- }
- else iecho Syntax: /xdcc <on|off|file|desc|note> [pack #]
- }
-