home *** CD-ROM | disk | FTP | other *** search
/ Amiga ACS 1997 #5 / amigaacscoverdisc1997-051997.i / games / shareware / amimud / amimud.prefs < prev    next >
Text File  |  1997-09-04  |  8KB  |  347 lines

  1. ;
  2. ; AmiMUD v2.7 by Gabriele Greco
  3.  
  4. ; $VER: AmiMUD.prefs v.3.0 (3.9.97)
  5. ; This configuration is for an italian diku mud called Lumen et Umbra
  6. ; but his suitable for most diku and similar mud.
  7.  
  8. ; ';' or '/' may be used for a comment line
  9. ; '\n' as carriage return
  10. ; some keywords are marked as comment because I use the default values
  11. ; Host machine
  12.  
  13. host=kame.usr.dsi.unimi.it
  14. ;host=localhost
  15. ; Use numeric address to login quickly
  16.  
  17. ; Port of the mud
  18. port=4000
  19.  
  20. ; Output window
  21. ; use kcon if you need review buffer on a console, otherwise if you use
  22. ; the output custom module review is enabled by default.
  23. ; With this line you can also choose the dimension of the output window,
  24. ; the numbers are left edge/top edge/width/height/window title
  25.  
  26. ;output=kcon:0/15/630/400/Output window/CLOSE
  27.  
  28.  
  29. ; The four following fields must be specified to active the autologin feature
  30.  
  31. ; String to wait before character name
  32. userprompt=name?
  33.  
  34. crypt_password=prova di password
  35.  
  36. ; character name
  37. user=Exodus
  38.  
  39. ; String to wait before password
  40. passwdprompt=word:
  41.  
  42. ; Character password
  43. password=xxxxxx
  44.  
  45. ; String to send to the mud after the password (to skip banner and the mud menu)
  46. afterpasswd=\n1\n1\n
  47.  
  48. ;Lines to be remembered by the history of the input window
  49. ;history=20 (default)
  50.  
  51. ;Lines to be remembered in the output window
  52. ;max_review=300 (default)
  53.  
  54. ;Disable the review buffer in the output window, useful to gain some speed.
  55. ;review=no
  56.  
  57. ;Minimum length of the tick to accept in tick calculation process.
  58. ;minimum_ticklength=60 (default)
  59.  
  60. ;Length of the tick. 
  61. ;tickseconds=75 (default)
  62.  
  63. ;Maximum length of the tick
  64. ;maximum_ticklength=120 (default)
  65.  
  66. ;Command character (the one before macros and predefined commands)
  67. :command=# (default)
  68.  
  69. ;Variable character (the one before variables in macro/triggers)
  70. ;variable=$ (default)
  71.  
  72. ;Speedwalk character (the one that identify speedwalk string)
  73. ;speedwalk=% (default)
  74.  
  75. key_0=exits
  76.  
  77. ; Here are some of the default values...
  78. ; key_8=n
  79. ; key_4=w
  80. ; key_2=s
  81.  
  82. ;input_mode=crlf (some muds may need lf only)
  83.  
  84. ;Example tinifugue-like configuration:
  85. ;command=/
  86. ;variable=%
  87. ;speedwalk=& (must be different from variable char!)
  88.  
  89. ;Try 5 times to connect before timing up.
  90.  
  91. max_retries=5
  92.  
  93. ;Uncomment the following line if you don't need the tick counter
  94. ;ticks=no
  95.  
  96. ;Use this keyword if you want AmiMUD doesn't show anymore the program logo
  97. ;and version at the program startup
  98. ;nologo
  99.  
  100. ;Marker to distinguish the prompt from other text.
  101. ;The prompt to be recognised and cutted must begin with the defined mark
  102. ;and end with the '>' character
  103. ;mark=## (default)
  104.  
  105. ;To automatically recognise the tick length you have to specify the part of the
  106. ;prompt in which your hit point and movement are specified
  107. ;if this keyword is not specified the automatical tick calculation isn't
  108. ;performed. May have two (hp & mv) or three (hp, mv & mana) parameters.
  109. ;The order isn't important.
  110. prompt=HP:%ld MV:%ld MA:%ld
  111.  
  112. ;(yes or no) Specify if the client have to be verbose or not...
  113. verbose=yes
  114.  
  115. ;If specified the client will open a screen mode requester, otherwise it
  116. ;will open on wb or on the screen specified through the command line option 
  117. ;SCREEN
  118. customscreen
  119.  
  120.  
  121. ;This may be used to specify the position in the screen of the input window,
  122. ;if not specified the window will be placed at the bottom and it will be moved
  123. ;if you move or resize the output window.
  124.  
  125. ;input_window_x=10
  126. ;input_window_y=15
  127.  
  128. ;This keyword can be used to change the width of the input window that is by
  129. ;default as large as the screen.
  130. ;input_width=600
  131.  
  132. ;If this is yes when you disconnect and reconnect to the mud the autologin process
  133. ;(if defined) will be repeated.
  134. relogin=no
  135.  
  136. ;This keyword is only useful for the output/console module, since the new output/ansi
  137. ;choose the better pen for the various color modes.
  138. ;startup_pen=7
  139.  
  140. ;If this keyword is specified the color of the text after an highlight will be
  141. ;the one specified with "startup pen"
  142. ;color_reset
  143.  
  144. ;These can be defined to make the screen open without the popup of the requester
  145. ;displayid=
  146. ;screenwidth=
  147. ;screenheight=
  148. ;screendepth=
  149.  
  150. ;If specified the custom screen will open with ansi colors, this works only
  151. ;with custom screen if you are using the console module or if you are not
  152. ;using AmigaOS 3.0+
  153. ansi
  154.  
  155. ;This enable 16 colors ANSI, you need at least 16 colors to display them, 
  156. ;but with 32 colors it's better.
  157. ansi16
  158.  
  159. ;if specified the amimud screen will opened with the palette of the iff
  160. ;picture filename
  161. ;palette=ram:amimud.palette
  162.  
  163. ;If specified input window and menus will use the specified font instead of
  164. ;the default screen font.
  165. ;screenfont=times.font
  166. ;screenfontsize=13
  167.  
  168. ;The two following definition are used in cojunction with the tick
  169. ;calculation process
  170.  
  171. ;command executed 4 seconds before the tick
  172. ;beforetick=rest\n
  173. ;command executed 3 seconds after the tick
  174. ;aftertick=stand\n
  175.  
  176. ; Include the crypt utility file...
  177.  
  178. include=progdir:modules/crypt
  179.  
  180. ;Defined macros...
  181. ;I think it's simple to understand what they do...
  182.  
  183. ; If you are thristy....
  184. macro=thirsty
  185. rem bag\nget barrel bag\ndrink barrel\nput barrel bag\nwear bag\n
  186.  
  187. ; If you are hungry....
  188. macro=hungry
  189. rem bag\nget bread bag\neat bread\nwear bag\n
  190.  
  191. ;Get the bow
  192. macro=bow
  193. rem bag\nget bow from bag\nget 2*arrow from bag\nwear bag\nrem sword\nwield bow\nload arrow\n
  194.  
  195. ;Wield the sword
  196. macro=sword
  197. rem bow\nwield sword\n
  198.  
  199. macro=food
  200. cast 'create food'\nget mush\n
  201.  
  202. ;Some sample macro with parameters...
  203.  
  204. macro=armor $0
  205. cast 'armor' $0\n
  206.  
  207. macro=str $0
  208. cast 'strength' $0\n
  209.  
  210. ;Get something ($0) from bag and give it to someone ($1)
  211.  
  212. macro=givebag $0 $1
  213. rem bag\nget $0 bag\ngive $0 to $1\nwear bag\n
  214.  
  215. ;Get something from bag
  216. macro=gbag $0
  217. rem bag\nget $0 bag\nwear bag\n
  218.  
  219. macro=knock $0
  220. hotkey=F10
  221. cast 'knock' $0\nopen $0\n
  222.  
  223. macro=recall
  224. hotkey=F9
  225. cast 'word of recall'\n
  226.  
  227. ; sample aliases
  228. ;
  229.  
  230. alias=str 
  231. #str 
  232.  
  233. alias=loc 
  234. cast 'locate' 
  235.  
  236. ;Note the final spaces ("loc " "str ") this prevents AmiMUD to substitute also
  237. ;longer words (for instance strip).
  238.  
  239.  
  240. ; sample triggers 
  241. ; ---------------
  242. ;A trigger may launch a macro or send a string to the net...
  243.  
  244. ;If I'm hungry execute #fame
  245. trigger=u are hungr
  246. #hungry\n
  247.  
  248. ;If I'm thirsty execute #sete
  249. trigger=u are thir
  250. #thirsty\n
  251.  
  252. ;If i kill someone, i get the coins from his corpse
  253. trigger=you hear $1's death
  254. get all.coins $1\n
  255.  
  256. ;Ansi version:
  257. trigger=you hear $0m$1's
  258. get all.coins $1\n
  259.  
  260.  
  261. ;Get potions from lamia...
  262. trigger=you hear the lamia
  263. get all.po lamia\n
  264.  
  265. ;Split coins 
  266. trigger=here were $1 coins
  267. split $1\n
  268.  
  269. trigger=ou feel less protected.
  270. cast 'armor' exodus\n
  271.  
  272. ;If someone says your name call the attention with a beep...
  273. ; The name of my character is exodus...
  274.  
  275. trigger=xodus
  276. #beep\n
  277.  
  278. ;The following triggers resolve some problems with the tick length counting process
  279.  
  280. trigger=ou feel less tired
  281. #skiptick\n
  282.  
  283. trigger=ou feel better
  284. #skiptick\n
  285.  
  286. trigger=heal Exodus
  287. #skiptick\n
  288.  
  289. trigger=heals Exodus
  290. #skiptick\n
  291.  
  292. ; Sample Highlights
  293. ; These are the current available highlights
  294.  
  295. ;BOLD 0
  296. ;UNDERLINE 1
  297. ;ITALICS 2
  298. ;REVERSE 3
  299. ;BOLD_UNDERLINE 4
  300. ;CLEAR_SCREEN 5
  301. ;BOLD_ITALICS 6
  302. ;ITALICS_UNDERLINE 7
  303. ;ITALICS_BOLD_UNDERLINE 8
  304. ;REVERSE_ITALICS 9
  305. ;COLOUR_0 10
  306. ;COLOUR_1 11
  307. ;COLOUR_2 12
  308. ;COLOUR_3 13
  309. ;COLOUR_4 14
  310. ;COLOUR_5 15
  311. ;COLOUR_6 16
  312. ;COLOUR_7 17
  313.  
  314. highlight=0
  315. extemely well
  316.  
  317. highlight=1
  318. massacres
  319.  
  320. highlight=4
  321. devastates
  322.  
  323. ;Sample gags
  324. gag=ewbie
  325.  
  326. gag=dept
  327.  
  328. gag=edium
  329.  
  330. gag=xpert
  331.  
  332. ;This will shorten the output of the who command :)
  333.  
  334. gagline=misses you
  335.  
  336. ;Doesn't print attack messages if you aren't hit.
  337.  
  338. ;These words will be completed if you press the TAB key after typing part
  339. ; of them.
  340.  
  341. complete=exodus
  342. complete=beholder
  343. complete=dracolich
  344. complete=efreet
  345.  
  346. ; end of config
  347.