dialog com {
  icon $mircdirMsn.ico, 0, 
  title "Commands"
  size -1 -1 315 210
  option dbu
  list 1, 9 8 75 108, size
  list 70, 130 140 50 50, size
  list 71, 185 140 50 50, size
  edit "" 72, 240 180 70 10, size
  edit "", 84, 240 161 70 10, read
  edit "", 86, 240 143 70 10, read
  edit "%#", 88, 240 113 70 10
  button "Join/Room", 90, 240 125 50 7
  text "Join/Room", 89, 240 105 37 7
  text "Chat/Topic", 87, 240 135 37 7
  text "Chat/Modes", 85, 240 154 37 7
  button "Refresh", 2, 4 122 37 12, refresh
  button "Close", 3, 45 122 37 12, cancel
  button "Mode-N", 4, 90 9 37 7, 
  button "Mode+N", 5, 130 9 37 7
  button "Mode+M", 6, 130 18 37 7
  button "Mode+I", 7, 130 27 37 7
  button "Mode+W", 8, 130 36 37 7
  button "Mode+S", 9, 130 45 37 7
  button "Mode+T", 10, 130 54 37 7
  button "Mode+L", 11, 130 63 37 7
  button "Mode+k", 12, 130 72 37 7
  button "Mode-M", 13, 90 18 37 7
  button "Mode-I", 14, 90 27 37 7
  button "Mode-W", 15, 90 36 37 7
  button "Mode-S", 16, 90 45 37 7
  button "Mode-T", 17, 90 54 37 7
  button "Mode-L", 18, 90 63 37 7
  button "Mode-K", 19, 90 72 37 7
  button "Clear All - Modes", 20, 90 82 78 7
  button "Add All + Modes", 21, 90 91 78 7
  button "Mass-Kick", 22, 91 141 37 7
  button "Mass-Kill", 23, 91 150 37 7
  button "Mass-Owner", 24, 91 159 37 7
  button "Mass-Deowner", 25, 91 168 37 7
  button "Mass-Op", 26, 91 177 37 7
  button "Mass-Deop", 27, 91 186 37 7
  radio "Revenge", 30, 170 9 37 7
  radio "Bot/Talk", 31, 170 18 37 7
  radio "Deop/Prot", 32, 170 27 37 7
  radio Revenge Is Currently |» $+ $group(#rev) $+ «|, 37, 210 9 200 9
  radio Bot\Talk Is Currently |» $+ $group(#bo) $+ «|, 38, 210 18 200 9
  radio Deop/Prot Is Currently |» $+ $group(#de) $+ «|, 39, 210 27 200 9
  text "Enable/Disable", 44, 185 0 40 7
  text "Chat/Modes", 46, 110 0 40 7
  text "Owners", 58, 140 130 25 7
  text "Hosts", 59, 200 130 25 7
  text "Away/Return", 47, 23 135 40 7
  icon 45, 190 79 37 35, Msn.ico, 0,
  button "Im/Tired", 48, 2 143 37 7
  button "Getin/Tea", 49, 2 152 37 7
  button "Im/Tired", 53, 42 143 37 7
  button "Getin/Tea", 54, 42 152 37 7
  text "Away/Message", 55, 25 160 37 7
  text "Return/Message", 56, 25 184 37 7
  edit "", 57, 0 167 90 10
  button "Send", 80, 2 177 85 7
  button "Send", 81, 2 201 85 7
  edit "", 79, 0 191 90 10
  edit "", 60, 100 105 80 10, read center
  edit "", 61, 100 120 80 10, read center
  button "+q/Self", 93, 180 105 35 9
  button "+o/Self", 94, 180 120 35 9
  icon 62, 90 122 8 7,  $mircdir\brown.bmp, 0, 
  icon 63, 90 106 8 7,  $mircdir\gold.bmp, 0, 
  button "Chatroom", 64 ,165 192 37 7
  button "Send", 65, 280 193 37 7, dmx
  button "Action", 66, 240 193 37 7, dmx
  text "Talk To Room", 67, 240 173 37 7
  button "Kick/Bans", 78, 170 40 37 11, ok
  button "Window/Tools", 91, 170 53 37 11, 
  button "AccessList", 92, 170 65 37 11
  text "My/Name", 95, 240 85 25 10
  edit "", 96, 240 94 70 10, read center
  text "My/Decoded/Name", 97, 240 67 50 10
  edit "", 98, 240 75 70 10, read center
  button "Links", 99, 210 40 37 11
  icon 100, 255 40 37 35, Msn.ico, 0,
}
menu nicklist,menubar,channel,status {
  -  
  Mass/Dialog:/dialog -m com com
}
on *:dialog:com:sclick:80:{ /ame $did(57) | /away /away } 
on *:dialog:com:sclick:81:{ /ame $did(79) | /away } 
on *:Dialog:com:sclick:65:{ /amsg $did(72) } 
on *:Dialog:com:sclick:66:{ /ame $did(72) } 

on *:dialog:com:init:0:{
  var %l 1
  while (%l <= $nick($active,0)) {
    did -a com 1 $msn.decode($nick($active,%l))    
    inc %l 
  }
  did -a com 60 %pa
  did -a com 61 %ho {
    var %i 1
    while (%i <= $nick($active,0,q)) {
      did -a com 70 $msn.decode($nick($active,%i,q))
      inc %i 
    }
    var %i 1
    while (%i <= $nick($active,0,o)) {
      did -a com 71 $msn.decode($nick($active,%i,o))
      inc %i
    }
    did -a com 84 $chan($active).mode 
    did -a com 86 $chan($active).topic 
    did -a com 96 $me
    did -a com 98 $msn.decode($me)
  }
}

raw prop:*ownerkey*: { set %pa $3- }
raw prop:*Hostkey*: { set %ho $3- }

on *:dialog:com:
On *:Dialog:com:sclick:90:{ join $did( $dname , 88 ).text } 
on *:dialog:com:sclick:4:{ /mode $active -n } 
on *:dialog:com:sclick:5:{ /mode $active +n } 
on *:dialog:com:sclick:6:{ /mode $active +m } 
on *:dialog:com:sclick:7:{ /mode $active +i } 
on *:dialog:com:sclick:8:{ /mode $active +w } 
on *:dialog:com:sclick:9:{ /mode $active +s } 
on *:dialog:com:sclick:10:{ /mode $active +t } 
on *:dialog:com:sclick:11:{ /mode $active +l } 
on *:dialog:com:sclick:12:{ /mode $active +k } 
on *:dialog:com:sclick:13:{ /mode $active -m } 
on *:dialog:com:sclick:14:{ /mode $active -i } 
on *:dialog:com:sclick:15:{ /mode $active -w } 
on *:dialog:com:sclick:16:{ /mode $active -s } 
on *:dialog:com:sclick:17:{ /mode $active -t } 
on *:dialog:com:sclick:18:{ /mode $active -l } 
on *:dialog:com:sclick:19:{ /mode $active -k } 
on *:dialog:com:sclick:20:{ /mode $active -iwstlk } 
on *:dialog:com:sclick:21:{ /mode $active +iwstlk } 
on *:dialog:com:sclick:22:{ /masskick2 } 
on *:dialog:com:sclick:23:{ /masskick3 } 
on *:dialog:com:sclick:24:{ /massowner2 } 
on *:dialog:com:sclick:25:{ /massdeowner2 } 
on *:dialog:com:sclick:26:{ /massop1 } 
on *:dialog:com:sclick:27:{ /massdeop2 } 
on *:dialog:com:sclick:78:{ /dialog -m kick kick } 
on *:dialog:com:sclick:30:{ /rev | .enable #rev }
on *:dialog:com:sclick:31:{ /bo | .enable #bo } 
on *:dialog:com:sclick:32:{ /de | .enable #de } 
on *:dialog:com:sclick:37:{ /rev | .disable #rev } 
on *:dialog:com:sclick:38:{ /bo | .disable #bo } 
on *:dialog:com:sclick:39:{ /de | .disable #de } 
on *:dialog:com:sclick:48:{ /msg $active Ok Guys Im Tired Brb | /away away }
on *:dialog:com:sclick:49:{ /msg $active Ok Just Geting Tea | /away away }
on *:dialog:com:sclick:53:{ /msg $active Ok Guys Im Not Tired No More :D | /away }
on *:dialog:com:sclick:54:{ /msg $active Damn My Mam Makes A Nice Tea | /away }
on *:dialog:com:sclick:91:{ /dialog -m windows windows }
on *:dialog:com:sclick:92:{ /access }
on *:dialog:com:sclick:93:{ /mode $me +h %pa }
on *:dialog:com:sclick:94:{ /mode $me +h %ho }
on *:dialog:com:sclick:99:{ /dialog -m Dim Dim }
on *:dialog:com:sclick:2:{
  did -r com 1
  did -r com 70
  did -r com 71
  var %l 1
  while (%l <= $nick($active,0)) {
    did -a com 1 $msn.decode($nick($active,%l))    
    inc %l 
  }
  var %i 1
  while (%i <= $nick($active,0,q)) {
    did -a $dname 70 $msn.decode($nick($active,%i,q))
    inc %i 
  }
  var %i 1
  while (%i <= $nick($active,0,o)) {
    did -a $dname 71 $msn.decode($nick($active,%i,o))
    inc %i 
  }
}

alias masskick2 {
  set %i $nick($active,0) | :next | if $nick($active,%i) != $me kick $active $nick($active,%i) %kr | dec %i | if %i > 0 goto next
}

alias masskick3 {
  mode $active +i | set %i $nick($active,0) | :next | if $nick($active,%i) != $me kick $active $nick($active,%i) %kr | dec %i | if %i > 0 goto next
}

alias massowner2 {
  %i = 0 | %nicks = "" | :nextnick | inc %i | if ($nick($active,%i) == $me) { inc %i } | if ($nick($active,%i) == $null) { if ($len(%nicks) > 0) mode $active +qqqqqq %nicks | halt } | %nicks = %nicks $nick($active,%i) | if (6 // %i) { mode $active +qqqqqq %nicks | %nicks = "" } | goto nextnick
}

alias massdeowner2 {
  %i = 0 | %nicks = "" | :nextnick | inc %i | if ($nick($active,%i) == $me) { inc %i } | if ($nick($active,%i) == $null) { if ($len(%nicks) > 0) mode $active -qqqqqq %nicks | halt } | %nicks = %nicks $nick($active,%i) | if (6 // %i) { mode $active -qqqqqq %nicks | %nicks = "" } | goto nextnick
}

alias massop1 {
  %i = 0 | %nicks = "" | :nextnick | inc %i | if ($nick($active,%i) == $me) { inc %i } | if ($nick($active,%i) == $null) { if ($len(%nicks) > 0) mode $active +oooooo %nicks | halt } | %nicks = %nicks $nick($active,%i) | if (6 // %i) { mode $active +oooooo %nicks | %nicks = "" } | goto nextnick
}

alias massdeop2 {
  %i = 0 | %nicks = "" | :nextnick | inc %i | if ($nick($active,%i) == $me) { inc %i } | if ($nick($active,%i) == $null) { if ($len(%nicks) > 0) mode $active -oooooo %nicks | halt } | %nicks = %nicks $nick($active,%i) | if (6 // %i) { mode $active -oooooo %nicks | %nicks = "" } | goto nextnick
}


#rev on
alias revengekick 
on *:KICK:*: {
  if ($knick == $me) {
    mode $me +h %pa
    raw access %currentchan
    kick $active $nick -[Revenge]-
    prop $active ownerkey $rand(10000,99999)
    prop $active hostkey $rand(10000,99999)
    access $active clear
    access $active add owner $ial($me)
  }
}
#rev end

#bo off
alias bo 
on *:TEXT:lol:*:{ msg $active lol $nick }
on *:TEXT:hi*:*:{ msg # hi $nick } 
on *:TEXT:hello*:*:{ msg # hello $nick } 
on *:TEXT:lol*:*:{ msg # lol } 
on *:TEXT:lmao*:*:{ msg # why ya laughing $nick } 
on *:TEXT:(F)*:*:{ msg # (F) love u 2 $nick :P } 
on *:TEXT:*:'(*:*:{ msg # why ya crying $nick } 
on *:TEXT:bbl:*:{ msg # ok $nick hope to c u come back ;) } 
on *:TEXT:brb:*:{ msg # aslong as ya hurry up $nick :P } 
on *:TEXT:*im off*:*:{ msg # thought i could smell something :P } 
on *:TEXT:gay*:*:{ msg # pardon me $nick } 
on *:TEXT:!ping*:*:{ msg # ping pong $nick } 
on *:TEXT:*bye*:*:{ msg # ok $nick c ya later } 
on *:TEXT:*sysop_lazer is gay*:*:{ kick # $nick your the only gay | /access # add deny $nick } 
#bo end

#de on
alias de
on *:Deowner:*: {
  if ($opnick == $me) {
    mode $me +h %pa
    kick $active $nick Plz Dont
    access $active clear
    Prop $active ownerkey $rand(1000,9999) 
  }
}

dialog Dim {
  icon $mircdirMsn.ico, 0, 
  size -1 -1 150 20
  title "Links-By-Sysop"
  menu "Links", 14
  item "forum", 5, 14
  item "Techgear", 6, 14
  item "Lazer's", 7, 14 
  item "Klowns", 8, 14
  item "Hainz", 9, 14
  item "NichtChills", 10, 14
  item "killioughta", 11, 14
  item "Mrenigma", 12, 14
  item "errOr", 13, 14 
  menu "Links", 15
  item "Hills",17, 15
  item "ScullBots",18, 15
  item "Dragon", 19, 15 
  item "X-T", 21, 15 
  item "Mirc", 22, 15 
  item "Savage", 23, 15
  item "illuzion", 24, 15
  item "Sysop_Doc",25, 15
  item "Cookie", 27, 15
  menu "Links", 16
  item "Ultimate", 28, 16
  item "XplosiveX", 29, 16
  item "Irc-X", 30, 16
  item "Blue-Net", 31, 16
  item "BeetHoven", 32, 16
  item "HaXor", 33, 16
  item "Elite", 34, 16
  item "OuterControl", 35, 16
  item "eXonyte", 36, 16
  button "close", 37, 3 1 145 20, cancel
}
on *:DIALOG:Dim:menu:5:{
  run iexplore http://xt.proboards7.com/index.cgi
}
on *:DIALOG:Dim:menu:6:{
  run iexplore http://www.techgear007.vze.com
}
on *:DIALOG:Dim:menu:7:{
  run iexplore http://sysop-lazer.vze.com
}
on *:DIALOG:Dim:menu:8:{
  run iexplore http://klownbotz.vze.com
}
on *:DIALOG:Dim:menu:9:{
  run iexplore http://haines.vze.com/ 
}
on *:DIALOG:Dim:menu:10:{
  run iexplore http://nightchillz.vze.com  
}
on *:DIALOG:Dim:menu:11:{
  run iexplore http://www.killioughta.com/ 
}
on *:DIALOG:Dim:menu:12:{
  run iexplore http://www.mrenigma.claranet.co.uk/ 
}
on *:DIALOG:Dim:menu:13:{
  run iexplore http://err0r.2ya.com/ 
}
on *:DIALOG:Dim:menu:17:{
  run iexplore http://www.hillshideout.vze.com
}
on *:Dialog:Dim:menu:18:{
  run iexplore http://www.skullbots.vze.com
}
on *:Dialog:Dim:menu:19:{
  run iexplore http://drag0nx.vze.com/
}
on *:Dialog:Dim:menu:21:{
  run iexplore http://xt.vze.com 
}
on *:Dialog:Dim:menu:22:{
  run iexplore http://www.mirc.com
}
on *:Dialog:Dim:menu:23:{
  run iexplore http://www.savage.vze.com
}
on *:Dialog:Dim:menu:24:{
  run iexplore http://www.leprechaunscriptz.vze.com
}
on *:Dialog:Dim:menu:25:{
  run iexplore http://proscriptz.vze.com/
}
on *:Dialog:Dim:menu:27:{
  run iexplore http://www.Msn-IrcX.vze.com
}
on *:Dialog:Dim:menu:28:{
  run iexplore http://www.ultimate-scriptaz.tk
}
on *:Dialog:Dim:menu:29:{
  run iexplore http://xplosivex.vze.com
}
on *:Dialog:Dim:menu:30:{
  run iexplore http://www.square-ircx.tk
}
on *:Dialog:Dim:menu:31:{
  run iexplore http://and1bskbl.tripod.com/bluenet/index.html
}
on *:Dialog:Dim:menu:32:{
  run iexplore http://beethoven.4d2.net
}
on *:Dialog:Dim:menu:33:{
  run iexplore http://www.hax0r.vze.com
}
on *:Dialog:Dim:menu:34:{
  run iexplore http://www.elite-scriptaz.com/
}
on *:Dialog:Dim:menu:35:{
  run iexplore http://www.outtacontrolx.tk/ 
}
on *:Dialog:Dim:menu:36:{
  run iexplore http://exonyte.dyndns.org/index.php
}

'''''''''''''''''''''''''''''''''''''''''

dialog kick {
  icon $mircdirMsn.ico, 0,
  title "        ..............::::: Commands By Sysop_Lazer :::::..................."
  size -1 -1 190 175
  option dbu
  list 1, 2 9 54 141, size
  edit "", 2, 2 0 54 10, read
  list 3, 58 10 50 69, size
  list 4, 58 88 50 62, size
  text "Owners", 5, 59 2 40 8
  text "Hosts", 6, 59 79 49 8
  button "»Kick/Msg«", 7, 110 11 37 12
  button "»Profanity«", 8, 110 24 37 12
  button "»Scrolling«", 9, 110 37 37 12
  button "»D/Behavior«", 10, 110 50 37 12
  button "»Ban/15«", 11, 110 63 37 12
  button "»Ban/1hr«", 12, 110 76 37 12
  button "»Ban/24hr«", 13, 110 89 37 12
  button "»Mode/+V«", 14, 149 11 37 12
  button "»Mode/-V«", 15, 149 24 37 12
  button "»Mode/+Q«", 16, 149 37 37 12
  button "»Mode/-Q«", 17, 149 50 37 12
  button "»Mode/+O«", 18, 149 63 37 12
  button "»Mode/-O«", 19, 149 76 37 12
  button "»C/Access«", 20, 149 89 37 12
  text "Kicks/Bans", 21, 113 2 31 8
  text "Modes", 22, 155 2 32 8
  text "Ban/MSN", 23, 110 103 78 8
  button "»Deny/Guide«", 24, 110 137 37 12
  button "»Host/Guide«", 26, 149 137 37 12
  button "»Deny/Admin«", 27, 110 111 37 12
  button "»Deny/Sysop«", 28, 110 124 37 12
  button "»Host/Admin«", 29, 149 111 37 12
  button "»Host/Sysop«", 30, 149 124 37 12
  button "»Refresh/All/Lists«", 31, 3 150 53 12,
  button "»Back/To/Main«", 32, 59 150 45 12, ok
  button "»Ok«", 34, 163 164 25 10, cancel
  edit "", 35, 1 165 160 10
}

on *:dialog:kick:init:0:{
  var %l 1
  while (%l <= $nick($active,0)) {
    did -a $dname 1 $nick($chan($active),%l)
    inc %l 
  }
  var %i 1
  while (%i <= $nick($active,0,q)) {
    did -a $dname 3 $msn.decode($nick($active,%i,q))
    inc %i 
  }
  var %i 1
  while (%i <= $nick($active,0,o)) {
    did -a $dname 4 $msn.decode($nick($active,%i,o))
    inc %i 
  }
  did -a $dname 2 $chan($active)
}

on *:DIALOG:kick:sclick:1:{
  did -ra kick 35 $ial($did($dname,1).seltext,1)
}
on *:DIALOG:kick:sclick:16:{ /mode $active +q $did(kick,1).seltext }
on *:dialog:kick:sclick:7:{ /kick $active $did(kick , 1).seltext $$?"Enter Kick Here:" }
on *:dialog:kick:sclick:8:{ /kick $active $did(kick , 1).seltext Profanity }
on *:dialog:kick:sclick:9:{ /kick $active $did(kick , 1).seltext Scrolling }
on *:dialog:kick:sclick:10:{ /kick $active $did(kick , 1).seltext Distruptive Behavior }
on *:dialog:kick:sclick:11:{ /access $active add deny $did(kick , 1 ).seltext 15  | /kick $active $did(kick , 1 ).seltext (Access Ban Set For 15 Mins) }
on *:dialog:kick:sclick:12:{ /access $active add deny $did(kick , 1 ).seltext 60  | /kick $active $did(kick , 1 ).seltext (Access Ban Set For 1hr) }
on *:dialog:kick:sclick:13:{ /access $active add deny $did(kick , 1 ).seltext 2400  | /kick $active $did(kick , 1 ).seltext (Access Ban Set For 24hrs) }
on *:dialog:kick:sclick:14:{ /mode $active +v $did(kick,1).seltext }
on *:dialog:kick:sclick:15:{ /mode $active -v $did(kick,1).seltext }
on *:dialog:kick:sclick:16:{ /mode $active +q $did(kick,1).seltext }
on *:dialog:kick:sclick:17:{ /mode $active -q $did(kick,1).seltext }
on *:dialog:kick:sclick:18:{ /mode $active +o $did(kick,1).seltext }
on *:dialog:kick:sclick:19:{ /mode $active -o $did(kick,1).seltext }
on *:dialog:kick:sclick:20:{ /access $active clear }
on *:dialog:kick:sclick:24:{ /access $active add deny 'Guide_*!Guide_*@cg  }
on *:dialog:kick:sclick:26:{ /access $active add host 'Guide_*!Guide_*@cg }
on *:dialog:kick:sclick:27:{ /access $active add deny 'Admin_*!Admin_*@cg }
on *:dialog:kick:sclick:28:{ /access $active add deny 'Sysop_*!Sysop_*@cg }
on *:dialog:kick:sclick:29:{ /access $active add host 'Admin_*!Admin_*@cg }
on *:dialog:kick:sclick:30:{ /access $active add host 'Sysop_*!Sysop_*@cg }
on *:dialog:kick:sclick:32:{ /dialog -m com com }
on *:dialog:kick:sclick:31:{
  did -r kick 1
  did -r kick 3
  did -r kick 4
  var %l 1
  while (%l <= $nick($active,0)) {
    did -a $dname 1 $nick($chan($active),%l)
    inc %l 
  }
  var %i 1
  while (%i <= $nick($active,0,q)) {
    did -a $dname 3 $msn.decode($nick($active,%i,q))
    inc %i 
  }
  var %i 1
  while (%i <= $nick($active,0,o)) {
    did -a $dname 4 $msn.decode($nick($active,%i,o))
    inc %i 
  }
}


dialog windows {
  icon $mircdirMsn.ico, 0,
  title "Sysop_Lazer Window Tools"
  size -1 -1 119 51
  option dbu
  button "Notepad", 1, 2 2 37 12
  button "Telnet", 2, 2 15 37 12
  button "Wordpad", 3, 2 28 37 12
  button "MsnPaint", 4, 40 2 37 12
  button "Iexplore", 5, 40 15 37 12
  button "Messanger", 6, 40 28 37 12
  button "CdPlayer", 7, 78 2 37 12
  button "Calculator", 8, 78 15 37 12
  button "Cdrive", 9, 78 28 37 12
  button "Close", 10, 2 41 112 9, ok
}

on *:dialog:windows:sclick:1:{ /run notepad }
on *:dialog:windows:sclick:2:{ /run telnet }
on *:dialog:windows:sclick:3:{ /run wordpad }
on *:dialog:windows:sclick:4:{ /run mspaint }
on *:dialog:windows:sclick:5:{ /run iexplore }
on *:dialog:windows:sclick:6:{ /run C:\Program Files\Messenger\msmsgs.exe }
on *:dialog:windows:sclick:7:{ /run cdplayer }
on *:dialog:windows:sclick:8:{ /run calc }
on *:dialog:windows:sclick:9:{ /run c: }
  
