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
  1. MODS
  2. CRDTN Quests
  3. Server Side
  4. Quest & Goal Types

Kill goal

PreviousTurn-In goalNextTrade goal

Last updated 1 year ago

As you can see, I use ClassName field to define a target to kill. You can use just a part of the classname like I do for the zombies. If you put Zmb, it means that it will register all the kills of entities starting with a class name Zmb*****.

If you want to be more restrictive, you can always put an exact classname like ZmbF_CitizenANormal_Blue

{
    "Id": "killQuest",
    "TakerId": "player", 
    "QType": 2,
    "Name": "Kill Quest",
    "Description": "Time has come. You need to kill some zombies.",
    "Goals": [
        {
          "QType": 2,
          "ClassName": "Zmb",
          "Count": 5,
          "Description": "Kill 5 zombies!"
        }
    ],
    "Rewards": [
        {
          "RewardType": 1,
          "ClassName": "AirborneMask",
          "Amount": 1
        }
    ]
}
⁉️
🖥️
⚙️
📜
Kill Quest Icon