DayZ
  • 🌶️FoxApo DayZ Mods
  • ⚙️Modding | Repacking
  • MODS
    • 👻CRDTN Creatures
      • Phantom
      • config.cpp
    • 💯CRDTN Core
      • File Logger
        • Logger Player Connected
      • Rest Api
        • Getting started
      • Event Handler
      • Notifications UI
      • Admin Utils
      • NPCs
    • 📺CRDTN Gui
    • 📦CRDTN Krabice
    • 🫂CRDTN Factions
    • ⁉️CRDTN Quests
      • ⁉️Getting started
      • 💻Client Side
      • 🖥️Server Side
        • ⚙️Installation
          • 🛠️Quests.json
            • ⚔️Goal
            • 🎁Reward
          • 🌎Quest Events
            • Teleport quest with quest event (server)
        • ⚙️Quest & Goal Types
          • 📜Turn-In goal
          • 📜Kill goal
          • 📜Trade goal
          • 📜Craft goal
          • 📜Action goal
          • 📜Explore goal
        • ⚙️Rewards
        • ⚙️Quest NPCs
    • 🔥CRDTN Fire Regen
      • Config
    • 🔊CRDTN Sounds
    • 🚪CRDTN Locked Doors
      • Config
      • How To
      • config.cpp
Powered by GitBook
On this page
  • Types
  • Quest
  • Goal Types
  • For adding the quest giver into world, follow up here
  1. MODS
  2. CRDTN Quests
  3. Server Side

Quest & Goal Types

PreviousTeleport quest with quest event (server)NextTurn-In goal

Last updated 1 year ago

Types

System allows to setup the various types of quests and goals.

Quest

Quest is a wrapper of goals, it defines the whole name and description of the full context of goals contained in the quest. You can setup various types of goals for certain quest. The quest type is more responsible for the visual appearence in the quest log so you can choose between the types above to distinguish it by the icon.

Goal Types

Turn in is classical talk to type of quest and can be used for a simple interaction with object or another NPC.

Kill goal as the name says, it's about killing the targets, you can specify animals, zombies or other NPCs if you use some kind of an AI mod.

Exploration quests and goals can be used for discovery and leading the player to certain locations. Once the player reaches the specified location, the respective object is triggered on the server and with additional code, you can also call various functions and events after reaching a certain locations.

Trade is for the type of quest, where you need to deliver something in order to get some reward. But it's more of a fancy way of naming and visual distinguish. You can always setup various rewards in different quests.

Crafting goal is more of a placeholder type and can be used for crafting so for example if you want to explain a player various recipes and ways how to craft specific items. You can setup multiple goals which requires certain amount of items and in reward, you can get the desired item as result of recipe.

For adding the quest giver into world, follow up here

Quest NPCs

⁉️
🖥️
⚙️
📜Turn-In goal
📜Kill goal
📜Explore goal
📜Trade goal
📜Craft goal
Turn In
Kill
Explore
Action
Craft
Trade
List of entries - this image is from a list of various entries in the menu. It's just a showcase of the variability of look