Changelog
1.6.5 (2025-04-24)
Optimize quest step log: Only the latest entries instead of the whole history will be logged to improve performance.
What must be considered during update?
Nothing.
1.6.4 (2024-11-20)
Add workaround to delete not needed quest log items in VORP table
items_crafted.
What must be considered during update?
Nothing.
1.6.3 (2024-07-03)
Add optional command to open the quest log. So you can use this command as alternative to the quest log item, e.g. in the nss_emotes script.
The quest log item to open the quest log is now optional if you use the command to open the quest log.
The quest log item and command can be used together.
What must be considered during update?
Update options in
config.lua(seeNew since 1.6.3marks inconfig.demo.lua).
1.6.2 (2024-04-15)
Fix nil pointer exception in
getCharDatamethod.Add listener for job changes to update job restrictions/blacklists.
If a quest is not available after job change it will be still shown in quest log but with a hint that it is not available for the current job or job grade. Those quests are not clickable.
What must be considered during update?
Update
nss_libsto version0.33.0or higher.Update translations and options in
config.lua(seeNew since 1.6.2marks inconfig.demo.lua).
1.6.1 (2024-03-02)
Remove unnecessary prints.
Fix issues with prompt restrictions.
Allow quest prompts in water.
What must be considered during update?
Update
nss_libsto version0.30.0or higher.
1.6.0 (2024-03-01)
Add time windows for quests. See
quests/quest_demo.luafor an example and QUEST.md atin_game_time_windowsfor more information.
What must be considered during update?
Update translations and options in
config.lua(seeNew since 1.6.0marks inconfig.demo.lua).
1.5.0 (2024-02-26)
Add blacklisted jobs that are not allowed to use the related quests. See
quests/quest_demo.luafor an example andQUEST.md for more information.Extend the documentation (README.md) to make it more clear.
What must be considered during update?
Nothing.
1.4.0 (2024-02-23)
Add jobs as requirement for quests. See
quests/quest_demo.luafor an example and README.md for more information.
What must be considered during update?
Update
nss_libsto version0.29.0or higher.
1.3.0 (2023-12-11)
Add gold as reward/requirement type.
Add weapons as reward type.
Fix requirements check for money.
What must be considered during update?
Compare your
config.luawithconfig.demo.lua(seenew since 1.3.0marks).Update
nss_libsto version0.28.0or higher.
1.2.1 (2023-10-28)
Add optional quest property
show_previous_step_in_quest_log. Seequests/quest_demo.luafor an example and README.md for more information.Add a delay to wait for vorp inventory to be loaded. Delay can be changed in config via
Config.CheckInventoryAfterCharSelectedDelayInSeconds. Default is 10 seconds.Ensure that only one quest log item is in the inventory on char loaded (duplicates will now be removed automatically).
What must be considered during update?
Compare your
config.luawithconfig.demo.lua(seenew since 1.2.1marks).
1.2.0 (2023-08-03)
Add optional marker for quest steps. See
quests/quest_demo.luafor an example.Add optional blip for quest steps. See
quests/quest_demo.luafor an example.Add optional radius blip for quest steps. See
quests/quest_demo.luafor an example.Switch from hardcoded prompts to
nss_libsprompts.Add configuration validation (it tells you if something is wrong in the config and/or quests).
Add config file existence check (it tells you if config file does not exist).
Add quest log.
What must be considered during update?
Update
nss_libsto version0.26.0or higher.Create quest log inventory item, see Setup quest log item.
Update translations and options in
config.lua(seeNew since 1.2.0marks inconfig.demo.lua).
1.1.1
Remove unnecessary event variable.
Quests with only one step each now store the number of completions correctly in the database, so that
max_solvedis considered correctly.
1.1.0
Add "daily quests" to the quest system
Remove unnecessary
QuestLoadingIndicator.cssfromindex.html.Move some sensitive config vars to
internal_cfg.lua.
1.0.15
Important:
nss_libsversion0.17.0or higher is required.Switch to
nss_libsNssButtonui component.Move loading indicator to
nss_libsNssLoadingIndicatorui component.Add "Quest completed" sound.
Fix ERR_FAILED on NUI requests.
1.0.14
Code refactoring.
Move changelog from README.md to CHANGELOG.md.
1.0.13
Switch to
nss_libsNssConfirmui component.Remove dev files for local browser testing.
1.0.11 / 1.0.12
Internal improvements based on nss_libs changes.
1.0.10
Update demo files.
1.0.9
Use item images from
nss_libsitem api.
1.0.8
Use new
nss_libspoint-in-range api.
1.0.7
Use new
nss_libscharacter api.Prepare item images for future use.
1.0.6
Use new
nss_libsinventory api.Add some typedefs.
Add new "callback" function if a quest step gets done.
1.0.5
Use new
nss_libsDB api.
1.0.4
Switch to new
nss_libsui api instead of including the needed files directly.
1.0.3
Add version check.
Add
nss_libsui modules as dependencies.
1.0.2
Prevent nil pointer exception in method getVorpCharData for characters without lastname.
1.0.1
Create README.md
Consider optional server event
vorp:SelectedCharacterto update the char and quest data on player selection.Add item labels as hover to requirements/rewards icon table.
1.0.0
Initial release.
Last updated
Was this helpful?