mtr_addon:nquest:editor
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
mtr_addon:nquest:editor [2025/09/22 09:07] – zbx1425 | mtr_addon:nquest:editor [2025/09/22 14:09] (current) – 移除 zbx1425 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | [[https:// | ||
- | |||
- | The tool is publicly accessible, but only staff members can apply the generated data to the server. If you are not a staff member but wish to contribute, you can export the JSON data from the tool and send it to a staff member. | ||
- | |||
- | ===== Structure & Conventions ===== | ||
- | |||
- | ==== Metadata ==== | ||
- | |||
- | * **Quest ID**: Must be unique, lowercase, and written in kebab-case. \\ Example: '' | ||
- | * **Category**, | ||
- | * **Quest Points**: The reward players receive upon completing the quest. Ensure the points are proportional to the quest’s difficulty. | ||
- | |||
- | ==== Steps & Criteria ==== | ||
- | |||
- | Each step consists of a criterion that, once fulfilled, advances the quest to the next step. | ||
- | |||
- | Optionally, a step may include a failure criterion that aborts the entire quest if triggered. Since this results in the player losing all progress, use failure conditions carefully and ensure they are clearly communicated to the player. | ||
- | |||
- | A quest-wide failure criterion may also be defined. This can be used for e.g. preventing teleportation during the entire quest. Note that step-level failure criteria override quest-wide ones, rather than working in parallel. | ||
- | |||
- | Each criterion generates an automatic description that is shown to the player. If the default description is insufficient (e.g., when using complex logic), you may provide a custom one with the '' | ||
- | |||
- | ===== Criteria ===== | ||
mtr_addon/nquest/editor.1758532033.txt.gz · Last modified: 2025/09/22 09:07 by zbx1425