Mod Details

Custom Quests Editor

Custom Quests Editor 1.3.0

Created by  trap

4.7K Downloads

SPT 3.9.8 Compatible

Online tool to create/edit custom quests json files, this is the ideal companion for Custom Quests mod.

Latest Version 1.3.0
SPT 3.9.8

Updated Aug 19, 2024 at 5:16 PM

Version Notes

Work for Custom Quests > 3.2.0

Changelog

Upgrade for SPT 3.9.x

You have to surround your quest ids by characters like # (this is to avoid a weird BSG bug)

Example: #my\_quest\_id\_1# instead of my\_quest\_id\_1

Features

- support of Streets of Tarkov map

- support of Ground Zero map

- add missing [places](https://github.com/guillaumearm/SPT_CustomQuests/blob/master/docs/ALL_PLACES.md), [zones ](https://github.com/guillaumearm/SPT_CustomQuests/blob/master/docs/ALL_ZONES.md)andand) [quest items](https://github.com/guillaumearm/SPT_CustomQuests/blob/master/docs/ALL_ZONES.md)

This download is externally hosted.
Always scan for viruses.

Designed with to work with Custom Quests mod.

This tool will allow you to create and edit quest files for Custom Quests mod.

image.png?raw=true

Main features

- handle several quest files

- you can duplicate a quest

- search for items (will be reworked in v2)

- just select what you want (locations, places, zones)

Usage tips

- When you’re done, the downloaded json quests files need to go into the quests directory of the Custom Quests mod, I suggest you to make a sub-directory so you can have something like quests/YourQuestLine/YourQuestFile.json

- You can drag-n-drop a custom quest json file to import it into the editor.

- Double click on a quest file to rename it.

- Create chainable quests with locked\_by\_quests

Credits

Thanks to Gave_Over for making the image

If you want to support my work, you can buy me a coffee.

Version 1.3.0
Download Mod Version
SPT 3.9.8
Latest Compatible SPT Version

1.2K Downloads

Created Aug 19, 2024 at 5:16 PM

Updated Aug 19, 2024 at 5:16 PM

Virus Total Results

Work for Custom Quests > 3.2.0

Changelog

Upgrade for SPT 3.9.x

You have to surround your quest ids by characters like # (this is to avoid a weird BSG bug)

Example: #my\_quest\_id\_1# instead of my\_quest\_id\_1

Features

- support of Streets of Tarkov map

- support of Ground Zero map

- add missing [places](https://github.com/guillaumearm/SPT_CustomQuests/blob/master/docs/ALL_PLACES.md), [zones ](https://github.com/guillaumearm/SPT_CustomQuests/blob/master/docs/ALL_ZONES.md)andand) [quest items](https://github.com/guillaumearm/SPT_CustomQuests/blob/master/docs/ALL_ZONES.md)

Version 1.1.0
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

2.0K Downloads

Created Jul 3, 2022 at 12:28 PM

Updated Jul 3, 2022 at 12:28 PM

Virus Total Results

Changelog

Features

Added quests persistance in local storage.

Fixes

Editor can load file quests for Custom Quests > 2.0.0 (@group and @build directives are ignored for now)

Version 1.0.5
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

1.0K Downloads

Created Mar 17, 2022 at 12:29 PM

Updated Mar 17, 2022 at 12:29 PM

Virus Total Results

update

Version 1.0.2
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

250 Downloads

Created Mar 14, 2022 at 5:45 PM

Updated Mar 14, 2022 at 5:45 PM

Virus Total Results

update

Version 1.0.0
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

145 Downloads

Created Mar 14, 2022 at 5:42 PM

Updated Mar 14, 2022 at 5:42 PM

Virus Total Results
trap Pinned

Missing features in editor since Custom Quests 2.0.0

- start_rewards (2.0.0)

- @group special directives (2.0.0)

- @build special directives (2.0.0)

- Any target for Kill missions (2.1.0)

- FindItem quests (2.1.0)

- one_session_only property (2.1.0)
- repeatable quests (2.3.2)

- weapons_whitelist for Kill missions (2.4.0)

- traders_reputations for rewards (2.5.0)

0 Likes
Hmr

Great mod, I would like to ask if it is possible to set skill level improvement as a reward for completing tasks?thx

0 Likes
BigTastyNugz

is there anyway to make rewards hidden or the targets to kill bosses?

0 Likes

also is there anyway to make the rewards hidden? so people do not know what they will receive till after completion. ty

0 Likes
trap

Not right now with the current version of custom quests.

1 Like

ok thanks, will be using this for my custom trader just wanted to know if there was anything i could change to make these settings work. love the mod

0 Likes
GreasePot

I’ve looked all over the instructions read me’s and such but i don’t see where to put my new quest file once i’ve finished making the quest. I’m sure im just missing it cause no one else has said this, just a lil lost.

0 Likes
trap

simply in the quests directory of the Custom Quests mod.

You can put your quest files directly in quests/\*.json or a sub-directory like quests/YourStoryAndOrYourName/\*.json

I’ll edit the mod description

0 Likes
GreasePot

Lol found it right after i posted ofc. Definitely not on you I’m just slow. Thanks! This is so easy and intuitive.

0 Likes
trap

Yeah there is some missing features and the UI is quite bad IMO (the code is not so easy to maintain for what it does)

I’m planning on a v2 with all missing features.

0 Likes
Vladkem35

Maybe I am mistaken, but there is no Ref from Arena. Could you add his trader id to the list?

0 Likes
trap

Yup you right, Ref is missing. In the next release I’ll also provide a way to work with custom traders

0 Likes
ShadowXtrex

Oh my cat!

1 Like
trap

Now, do plenty of quests for me

0 Likes

I can 👀
but let me try to finish my profileloader first

0 Likes
FurryFailure

Shame this is nolonger supported, it has such a lovely GUI, was hoping I could adapt it to modern loaders, but, I cannot, hope to see this come back some day.

0 Likes
trap

I’m back

1 Like

YES!

0 Likes
Odemppa

Still plan to update this beatuiful thingy?

0 Likes
trap

Yup, still planned, but I have to update PTT and CustomQuests to 3.3.0 first.

1 Like
TestAffe99

Hi,

love the idea of this.

I tried to do my own quest series but after i launch the game and try to accept a quest, the following error shows up in my server:

TypeError: Cannot read property ‘length’ of undefined

TypeError: Cannot read property ‘length’ of undefined

at QuestController.acceptQuest (E:\Tarki\SPT AKI Game_3.0.0\obj\bundle.js:5277:57)

at Proxy.acceptQuest (E:\Tarki\SPT AKI Game_3.0.0\obj\bundle.js:2090:37)

at QuestItemEventRouter.handleItemEvent (E:\Tarki\SPT AKI Game_3.0.0\obj\bundle.js:13298:44)

at ItemEventRouter.handleEvents (E:\Tarki\SPT AKI Game_3.0.0\obj\bundle.js:13467:38)

at ItemEventCallbacks.handleEvents (E:\Tarki\SPT AKI Game_3.0.0\obj\bundle.js:1659:63)

at $de60112e0288ef4d$export$1dd35d19c79daa7c.action (E:\Tarki\SPT AKI Game_3.0.0\obj\bundle.js:14008:48)

at ItemEventStaticRouter.handleStatic (E:\Tarki\SPT AKI Game_3.0.0\obj\bundle.js:12648:61)

at Proxy.handleRoute (E:\Tarki\SPT AKI Game_3.0.0\obj\bundle.js:12943:41)

at Proxy.getResponse (E:\Tarki\SPT AKI Game_3.0.0\obj\bundle.js:12933:30)

at HttpServer.sendResponse (E:\Tarki\SPT AKI Game_3.0.0\obj\bundle.js:14510:38)

After a few minutes i got a backend error and the quest is accepted and shows up at the trader.

Any idea on what i did wrong?

Thanks!

0 Likes
trap

Hi, thanks for reporting.

Can you provide your json custom quest here ?

0 Likes
trap

Thanks I’ll take a look this week-end and I come back to you

0 Likes
trap

Ok I found why, apparently the client is not happy when quest ids has spaces.

Try to replace all your ids, for example:

Scav 10x replaced by Scav\_10x

In next versions of custom quests this will be prevented by an error, thanks for reporting and have fun.

0 Likes
trap

This is fixed in 2.4.3.

Now Scav 10x is automatically replaced by Scav\_10x.

But be careful, this is not the case for ids in locked\_by\_quests and unlock\_on\_quest\_start properties (for now)

EDIT: it’s better to avoid spaces even in 2.4.3 (it allows retrocompatibility with your quest file)

0 Likes

Thank you very much!

I love your mods and will go on working and experiment with them

0 Likes
TripLovely

Is there a way to import a Json into the quest editor site, in case I messed up? I accidentally put customs as the location, even though this objective is to place a jammer in nightfactory

0 Likes
trap

Yeah you can just drag-n-drop your file to import it

1 Like

Details