Path To Tarkov 5.3.3

Please do not ask when mod authors will update their mods to 3.10 or if they can upload older versions of their mods.
Bothering mod authors will lead to warnings and repeat offenses will lead to eventual bans.

The Tarkov open-world experience

Interactable Exfils API 2.0.0 (or higher) is required!

Connect all available maps through the extract points, introduce a multi-stash system, and lock traders according to the player's off-raid position.

Dynamic Map Access

This is the main feature of Path To Tarkov: you have to travel between maps.

PTT_HIDDEN_MAPS.png

Exfils overhaul

You can choose between extraction or transits

PTT hidden maps

Exfils tooltips overhaul

Tarkov's tooltip template has been reworked to fit the current config.

PTT hidden maps

Restricted traders

You have to travel to see traders (with modded traders compat)

PTT hidden maps

Dynamic Maps compatibility

It works nicely with Dynamic Maps

PTT hidden maps


Documentations

- README: this is the entrypoint for all other documentations, you can start from there.

- Frequently Asked Question

- Planned features

- Known issues

- Config for users

- Create your config

- Tutorial: create a config from scratch

- PTT config specification

- List of available vanilla extracts

- List of available player spawnpoints

- How to add Custom Player Spawnpoints




Credits

- Thanks to the SPT team <3

- Thanks to the Fika team <3

- Thanks to Jehree for making Interactable Exfils API

- Thanks to Jehree again to let me re-use the voucher feature from his Traveler mod
- Special thanks to Jehree for getting me into client-side modding

- Thanks to Fontaine for his contribution that bring us a way to allow scav extract to be used by PMCs

- Thanks to GrooveypenguinX for the hide traders client-side patch

- Thanks to rockahorse and GrooveypenguinX for continuing my work with Path To Tarkov Reloaded

- Thanks to Theta for making the first image.

- Thanks to adudewithbadaim for making the second image.

- Thanks to r1ft for his contribution. (+ addons mods PTT Extracts Requirements and Dynamic Time Cycle)

- Thanks to gabe_over for making Singler Player Overhaul mod (SPO).

- Thanks to Narcotics for his contributions.

- Thanks to averyc1876 for the drawio (image used in PTT 5.2.0)

