Project Zomboid

Project Zomboid

261 人が評価
Soul Quest System (Stable testing phase)
8
4
2
3
   
アワード
お気に入り
お気に入り
お気に入りから削除
ファイルサイズ
投稿日
更新日
1.035 MB
2023年3月3日 13時17分
2024年10月20日 15時50分
33 項目の変更履歴 ( 表示 )

サブスクライブしてダウンロード
Soul Quest System (Stable testing phase)

解説
This is a system for adding quests to Project Zomboid!

-Easy to use: Everything is added through LUA tables and translation entries.

-Streamlined UI: Access all the info you need from a new tab in the character window.

-Versatile and powerful: Quest can use a variety of conditions to be completed, from items, killing zombies to watching a certain VHS tape, you build your quest the way you want it.

-Create your story: Every quest has a lore diary that can be updated with new pages as the player progresses in that quest.

-Rewards: Players can be given items or reputation points with a certain faction. Unlocking reputation tiers can be used by modders anyway they want.

-Backup: Integrated server-side backup system will save progress if a character dies and a new character is created.

-Plug and Play: Quest mods created with this system can be made to work from the get go, with no extra setup needed.

---------->> WARNING <<----------
NPCs are only able to give quests to characters created when the mods were active. So if you add these mods to your save/server after people created their characters, they will need to create them again.


Made by Soul Filcher, join my Discord server to talk about my mods: https://discord.gg/dzbZgzXNTT
And if you feel like contributing please consider donating to my Patreon:
[www.patreon.com]

Tags:B41,Framework,Interface,Multiplayer

Workshop ID: 2941736178
Mod ID: SoulQuestSystem
人気スレッド 全て表示 (1)
5
2023年10月21日 17時06分
Guide or Video?
DrKarv
86 件のコメント
Naughty Ugly[FR] 2024年9月18日 6時33分 
I tried to talk to the NPC and give him the pills but impossible
Naughty Ugly[FR] 2024年9月18日 6時30分 
I have a quest that asks me to find 5 vitamin pills, I found them but I can't finish the quest. What do I need to do to complete the quest?
PonderingPagan 2024年9月15日 7時20分 
Just to back up what people have said if you can't open cans this mod is why
Cagliostro 2024年9月9日 0時03分 
when using this mod + "Eggon's Have I Found This Book", books are not marked as "already found", cannot live without Eggon's :( (just like Eleven without Eggos)
DTailor 2024年9月4日 11時50分 
the conflict with common sense is because it checks this: "if tag ~= "HasMetal" and tag ~= "CanOpener" then return false end"

soulfilcher has a script that adds "CannedFood" tag to canned foods and thats why BB's method returns false.

The fix is easy, Braven puts in "and tag ~= "CannedFood"
Thorium 2024年9月2日 16時04分 
Confirming issue with certain canned food not having an option to open them when in your inventory. Canned beans worked for instance, but not spaghetti bolognese or a bunch of others. In my testing, if you place it on the ground, there is an option to open it but you just pick it up and nothing happens. Also have common sense installed.
Breeder 2024年9月2日 12時00分 
To anyone having issues with can openers, this mod is the cause of it.
DTailor 2024年9月1日 2時26分 
@soulfilcher well im working on a quest where you need one of my custom item to give to a world event. This worldevent is acutally just a supply stash needs to be marked so no dialogs for this one since an npc gives you the quest to do this. After i give this marker to this world event then i want to "awardsworld" the completion dialog for the quest giver npc.
soulfilcher  [作成者] 2024年8月31日 15時22分 
@DTailor: A dialogue can be "attached" to any worldevent you want. It has been a long time, I don't really remember all details, do you have a particular reason not to use unlocks?
DTailor 2024年8月31日 5時14分 
Im building a quest pack with your framework and everything is fine, good job (y) but im having difficulties to understand how this string based database is working and i need your help dear @soulfilcher.

So how exactly are the dialogs and world events are linked together? My only option so far is that i use the unlockworldevent command where the params are a world event and a dialog.

I would like to utilize the awardsworld and awardstask table values.

When i use awardstask I can unclock a quest by guid and in that quest table i use unlocks = "unlockworldevent;we;dc" so we are back again at this command.

When i try to use awardsworld then i can unlock a dialoguecode but how do i link it to a world event?