
Edit, customize and even create new traders easily. Share you custom made trades with the community and add them to the trader of your choice.
UPDATE NOTE: ATF is now a Standalone Trader Example for you to customize. The old files ATF files are still compatible with the new Version, just drop them into the /db/assort/ folder.
The Utility functions will be moved to a new separate mod! It’s gonna take some time to get done.
Features:
- Create new Standalone Trader easily
- Create new Trade Files that can be shared with others
- Any Trades Trades in the /db/assort/ folder will be added to the Trader
Installation:
- Just put the mod into the /user/mods/ folder
Adding a Trade:
- Just put any Trade file into the /db/assort/ folder
Changing a Trader Avatar:
- your new avatar must be .jpg or .png
- add your new avatar to the /res/ folder
- edit “avatar”:“/files/trader/avatar/YourAvatarName.jpg“ in the base.json
Share your Mod:
- change the TraderID in the base.json in the /db/base/ folder
- change the Modname in the config
- change the Foldername
Notes on sharing Trade files:
If you share your presets you should make sure that your presets are valid without mods otherwise you should create a new TradePackage with Mod requirements. Mods like Makes Sense and alevesThings (cool mods btw) let you put certain attachments on weapons which would be normally not possible. I dont know how the game reacts if you load such a preset without those mods.
I hope the community creates some cool new Trade Overhauls. My reason for creating this mod was exactly that. I just wanted to play a hardcore run, but I didn’t like the default barter trades. At first I wanted to edit the default traders, but then I thought why not make it very customizable and add the ability to save trades in different files which you can edit easily and share.
I am gonna upload some unique trades in the next couple of days or weeks depending on how much time I have. I hope you have fun with this mod and I also hope that there are not too many problems I have to fix.
Notes for modders:
- feel free to use, improve and update any of my code
- some credits would be nice if you use my code
1.3K Downloads
- Updated to AKI 3.1.1
602 Downloads
- Updated to Aki 3.0.0
- Changed to a standalone Tradermod
- Old ATF files are still compatible
- The Utility Fuctions will be moved to a new Mod
2.4K Downloads
- updated to AKI 2.2.0
- repeatable Quest should work for custom Traders
- all Traders using ATF should also work in AKI 2.2.0
- should also work with AKI 2.2.1
657 Downloads
- Fixed the insurance Issue for custom Traders
- The Modded Trader Example now has a dialogue.json
- Prapors dialogue is used as default in case there is no dialogue.json
- To update from V1.3 to V1.4 just replace the old /src/ folder with the new /src/ folder.
- Thanks to ZxregretzxZ for the help with the insurance issue.
1.1K Downloads
- Removed deletion of old avatars in localappdata
- ATF now throws an error if a Trade ID doesn’t match with a barter_scheme and loyal_level ID
- Traders now get added to the Flea and all their trades should be available on the flea
623 Downloads
- Jaeger had the Mechanic base.json causing problems
- Renamed the /moddedTrades/ folder to /TradePackages/
- Removed the old /assort/ folder added the /DefaultTradePackage/ Folder instead
- the requiredMods.json is now called PackageConfig.json
- added the ability to enable a Package in the PackageConfig.json
- renamed the traderConf.json to TraderConfig.json and removed the enableBlacklist option
Details
-
GUID
Not Available
-
License
keep getting this error
TypeError: Cannot set properties of undefined (setting ‘Potnak’)
TypeError: Cannot set properties of undefined (setting ‘Potnak’)
at Potnak.postDBLoad (C:\Users\ravin\OneDrive\Desktop\SP Tarkov\user\mods\Pontak\src\mod.js:72:49)
at PostDBModLoader.executeMods (C:\snapshot\project\obj\loaders\PostDBModLoader.js)
at PostDBModLoader.onLoad (C:\snapshot\project\obj\loaders\PostDBModLoader.js)
at App.load (C:\snapshot\project\obj\utils\App.js)
TypeError: Cannot set properties of undefined (setting ‘Potnak’)
TypeError: Cannot set properties of undefined (setting ‘Potnak’)
at Potnak.postDBLoad (C:\Users\ravin\OneDrive\Desktop\SP Tarkov\user\mods\Pontak\src\mod.js:72:49)
at PostDBModLoader.executeMods (C:\snapshot\project\obj\loaders\PostDBModLoader.js)
at PostDBModLoader.onLoad (C:\snapshot\project\obj\loaders\PostDBModLoader.js)
at App.load (C:\snapshot\project\obj\utils\App.js)
im getting an error i cant make any sense of when i try to install in visual studios.
* Executing task in folder ATF_ExampleTrader: npm install
npm : The term ‘npm’ is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ npm install
+ ~~~
+ CategoryInfo : ObjectNotFound: (npm:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
* The terminal process “C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -Command npm install” terminated with exit code: 1.
* Terminal will be reused by tasks, press any key to close it.
* Executing task in folder ATF_ExampleTrader: npm install
npm : The term ‘npm’ is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ npm run build:unzipped
+ ~~~
+ CategoryInfo : ObjectNotFound: (npm:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
* The terminal process “C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -Command npm run build:unzipped” terminated with exit code: 1.
* Terminal will be reused by tasks, press any key to close it.
Is there a way to add trades to existing traders, rather than to make a new trader?
Update to 3.2.0?
Hey, what is the best way to export a preset? i cannot figure it out by myself sadly.
Why did you remove Utility Fuctions from 2.0 ?
Is there a good guide anywhere for creating new trades? I’d like to add some presets with unique names, but I don’t know how to do that in the JSON
hey i have too many traders(so i cant acces the top ones like therapist) but dont want to get rid of them, could you make it so you can scroll to see the rest of your traders on the trader menu ?
just wondering if this works with 2.3.0
Aloha,
I’m having an issue with exporting presets. They almost always export with the word ‘export’ still attached.
https://ibb.co/D9pdC2x
I’ve tried seperating them by a space and putting export at the end of the filename, neither of which have helped.
If there’s a way to change the name manually I am fine with doing it that way, I just don’t know how.
Thanks in advance,