home *** CD-ROM | disk | FTP | other *** search
/ PC-X 1997 October / pcx14_9710.iso / shutils / internet / irc / script / glitch.exe / INI / set.ini < prev    next >
Encoding:
INI File  |  1997-06-21  |  6.5 KB  |  138 lines

  1. [aliases]
  2. n0=/autoawayoff {
  3. n1=  .timer987 off
  4. n2=  set %away.remind me
  5. n3=  .timer240 off
  6. n4=  .disable #message.recorder
  7. n5=  .set %auto-away Disabled
  8. n6=  echo 12 ½(GLiTCH)╗1 Auto Away Disabled
  9. n7=}
  10. n8=/awayoff {
  11. n9=  away
  12. n10=  .timer301 off
  13. n11=  .timer240 off
  14. n12=  set %away.remind me
  15. n13=  .disable #message.recorder
  16. n14=}
  17. n15=/loadsettings {
  18. n16=  set %sd $mircdir $+ botfiles\pset.bot
  19. n17=  set %autoop $readini %sd %ss autoop
  20. n18=  set %auto.away.min $readini %sd %ss auto.away.min
  21. n19=  set %auto.away.sec $readini %sd %ss auto.away.sec
  22. n20=  if ($readini %sd %ss away == $true) { set %away.remind punch | .enable #message.recorder | //away [ $readini [ %sd [ %ss [ awaymsg ] ] ] ] }
  23. n21=  elseif ($readini %sd %ss away == $false) { awayoff }
  24. n22=  if ($readini %sd %ss splitdetector == Enabled) { split.enable }
  25. n23=  elseif ($readini %sd %ss splitdetector == Disabled) { split.disable }
  26. n24=  if ($readini %sd %ss auto-away == Enabled) { auto.away %auto.away.min }
  27. n25=  elseif ($readini %sd %ss auto-away == Disabled) { autoawayoff }
  28. n26=  set %l5prot $readini %sd %ss l5prot
  29. n27=  if (%l5prot == Enabled) { .enable #l5prot }
  30. n28=  set %clonejoin $readini %sd %ss clonejoin
  31. n29=  set %serverop $readini %sd %ss serverop
  32. n30=  if (%serverop == Enabled) { .enable #prot.serverop }
  33. n31=  set %modeprot $readini %sd %ss modeprot
  34. n32=  if (%modeprot == Enabled) { .enable #prot.modes }
  35. n33=  set %desynch.prot $readini %sd %ss desynch.prot
  36. n34=  set %autovoice $readini %sd %ss autovoice
  37. n35=  set %autoban.stat $readini %sd %ss autoban.stat
  38. n36=  set %noop.stat $readini %sd %ss noop.stat
  39. n37=  set %noop $readini %sd %ss noop
  40. n38=  if (%noop == Enabled) { .enable #prot.op }
  41. n39=  set %floodnet $readini %sd %ss floodnet
  42. n40=  set %flood.rate $readini %sd %ss flood.rate
  43. n41=  set %flood $readini %sd %ss flood
  44. n42=  set %mass.deop.total $readini %sd %ss mass.deop.total
  45. n43=  set %mass.kick.total $readini %sd %ss mass.kick.total
  46. n44=  set %mass.deop.stat $readini %sd %ss mass.deop.stat
  47. n45=  if (%mass.deop.stat == Enabled) { .enable #massdeop.prot }
  48. n46=  set %mass.kick.stat $readini %sd %ss mass.kick.stat
  49. n47=  if (%mass.kick.stat == Enabled) { .enable #masskick.prot }
  50. n48=  set %total.caps $readini %sd %ss total.caps
  51. n49=  set %total.ctcps $readini %sd %ss total.ctcps
  52. n50=  set %stat.caps $readini %sd %ss stat.caps
  53. n51=  set %text.flood $readini %sd %ss text.flood
  54. n52=  if (%text.flood == Enabled) { .enable #text.flood }
  55. n53=  set %text.floodr $readini %sd %ss text.floodr
  56. n54=  set %total.text $readini %sd %ss total.text
  57. n55=  set %shorthand $readini %sd %ss shorthand
  58. n56=  set %backwards.text $readini %sd %ss backwards.text
  59. n57=  set %onjoin.stat $readini %sd %ss onjoin.stat
  60. n58=  if (%onjoin.stat == Enabled) { .enable #oj.clone }
  61. n59=  set %activewho $readini %sd %ss activewho
  62. n60=  set %check.erase.stat $readini %sd %ss check.erase.stat
  63. n61=  set %check.erase $readini %sd %ss check.erase
  64. n62=  set %nick.getter.stat $readini %sd %ss nick.getter.stat
  65. n63=  set %nick.retry $readini %sd %ss nick.retry 
  66. n64=  if ($readini %sd %ss email.user != $null) { set %email.user $readini %sd %ss email.user }
  67. n65=  if ($readini %sd %ss email.pass != $null) { set %email.pass $readini %sd %ss email.pass }
  68. n66=  if ($readini %sd %ss email.longip != $null) { set %email.longip $readini %sd %ss email.longip }
  69. n67=  set %stat.gnotify $readini %sd %ss stat.gnotify
  70. n68=  set %ctcp.active $readini %sd %ss ctcp.active
  71. n69=  echo 12 ½(GLiTCH)╗1 Finished loading settings from  $+ %ss $+ !
  72. n70=  unset %ss %sd
  73. n71=  show.settings 
  74. n72=}
  75. n73=/savesettings {
  76. n74=  set %sd $mircdir $+ botfiles\pset.bot
  77. n75=  if ($away) { writeini %sd %ss awaymsg [ $strip(%awaymsg) ] }
  78. n76=  writeini %sd %ss away [ $away ]
  79. n77=  writeini %sd %ss autoop %autoop
  80. n78=  writeini %sd %ss splitdetector %splitdetector
  81. n79=  writeini %sd %ss auto.away.min %auto.away.min
  82. n80=  writeini %sd %ss auto-away %auto-away
  83. n81=  writeini %sd %ss auto.away.sec %auto.away.sec
  84. n82=  writeini %sd %ss l5prot %l5prot
  85. n83=  writeini %sd %ss clonejoin %clonejoin
  86. n84=  writeini %sd %ss serverop %serverop
  87. n85=  writeini %sd %ss modeprot %modeprot
  88. n86=  writeini %sd %ss desynch.prot %desynch.prot
  89. n87=  writeini %sd %ss autovoice %autovoice
  90. n88=  writeini %sd %ss autoban.stat %autoban.stat
  91. n89=  writeini %sd %ss noop.stat %noop.stat
  92. n90=  writeini %sd %ss noop %noop
  93. n91=  writeini %sd %ss floodnet %floodnet
  94. n92=  writeini %sd %ss flood.rate %flood.rate
  95. n93=  writeini %sd %ss flood %flood
  96. n94=  writeini %sd %ss mass.deop.total %mass.deop.total
  97. n95=  writeini %sd %ss mass.kick.total %mass.kick.total
  98. n96=  writeini %sd %ss mass.deop.stat %mass.deop.stat
  99. n97=  writeini %sd %ss mass.kick.stat %mass.kick.stat
  100. n98=  writeini %sd %ss total.caps %total.caps
  101. n99=  writeini %sd %ss total.ctcps %total.ctcps
  102. n100=  writeini %sd %ss stat.caps %stat.caps
  103. n101=  writeini %sd %ss text.flood %text.flood
  104. n102=  writeini %sd %ss text.floodr %text.floodr
  105. n103=  writeini %sd %ss total.text %total.text
  106. n104=  writeini %sd %ss shorthand %shorthand
  107. n105=  writeini %sd %ss backwards.text %backwards.text
  108. n106=  writeini %sd %ss onjoin.stat %onjoin.stat
  109. n107=  writeini %sd %ss activewho %activewho
  110. n108=  writeini %sd %ss check.erase.stat %check.erase.stat
  111. n109=    writeini %sd %ss check.erase %check.erase
  112. n110=  writeini %sd %ss nick.getter.stat %nick.getter.stat
  113. n111=writeini %sd %ss nick.retry %nick.retry
  114. n112=  if (%email.user != $null) { writeini %sd %ss email.user %email.user }
  115. n113=  if (%email.pass != $null) { writeini %sd %ss email.pass %email.pass }
  116. n114=  if (%email.longip != $null) { writeini %sd %ss email.longip %email.longip }
  117. n115=  writeini %sd %ss stat.gnotify %stat.gnotify
  118. n116=  writeini %sd %ss ctcp.active %ctcp.active
  119. n117=  echo 12 ½(GLiTCH)╗1 Finished saving settings to  $+ %ss $+ !
  120. n118=  unset %ss %sd
  121. n119=  show.settings 
  122. n120=}
  123. n121=/setfiles {
  124. n122=  if (%set1 == $null) { set %set1 %ss }
  125. n123=  elseif (%set2 == $null) { set %set2 %ss }
  126. n124=  elseif (%set3 == $null) { set %set3 %ss }
  127. n125=  elseif (%set4 == $null) { set %set4 %ss }
  128. n126=  elseif (%set5 == $null) { set %set5 %ss }
  129. n127=  else { echo 12 ½(GLiTCH)╗1 No more room available. Please erase one or more setting files and try again | halt }
  130. n128=}
  131. n129=/remfiles {
  132. n130=  if (%set1 == $$1) { unset set %set1 }
  133. n131=  elseif (%set2 == $$1) { unset %set2 }
  134. n132=  elseif (%set3 == $$1) { unset %set3 }
  135. n133=  elseif (%set4 == $$1) { unset %set4 }
  136. n134=  elseif (%set5 == $$1) { unset %set5 }
  137. n135=}
  138.