home *** CD-ROM | disk | FTP | other *** search
/ isnet Internet / Isnet Internet CD.iso / prog / chat / 12 / 12.exe / SYSTEM / ircNinst.mrc < prev    next >
Encoding:
Text File  |  2000-03-17  |  4.2 KB  |  136 lines

  1. on 1:START {
  2.   if ($version < 5.7) echo $colour(Info) -tsi2 *** Error! You need mIRC 5.7 or greater to use ircN 7.24!
  3.   else echo $colour(Info) -tsi2 Thank you for downloading ircN 7.24. Before you connect, please type  $+ $colour(Highlight) $+ /install $+  to install...
  4. }
  5. alias install dialog -m ircN.install ircN.install
  6. dialog ircN.install {
  7.   title "ircN Installation"
  8.   size -1 -1 320 160
  9.   button "", 1, 0 0 0 0, cancel hide
  10.   text "Please be patient as ircN's script files are loaded.", 2, 0 5 320 22, center
  11.   text "Be sure to check http://www.ircN.org/ for any patches available!", 3, 0 30 320 22, center
  12.   text "Any questions or comments? Email me at quietust@ircN.org", 4, 0 55 320 22, center
  13.   text "or visit us in #ircN on EFnet.", 5, 0 80 320 22, center
  14.   text "", 6, 0 138 320 22, center
  15.   box "", 10, 10 100 300 33
  16.   radio "", 11, 16 113 13 13, disabled
  17.   radio "", 12, 32 113 13 13, disabled
  18.   radio "", 13, 48 113 13 13, disabled
  19.   radio "", 14, 64 113 13 13, disabled
  20.   radio "", 15, 80 113 13 13, disabled
  21.   radio "", 16, 96 113 13 13, disabled
  22.   radio "", 17, 112 113 13 13, disabled
  23.   radio "", 18, 128 113 13 13, disabled
  24.   radio "", 19, 144 113 13 13, disabled
  25.   radio "", 20, 160 113 13 13, disabled
  26.   radio "", 21, 176 113 13 13, disabled
  27.   radio "", 22, 192 113 13 13, disabled
  28.   radio "", 23, 208 113 13 13, disabled
  29.   radio "", 24, 224 113 13 13, disabled
  30.   radio "", 25, 240 113 13 13, disabled
  31.   radio "", 26, 256 113 13 13, disabled
  32.   radio "", 27, 272 113 13 13, disabled
  33.   radio "", 28, 288 113 13 13, disabled
  34. }
  35. on 1:DIALOG:ircN.install:init:* { ircN.install $dname 1 }
  36. alias -l ircN.install {
  37.   if (($2 > 0) && ($2 < 19)) did -c $1 $calc($2 + 10)
  38.   if ($2 == 1) {
  39.     .load -a channel.als
  40.     .load -a query.als
  41.     .load -a client.als
  42.   }
  43.   elseif ($2 == 2) {
  44.     .load -a stats.als
  45.     .load -a toggles.als
  46.     .load -a identfrs.als
  47.   }
  48.   elseif ($2 == 3) {
  49.     .load -a bckgrnd.als
  50.     .load -a nukenab.als
  51.     .load -a userlist.als
  52.   }
  53.   elseif ($2 == 4) {
  54.     .load -ps spopup.pop
  55.     .load -pc cpopup.pop
  56.     .load -pq qpopup.pop
  57.   }
  58.   elseif ($2 == 5) {
  59.     .load -pn npopup.pop
  60.     .load -pm mpopup.pop
  61.   }
  62.   elseif ($2 == 6) {
  63.     .load -ru users.mrc
  64.     .load -rv vars.mrc
  65.   }
  66.   elseif ($2 == 7) {
  67.     set %firstuse $true
  68.     .load -rs events.mrc
  69.     .load -rs events2.mrc
  70.     .load -rs ctcps.mrc
  71.   }
  72.   elseif ($2 == 8) {
  73.     .load -rs raw.mrc
  74.     .load -rs raw2.mrc
  75.     .load -rs raw3.mrc
  76.   }
  77.   elseif ($2 == 9) {
  78.     .load -rs itelnet.mrc
  79.     .load -rs utils.mrc
  80.     .load -rs addon2.mrc
  81.   }
  82.   elseif ($2 == 10) {
  83.     .load -rs themes.mrc
  84.     .load -rs idraw.mrc
  85.     .load -rs dialogs.mrc
  86.   }
  87.   elseif ($2 == 11) {
  88.     .load -rs ircNgui1.mrc
  89.     .load -rs ircNgui2.mrc
  90.     .load -rs ucentral.mrc
  91.   }
  92.   elseif ($2 == 12) {
  93.     .load -rs usersum.mrc
  94.     .load -rs maxtime.mrc
  95.     .load -rs notes.mrc
  96.   }
  97.   elseif ($2 == 13) {
  98.     if ($exists(ircndata.ini) == $false) write -c ircndata.ini
  99.     if ($exists(users.ini) == $false) write -c users.ini
  100.     if ($exists(bans.ini) == $false) write -c bans.ini
  101.   }
  102.   elseif ($2 == 14) {
  103.     if ($exists(seen.ini) == $false) write -c seen.ini
  104.     if ($exists($td(msg.txt)) == $false) write -c $td(msg.txt)
  105.     if ($exists($td(onjoin.txt)) == $false) write -c $td(onjoin.txt)
  106.   }
  107.   elseif ($2 == 15) {
  108.     if ($exists($td(page.txt)) == $false) write -c $td(page.txt)
  109.     if ($exists($td(settings.txt)) == $false) write -c $td(settings.txt)
  110.     if ($exists($td(cmotd.txt)) == $false) {
  111.       write $td(cmotd.txt) Welcome to the %iver Partyline (c) 1999 The Quietust (quietust@ircN.org)
  112.       write $td(cmotd.txt) MOTD File has NOT been edited.
  113.     }
  114.   }
  115.   elseif ($2 == 16) {
  116.     set %reldate (2000/03/17 22.00)
  117.     set %firstuse $true
  118.   }
  119.   elseif ($2 == 17) {
  120.     set %iver ircN 7.24
  121.     set %ver ircN 7.24 + 7.0
  122.   }
  123.   elseif ($2 == 18) {
  124.     did -r $1 2
  125.     did -ra $1 3 $strip(%iver) for mIRC $version
  126.     did -ra $1 4 Copyright ⌐ 1999 The Quietust
  127.     did -ra $1 5 All rights reserved.
  128.     did -ra $1 6 Installer by The Quietust
  129.     .timer 1 5 dialog -x $1
  130.     .timer 1 6 .unload -rs $script
  131.     .timer 1 7 .remove $script
  132.   }
  133.   else return
  134.   .timer -m 1 250 ircN.install $1 $calc($2 + 1)
  135. }
  136.