- Thanks to everyone else to help me improve the Path To Tarkov experience.

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

  • Version 5.3.3

    Work for SPT 3.9.x

    Changelog

    I found another case of client crash + broken profiles because of repeatable quests.

    I rewrite the fix and now it should be completely resolved, sorry for those who experiments this bugs related to repeatable quests generation.

    Fixes

    • Repeatable quests can now be assigned to locked traders
    • Old corrupted profiles can now be restored
  • Version 5.3.2

    Work for SPT 3.9.x

    Changelog

    On this version, I reworked how locked/unlocked traders are handled.

    Fixes

    • Some traders were still locked even when their unlock quests has been completed (with traders_access_restriction set to false).
    • Uninstall procedure was not working as intended with traders and secondary stashes
    • Ref and custom modded traders are now correctly locked behind their quests.
  • Version 5.3.1

    Work with SPT 3.9.x


    Fixes

    Broken empty secondary stashes

  • Version 5.3.0

    Work with SPT 3.9.x

    Changelog

    ⚠️ Breaking change: If you reinstall PTT you'll need to delete the old config directory. now if you want to select an alternate config, please use the UserConfig.json to refer to the name of the config you want to use (it's the name of the directory, for example "Default" or "PathToTarkovReloaded")

    Run the server once to generate the default UserConfig.json file. then you can edit it from your side. it will allow you to select a config and make PathToTarkov updates without breaking your selected config.

    Features

    • Automatic validation of the loaded config on server start (your server will crash if the selected ptt config is broken)
    • Ability to select a config with UserConfig.json (this file is generated on first start of the server)
    • Add Sally trader in the default config (available in the bunker stash)
    • Add a default Tooltips.json file
    • Add a new respawn_at field in config that will allow config makers to change the offraid position when a player die without considering the initial_offraid_position (that is used at profile creation only in that case)
    • Add DevilFlippy config (with french translation on Tooltips.json)
    • Narcotics config: add DynamicMaps patch integration

    Fixes

    • A lot of various fixes on incorrect spawn points and offraid position across all alternate_configs
    • No more Fence gift when taking coop exfils
    • Default config: use the new Police Car spawn point when infil from prapor's stash.
    • Default config: spawn at Primorsky Vehicle Extract when the car is used to go on streets
    • Default config: added a KlimovStash to be able to do the "Cease Fire!" quest.
    • Default config: Factory Far Corner exfil replaced by ZB-1011
    • Narcotics config: enable Fence's insurance & define return chance
    • Narcotics config: add missing stash to Nakatani Basement

    API

    • ability to set different config for different players


    Thanks to DevilFlippy and Narcotics for their contributions on this release.

  • Version 5.2.1

    Work with SPT 3.9.x

    Fixes

    - PTTR alternate config: broken office window spawn point on factory.

  • Version 5.2.0

    Work with SPT 3.9.x


    Features

    • Fika full compatibility -> Every player has his own offraid position
    • More connectivity between maps in the default config (D2 connected to Shoreline old bunker and Prapor's stash connected to interchange car exfil)
    • In the Menu, locked maps are not displayed anymore.
    • added option heal_always_enabled in traders config, in the default config it's enabled for Fence, so the offraid heal service will be always available. I thought that the experience was a bit hardcore without this (especially when using the Realism mod)
    • disable "run through" raid status
    • Add the ability to keep vanilla random spawnpoints on infiltrations using wildcard * notation
    • Tooltips.json from PTTR configs can be used
    • added Narcotics alternate config
    • insurance_return_chance can be set in the config
    • Added Ref trader available next to Skier
    • New config field override_by_profiles, this allow to change dynamically an user config according to the selected profile (fow now, only few fields are available to be overriden, please check the example alternative config to see the available fields list)

    Fixes

    • Ground Zero map was always unlocked no matter what your offraid position (bug introduced in 5.1.2)
    • Multistash now work as intended. this means money/items will be consumed from the correct hideout stash.
    • Proper migration of older ptt profiles when secondary stash is selected
    • Repeatable quests fix: I patched again the repeatable quests generation, this time it should be good.


    Other changes (won't impact you if you're not a modder)


    PathToTarkovAPI has been disabled by default because it won't work as expected since PTT 5.2.0 (not a big deal here because I don't know any PTT addon mod that rely on this api)

    Don't worry, If you are not a mod maker, it probably won't impact you.

    If you still want the path to tarkov api to be exposed, you can add enable_legacy_ptt_api field set to true in the json config


    --------


    ⚠️Do not downgrade to PTT 5.1 after you installed this or you'll experiment some troubles on game start with your profile . (If something bad happens just re-install the 5.2 and your should be good)


    --------


    Special thanks to Narcotics for adding PTTR Tooltips.json + the configurable insurance_return_chance + disable "run through" raid status

  • Version 5.1.2

    Work for SPT 3.9.x


    :!:DO NOT DOWNGRADE FROM 5.2

    Fixes

    GroundZero map for high level players now work as expected.


    ----------

    Note for config makers

    Under the hood, the config of the map sandbox is copied to sandbox_high (for both infils and exfils)

    If you want different infils/exfils for the high level map version of ground zero, you can still override this behaviour adding entries in the config with the location sandbox_high

  • Version 5.1.1

    Work for SPT-AKI 3.9.x

    Fixes

    • server crash caused by my previous repeatable quests fix (my bad, sorry for that if you experimented this bug in 5.1.0)
  • Version 5.1.0

    Work for SPT-AKI 3.9.x


    I improved the default config in order to add more connectivity between the maps.

    Updated default config

    • Added a path between shoreline and woods (car exfil)
    • Added a path between D-2 (reserve) and Safe Room (interchange)
    • Can infil/exfil Ground Zero from the Therapist stash (scav checkpoint)
    • health, energy and hydration regeneration enabled on all offraid position

    Please note that the previous config file is still available in alternate_configs/LinearPath directory if you liked it.

  • Version 5.0.5

    Work for SPT-AKI 3.9.x

    Fixes

    • client crash when reroll a daily quest that is assigned to a locked trader
  • @everyone: Before reporting a bug, be sure to use the latest stable version of Path To Tarkov

    Please note no support will be provided for older version of spt (< 3.10.x)


    Read this before reporting a bug -> How to report a bug

  • Is this still getting an update to 3.10? Should I keep an eye out?

    Thumbs Up 1
    • 3.10 version is on the FIKA Discord in #mod-releases>Path to Tarkov / Reloaded

    • what do you mean by that ? its the same version as on here on the fika discord.

    • No it's not, check the pins

    • Also if you find a bug on a release candidate please don't post it here.

      You can report a bug on github or on the discord thread that Ahtu mentioned.


      release candidates versions are mainly made for people that want to help me test the whole thing before the final release, so please READ THIS before posting a bug.

    • (EDIT: SORRY! I am dumb and stupid and just found it.)


      Thank you for the mod by the way !

      So I was just wondering (cause im a noob), when you say "pins" what do you mean by that ? Do you mean the pinned thread in the "mod-releases" tab inside the fika discord server ?


      Thanks again

  • hyped for 3.10 transit odyssey will do for now

    Thumbs Up 1
  • Will it be updated for 3.10?

    Thumbs Up 1
  • Love this mod!


    Would it be possible to add a setting for Fika users to keep offraid positions together if someone dies and others extract successfully?


    Right now to group back up we would either need to head back to another map to group up before continuing or manually set the offraid position in a profile editor.


    For example:

    Map: Shoreline

    Person 1: Dies

    Person 2: Extracts to lighthouse


    After raid all users should have have the lighthouse offraid position.

    • I have something more flexible in mind -> on die, let the player decide which friend offraid position can be joined (or even choose to reset)

  • I have an issue where none of the Labs extracts actually work

    • This is a known issue (it will be fixed in the upcoming v6)

  • hey, i want add some new exfil and infil position with new stash. how to add a new stash? i tried but i dont know how to do.


    this is my goal


    1. add RR point which move lighthouse <-> reserve <-> shoreline


    2. there are new stash with nothing. no traders, no items, just for emergency extraction or move fast each points. concept is mountain travle.


    firste one is done but second one is very hard. i cant add new stash. can u help me?

    • For the 2, I'll need more details on what's going on.


      I think you want to create your own offraid position + secondary stash. here but what is your problem ? you don't know how to do it ? or you experienced some bugs ?


      You can join the FIKA Discord in #mod-releases>Path to Tarkov / Reloaded if you want more direct support on how to make your config work :P

  • Guys, why am I unable to use any other extracts other than the two to Customs and Factory?

    • It's because the mod setting, you can use the config. jason in user files to add more extraction point.

  • I had to set the reset offraid position on death to false, since it's the only way to play on other maps. It's the only way to get shit done without a checkpoint system. And It's Nirvana. Now, you can't just die and 'go back home' you spawn on the last checkpoint always.

  • One thing I'm trying to figure out (I run 300 mods or so) is what's causing items to loose the FIR status when I take them out from a hideout and take them to another. Anyone know ?

    • This is a vanilla behaviour, the FIR fix on PTT is supposed to put the FIR status on all equiped items (if you survive the raid, then you deserve the FIR status on your stuff)


      I rewrote the FIR fix for version 6 and it works fine now.

    • No worries, I have a special mod that marks anything in your slots as fir if needed.

      Thumbs Up 1
  • You need to bring back the CHECKPOINT SYSTEM ! the letter for therapist !!!!!!!

    • ABSOLUTELY AGREED!

      Thumbs Up 1
    • just change the reset offraid pos on death. I'm stuck on GZ (nakatani) for now...lol

  • This is THE BEST and ONLY way to start SPT (i have over 300 mods) but this is the ONLY START AND END for anyone ! My recommendation is to make "bypass_keep_found_in_raid_tweak" true by default, so that cheesing by default is not possible. I spent hours grinding down my mod list only to find this option was breaking my barter economy (softcore) mod.

    Heart 1
    • Was trying to figure this out as well ironically just today and heres your post. I'm running softcore as well. Turning this to "true" as you stated now makes it so i have to have the item found in raid if i understand correctly right? or is it vice versa?

      Thumbs Up 1
    • Yea just change to the opposite of the default. Btw, is there any "Marked letter" like in Traveler ? What's the checkpoint system when you die ? If I wanna play on a map, I just get sent back to home base.

    • Let's try to play fika if you wanna. Let me know. https://discord.gg/fqqtjjpy

  • there is no extracts on streets.

    • which Path To Tarkov config do you use ? the default one ?

  • I'm not sure if my problem relates to Path To Tarkov, it's more of an open question

    I couldn't extract as scav from Customs Crossroads and Woods UN Roadblock using "selectedConfig": "DevilFlippy". Extract countdown shows, finishes, but nothing happens.

    I would like an advice, how could I debug this?

    • Ah yeah not 100% sure but I think scav can only take scav extracts, try to tweak the config and add a new exfils that could work with a scav.

    • Repeatable quests can now be assigned to locked traders

    Is this by default or do I need to enable this?

    • No this is not configurable and it will never be because I've had so much hard times to fix some client crashes related to repeatable quests.

    • Okay, was curious, thanks for the answer :)

  • I'd like to add in ref as a trader to the default PTT route just because I want access to him and his questline and spending GP coins but I'm having trouble figuring out all the different things to change to add him in, would someone mind hitting me up with a config that adds ref to shoreline somewhere?


    He doesn't have to connect to anything else but that one connection to shoreline, he can be sort of a specialty trader in my playthrough where I have to travel to see him to spend the coins for the special trades, would really appreciate it!

    • I'll add ref in a next release.


      meanwhile you can add ref to the traders_config by yourself:

      "6617beeaa9cfa777ca915b7c": {
            "// Trader name": "Arena (Ref)",
            "override_description": true,
            "location_description": {
              "ch": "To customs",
              "cz": "To customs",
              "en": "To customs",
              "es-mx": "To customs",
              "es": "To customs",
              "fr": "Vers les douanes",
              "ge": "To customs",
              "hu": "To customs",
              "it": "To customs",
              "jp": "To customs",
              "kr": "To customs",
              "pl": "To customs",
              "po": "To customs",
              "ru": "To customs"
      },
            "access_via": ["SkierStash"]
      }



      Just be sure the `access_via` is a known offraid position in the config you use.

  • For some reason no matter what I customize I cant get Priscilu to only be available at one location. Created a fresh profile and he is still available while not being at his location.

    Anyone have an idea? Every other custom trader I have added works correctly except this one.

    • If you want to integrate a custom trader, you may want to search for a `base.json` file and take the `_Id` property.


      For Priscilu it depends of the version you use.


      - For the original Priscilu the id is Priscilu_Origins

      - For the Priscilu timmy gg edition the id is 66c0d4fc713f0ea9c8e7368e

      Heart 2
    • I have integrated a bunch already with no issue just struggled with it. And I forgot about the fact there is multiple XD. Thank you for the refresher! :)

    • I decided to share my personal config with everyone and you trap which builds off from Narcotics preset for my own version with changes to a few routes and trader locations, as well as adding many more Custom Traders to locations as well. I plan to update this with time as I narrow down exactly how I want the map, this means if new traders come out and I use them I will also add them.


      Side note, I only have Narcotics map and did not make a map myself (Yet) so if someone beats me to it to reflect the changes that would be great, I got some Diablo to play :)

      - Some mistakes might be made but will be addressed :)

      Link to config: (Will most likely need rearranging if included as a preset as I slapped it on the default) https://drive.google.com/file/…cIxzp/view?usp=drive_link

      Thumbs Up 2
    • A few mistakes were made and a new version will be put up over the next few days.

      Thumbs Up 1 Heart 1
    • Amazing! leaving a comment here so i can come back to this later @SlaveToTheGames

      Thumbs Up 1
  • One question to ask: is there any modded trader build-in support?

    • Yup you can take a look to the `traders_config` section in your custom ptt config file (If you already have one).

      just add the trader and the restrictions you want, you need to know the id of the trader for that. (can be found in the corresponding mod of the trader under the `_Id` key)

  • So just a quick question about adding in new infil points, I'm pretty sure I've figured out how to do it for the most part, but I've noticed that all of the infil locations in player_spawnpoints.json have a rotation value in addition to the xyz coordinates. I've been able to figure out how to get the coordinates just fine, but I haven't been able to come up with any way to get the rotation info. Is there a tool or command or something for figuring this out, or will I just need to use trial and error until I get it right?


    Anyway, love the idea of this mod and can't wait to get it set up.

    • use debug function of waypoint mod, you will see the vaule on screen in raid, screenshot and back to config file.

    • Unfortunately, this didn't work, and it looks like the coordinate display was removed from the waypoints mod at some point, at least according to a comment on the mod's page. Thank you for trying to help though. :)

    • For you to be able to see the coordinates. You will need to take a screen shot (with waypoints mod on debug mode) then it will show there in the screenshot.

    • You can use Dynamic Maps

  • The latest version of PTT is pure genius. I cannot live without this mod, it takes the PTT/Traveler beauty and leaves behind the old jank. It's well thought out in its current iteration, I really enjoy playing with it. I've started a playthrough that will last a long, long time. Thanks

    Heart 1
    • By curiosity, which ptt config do you use ?

    • I'm not OP but I'm just as infatuated with the mod as them, ended up settling for Narcotics config myself, I'd love to mod the game and add ways to ship items back to base like the BTR but I've got little modding knowledge and I'm too addicted playing too, so multistash is off. thinking about making traders accessible from more spots once I raise their loyalty level too. I'm trying to convert my friends over to SPT because multiplayer with hardcore stashes and traders sounds sick!!

      Thumbs Up 1
    • I just use the default one.

  • Super excited to see how the new transit system is incorporated into PTT pog

  • Hey I just started playing this mod and love it so far, but I have encountered an issue. I get to ground zero and cannot exfil at all, all base exfils will give me a timer to extract then nothing and scav checkpoint does nothing. So ground zero is just about unplayable, I've also noticed my extracts don't pop up on the corner of my screen under the timer as well. Any help or pointing me in the right direction would be beautiful. Thanks!

  • Anybody have experience with PTT and Questing Bot’s spawn system?


    Not sure if there are any other mod conflicts, but trying these two together seems to cause no PMC bots to spawn at all (starting from ZB-1011) or every single PMC bot to spawn at my player spawn point, minimum distance permitting (observed at Woods Outskirts, and Lighthouse Northern Checkpoint). Once me or each squad moves sufficiently far enough , the next ones would spawn there too, verified in Raid Review.


    I wonder if it is because PTT method for forcing players spawn locations similarly overrides the same reference for QB PMC spawns too? What little I could investigate told me mod load order didn’t change anything.

    • Hiya! I just ran into the same problem and I'm glad to see someone had the same issue. After taking another look at Questing Bot's compatibility, it seems like QB is simply not compatible with PTT.

      Quote

      Traveler (You MUST use another mod like SWAG + DONUTS to manage bot spawning when using this mod. Otherwise, bots will spawn right in front of you.)

      Traveler is another open-world mod like PTT. Currently the solution seems to be using a dedicated spawning mod rather than QB's spawn system.

    • Issues of bots that are not spawned will be fixed in version 6

  • Quote

    Yup the one on GZ is a normal behaviour (the exfil is not available) But on lab yes there is a known bug. The workaround for now is to pass the `vanilla_exfils_requirements` flag to true in the config.

    Hey there Thanks for the mod! About the issue above tho I can't seem to extract from ground zero either. I assumed this reply is specifically about emercom extract and tried car extract but when I went near the car, the Payment prompt didn't come up. I'm using dynamic maps and the extracts on the customs work very well but on ground zero there is no extract showing up. So do I need to upload my logs or is this bug or issue something that can be fixed without one?

    • That's weird, so you turn-on the `vanilla_exfils_requirements` to true, right ?


      I think this could be a bug.


      - Can you check you're using the latest ptt version ? (should be 5.3.3)

      - Can you tell me which ptt config you're using ?

      - Server logs can help too

    • Thanks for the reply.


      Yes, I turned the vanilla exfil requirements to true and got out from emercom extract without issue but the car extract was still not working. After that when I got in a raid in customs and tried the factory extract it didn't work either.


      I don't know which config I was using everything should be the default. I just changed vanilla exfill req, closed secondary hideout stuff, and made traders accessible from everywhere to try car extract with skiers' car extract task available after the second MIA.


      I removed the mod after the third MIA so I can't provide you the logs but no worries I use 50 other mods and don't know how to order them so these kinds of incompatibilities are bound to happen.


      This bug didn't occur to many people as far as I can see from the comments so I don't think it's a big of an issue. Great mod keep it up

  • Hi Trap just a curiosity question. Would it be possible to add an item ID or Item Category blacklist to the individual secondary stashes or a setting to have secondary stashes wipe after a specific time period?

    • for the blacklist item, I won't add such a feature.

      but the secondary stashes wipe could be a thing (temporary stashes just for trading)

      But in the end I don't think I'll implement wipe after a specific time period. (just a wipe when you leave the offraid position)


      Edit: and ofc this would be completely customizable for each secondary stash definition.

    • Wiping stashes after leaving offraid position would be absolutely awesome. I am trying to accomplish a more hardcore route with my playthrough which involves having to transfer between all of the maps while having to maintain one bag and bringing it all back home to the main stash. Problem being is that I didn't want any secondary stashes yet I had to have them for trading which is when i had the idea and thought I'd give a try on asking. If its a pain no worries man its a killer mod through and through.

  • Hey all, this might be a stupid question, but how do you find the coordinates to setup a new Infil point?? Particularly the Y (elevation) axis? I think I can use the X/Z from tarkov.dev maps.

  • Is there a way to add which hideout modules are available on non main locations. A mimic of the "workbench_always_avaialable" but for the shooting range, to test recoil pattern on new gun presets?

    • Not right now but I added it to this feature list.


      Thank you for sharing.

  • Mate, I thank you for this mod. I once upon a time played with the different configs, but for the last 4 days I have been trying to play around with the configs by changing the initial offraid position and the homestash location, even some of the traders locations but every time I load up the game absolutely nothing has changed. Im pulling my hair out because I believe Im doing something wrong but would much prefer it to be an issue on your end lmao. What is the directory for the config.json that actually is read by the mod and implemented in 5.3.3? Is it in the scr folder or the config folder and is it just the config.json that requires being replaced unless im adding new actual spawn points? Please help Trap. Only you can save me now (or someone else who has the answers)

    • you need to edit UserConfig.json to select your config now.


      Check the changelog of the 5.3.0 for more details.

    • Haha I was doing the right thing, but for the wrong version. Thanks Trap. You rock mate.

  • what is the best load order with this mod ?

    • Do you have experimented issues ? In theory it should not matter but in doubt, you can put it at the end.

    • no no , just asking because i have 130 server mods....kkkk just wondering if he needs some special order ...

      Thumbs Up 1
  • Maybe I missed somewhere if you have already explained this but may I ask why you didn't just use the same pathings which the traveller mod used? The traveller mod mapped them to the actual tarkov map as best as possible given what can be seen from location in each map and what can be seen when looking outside (Such as seeing interchange from customs) it doesn't make any sense why old gas station gate would go to interchange and not railroad to tarkov and why you cant get to woods from customs. At least this is what the map on overview is telling me?

    • There are multiple configs with multiple different paths - and you are also more than welcome to create your own as well. That's the beauty of this mod. ;)

      Thumbs Up 1
    • Just seen your config, pretty good decisions based upon actual map. Ill use that one. Thanks.