Ultimate Quests
Quest Givers
$profile:UltimateQuests/QuestGivers.json
NPCs, Boards und Weltobjekte, die Quests anbieten oder abschließen.
Beispiel-Config
Passe Werte, Classnames und Positionen an deinen Server an.
{ "ConfigVersion": 3, // Config format version. "QuestGivers": [ // List of all quest boards and NPC quest givers. { "ID": 3, // Unique numeric ID of this quest giver. Quests reference this ID in QuestGiverIDs, TurnInID, or TurnInIDs. "DisplayName": "Quest Board SZ", // Name shown in the quest UI and turn-in text. "ClassName": "UQ_QuestBoard", // Object class to spawn. UQ_QuestBoard is the Ultimate Quests board. "Position": "6899.63 407.154 11411.2", // Spawn position as X Y Z. Y is height and should match custom mapping height if placed on objects. "Orientation": "136 0 0", // Rotation as yaw pitch roll. First value is the horizontal facing direction. "InteractionDistance": 5, // Max distance in meters where players can interact with this giver. "SpawnOnServer": 1, // 1 = mod spawns this object. 0 = object must already exist and will only be marked as quest giver. "IsQuestBoard": 1, // 1 = quest board behavior. 0 = survivor/NPC quest giver behavior. "Outfit": [], // Clothing/held item setup. Empty for boards, used for survivor quest givers. "LoadoutCargo": [], // Items placed into the quest giver inventory/cargo. Usually empty for boards. "QuestIDs": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22] // Quests available at this board. }, { "ID": 8, // Unique numeric ID for this NPC quest giver. "DisplayName": "Silas Ward", // Name shown to players in the quest UI. "ClassName": "SurvivorM_Seth", // Vanilla survivor character class used as the NPC body. "Position": "9518.18 6.362 1974.43", // Spawn position as X Y Z. "Orientation": "-90 0 0", // NPC facing direction. -90 turns him west relative to map axes. "InteractionDistance": 4, // Max interaction distance in meters. "SpawnOnServer": 1, // 1 = the mod spawns this survivor automatically. "IsQuestBoard": 0, // 0 = this is an NPC quest giver, not a board. "Outfit": [ // Clothing and equipment attached/worn by the NPC. { "ClassName": "BDUJacket", // Jacket class to equip. "Quantity": 1, // Spawn one item. "Health01": 1, // Item health from 0.0 to 1.0. 1 = pristine. "Attachments": [] // Optional attachments for this item. }, { "ClassName": "BDUPants", // Pants class to equip. "Quantity": 1, // Spawn one item. "Health01": 1, // Pristine condition. "Attachments": [] // No attachments. }, { "ClassName": "CombatBoots_Beige", // Boots class to equip. "Quantity": 1, // Spawn one pair. "Health01": 1, // Pristine condition. "Attachments": [] // No attachments. }, { "ClassName": "MilitaryBeret_ChDKZ", // Headwear class to equip. "Quantity": 1, // Spawn one item. "Health01": 1, // Pristine condition. "Attachments": [] // No attachments. }, { "ClassName": "EyePatch_Improvised", // Face item class to equip. "Quantity": 1, // Spawn one item. "Health01": 1, // Pristine condition. "Attachments": [] // No attachments. }, { "ClassName": "PoliceBaton", // Held item or weapon class to equip. "Quantity": 1, // Spawn one baton. "Health01": 1, // Pristine condition. "Attachments": [] // No attachments. } ], "LoadoutCargo": [], // Extra items placed into the NPC inventory/cargo. "QuestIDs": [63, 64, 65, 66, 67, 68] // Quests available from Silas Ward. } ]}