create_zone.html 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. <html>
  2. <head>
  3. <link href="../tutorial.css" rel="stylesheet" type="text/css">
  4. </head>
  5. <body>
  6. <div class="header">
  7. The NakedMud Tutorial :: Creating and editing zones
  8. </div>
  9. <!-- content starts here -->
  10. <div class="content-wrap"><div class="content-body-wrap"><div class="content">
  11. <div class="head">Creating a new zone</div>
  12. <div class="info">
  13. The command for creating and editing existing zones is zedit. We will begin
  14. by demonstrating how to create a new zone.
  15. <pre class="mud">
  16. > <font class="cmd">zedit new tutorial</font>
  17. You create a new zone (key tutorial).
  18. </pre>
  19. </div>
  20. <div class="head">Editing a zone</div>
  21. <div class="info">
  22. Once a zone is created, it can be edited with the zedit command, simply by
  23. not specifying that it is "new". When a zone is edited, a online creation (OLC)
  24. interface appears for interacting with that zone.
  25. <pre class="mud">
  26. > <font class="cmd">zedit tutorial</font>
  27. [tutorial]
  28. 1) Name
  29. Alister's zone
  30. 2) Editors
  31. Alister
  32. 3) Reset timer: -1 mins
  33. 4) Resettable rooms: 0
  34. 5) Description
  35. A new zone created by Alister
  36. Enter choice, ? [topic] for help, or Q to quit:
  37. </pre>
  38. The amount of editable fields for a zone are limited. Its name is simply what
  39. it is called, for purposes of zlist. The description field is for record
  40. keeping, about the purpose of the zone. This information will not be displayed
  41. anywhere outside of the zedit command. Each zone can have any number of editors
  42. associated with it. Zone editors are people who are allowed to use the edit
  43. commands on contents for that zone. Any time multiple entries can be supplied
  44. to a field, those entries are separated by commas.
  45. <pre class="mud">
  46. Enter choice, ? [topic] for help, or Q to quit: <font class="cmd">2</font>
  47. Enter a new list of editors: <font class="cmd">Alister, Fungle</font>
  48. [tutorial]
  49. 1) Name
  50. Alister's zone
  51. 2) Editors
  52. <font class="highlight">Alister, Fungle</font>
  53. 3) Reset timer: -1 mins
  54. 4) Resettable rooms: 0
  55. 5) Description
  56. A new zone created by Alister
  57. Enter choice, ? [topic] for help, or Q to quit:
  58. </pre>
  59. </div>
  60. <div class="head">Populating a zone</div>
  61. <div class="info">
  62. Zones largely contain an inter-connected series of rooms that can be populated
  63. by various mobiles and objects. When a zone is reset, all of its commands for
  64. populating rooms are run. A zone with a reset timer will automatically reset
  65. every n minutes. If n <= 0 is specified, a zone will never automatically reset.
  66. Instead, it must be reset with the zreset command. There are also other
  67. alternative ways of populating zones (e.g., with scripts that trigger when
  68. players enter rooms, or talk to NPCs). These methods will be discussed in the
  69. tutorial on scripting basics.
  70. <p></p>
  71. If a room has a reset command, it must be added to the resettable rooms list.
  72. The main way to do this is through the room editing interface directly. However,
  73. it can also be performed through the zedit interface. Simply select the
  74. resettable rooms option and add the room key to the list. Room keys can also
  75. be deleted from the this via this option.
  76. <pre class="mud">
  77. Enter choice, ? [topic] for help, or Q to quit: <font class="cmd">4</font>
  78. N) new room
  79. D) delete room
  80. Enter choice, ? [topic] for help, or Q to quit: <font class="cmd">n</font>
  81. Enter the room key: <font class="cmd">town_square</font>
  82. <font class="highlight">
  83. Rooms reset on zone pulse:
  84. town_square</font>
  85. N) new room
  86. D) delete room
  87. Enter choice, ? [topic] for help, or Q to quit:
  88. </pre>
  89. It is highly suggested that resettable rooms are specified through the room
  90. edit (redit) interface. However, specifying them through the zedit interface
  91. can have its uses -- especially when attempting to figure out why certain
  92. objects or mobiles are mysteriously loading or not loading.
  93. </div>
  94. <!-- content ends here-->
  95. </div></div></div>
  96. <!-- navigation starts here -->
  97. <div class="nav-wrap"><div class="nav">
  98. <iframe src="nav.html" height="100%" width="100%" scrolling=no frameborder=0>
  99. </iframe>
  100. <!-- navigation ends here -->
  101. </div></div>
  102. <!--div class="footer">Edit Date: Nov 15, 2008. By Geoff Hollis</div-->
  103. </body>
  104. </html>