⚔️Goal

```json
 {
          "QType": 5,
          "ClassName": "Rag",
          "State": false,
          "Count": 2,
          "Quantity": 0,
          "Value": "",
          "TriggerCoordinate": "",
          "TriggerRadius": 0.0,
          "TriggerId": "",
          "TriggerEventId": "",
          "TriggerSendToClient": false,
          "Description": "Gather ",
          "KeepItem": false
        }
```
ParameterMeaningValues

QType

Numerical identifier of the quest type

0	_NONE,
1	TURN_IN,
2	KILL,
3	EXPLORE,
4	TRADE,
5	CRAFT,
6	ACTION

ClassName

Class type of the item, action, part of the name of npc

# Action
ActionDrinkWellContinuous
# Item
HandDrillKit
# NPC - Zombie, animal
# You can use prefix in the class name
Zmbf_

State

Boolean representing the progression

make always false and forget about this value

Count

integer value of required amount

USE ONLY ONE !!

Quantity

integer value of required quantity

NEVER USE BOTH !!

Value

string value for special value

TriggerCoordinate

string coordinate value

"0 0 0"

TriggerRadius

float value of radius

10.0

TriggerId

unique identifier of the trigger

Server determines the spawning of triggers based on the player count and if there is a player who has a certain quest which requires this trigger.

TriggerEventId

MORE INFO HERE

TriggerSendToClient

Description

Brief description of the goal

KeepItem

Boolean flag which says, whether to keep the item in the player's inventory upon the quest completion.

true/false

Last updated