Skip to content

Quest commands

Abandons a quest.

ParameterTypeDescription
questIdnumberThe ID of the quest.

Accepts a quest.

ParameterTypeDescription
questIdnumberThe ID of the quest.

Completes a quest.

ParameterTypeDescription
questIdnumberThe ID of the quest.
itemIdnumber?Optional item reward ID to select.

Registers one or more quests, which automatically handles accepting and completing them.

ParameterTypeDescription
questIdsnumber | [number, number] | (number | [number, number])[]Quest ID, array of quest IDs, or array containing IDs and [questId, itemId] tuples.
itemIdnumber?Optional item ID when passing a single quest ID.
// Single quest
cmd.register_quest(1234);
// Single quest with item ID
cmd.register_quest(1234, 5678);
// Multiple quests
cmd.register_quest([1234, 5678, 9012]);
// Multiple quests, some with item IDs
cmd.register_quest([1234, [5678, 9999], 9012]);

Unregisters one or more quests.

ParameterTypeDescription
questIdsnumber | number[]The ID or array of IDs of the quests.