Bothering mod authors will lead to warnings and repeat offenses will lead to eventual bans.
I am not the original author! When robinxb updates his mod, using the changes made here or not, i will remove the mod.
Robin's original description:
" This mod average the buy price of custom traders (like lotus or Scorpion) based on other traders.
Usually you need this when you are using SVM / Realism or other mods.
Default compatibility
- lotus
- Scorpion
If you need to apply to more traders, you can add the trader id in the config.json "
I added some additional functionality + some pretty logging so you can see what was actually done. It allows for you to set a discount (makes the traders buy items for less, by a percentage of the averaged values from the other traders).
Whenever Robin comes back and decides to use this (as i allow him, should he choose to) as 0.0.3, or just updates what he already has to 3.9.x, i will remove the mod.
-
Version 0.0.3
- archon0ne
- 403 Downloads
- Added proper logging of all changes made at launch.
- Added ability to discount buy prices by a percentage, for further balance tweaking.
MSGScooteroll3k
Hello, great mod idea! But I'm running into some issues, and found some things I'd thought I'd point out-
1- The README.md file is just a blank document. Nothing written.
2- Maybe write out a guide on how to properly add the discounts to traders? Because I messed around with what I was given (the name and discount, since I'm still a newbie at json editing/programming, and don't want to add or remove anything to break the json), As well as put the mod below SVM (which I did manually by putting "sz" in the beginning of the name) and the console says-
Changed trader (Trader Name Here) with discount 95%: LL1 - 0 | LL2 - 0 | LL3 - 0 | LL4 - 0
I'm sure there's something I may have missed, or messed up. But it's not exactly clear on what I missed or messed up.
(To be fair, my eyesight isn't that great. So I tend to miss or not properly process some things )
3- in the config file, the ID for the Scorpion trader isn't "scorpion", but it's instead "6688d464bc40c867f60e7d7e".
I love the idea for the mod, and could be very helpful in making it so people don't spend a ton of money on custom gear and weapons. meanwhile the default traders are selling items for almost free, and being able to change prices very quickly on a whim. (or being too worried about breaking something in their trader's code). But I wish I knew how to work it properly hahaha.
Again. Love the mod idea. It'll definitely come in handy for people!
archon0ne Author
The readme.md is empty, because it's just a default file for how it's distributed (SPT's git), so that's "intended".
The json you put the name of the trader in, normally scorpion or lotus or legs or whatever it is. Usually this can be seen from the mod's mod.ts file or similar. I have no idea why it's giving you "Changed trader (Trader Name Here) with discount 95%: LL1 - 0 | LL2 - 0 | LL3 - 0 | LL4 - 0".
Additionally, what you're discounting is the trader's buy price. It might seem counterintuitive because it's kind of a double negative, but discounting the buy price means the trader will buy your items for less. Essentially the mod is meant to do the opposite of what you're trying to have it do; balance modded traders buy prices (which usually buy a bunch of stuff, for better prices than vanilla traders).
If you still want to use the mod, despite this misunderstanding, send me the link to the traders you want to use in it, as well as how much less the traders should buy your stuff for than the average vanilla trader, in percent.
May or may not work with negative numbers to make their buy prices better than vanilla, haven't tested.
MSGScooteroll3k
Ooohhh I understand now. Sorry I must of read it wrong and thought it was going to discount the prices lol.
Still a great and useful mod for some hardcore run profiles though!
I know it's a dumb question, but since I haven't ever used it yet, can it work with FIKA?
Asking because when my best friend gets a PC and gets Tarkov (hopefully, haven't gotten any updates yet), I'm thinking about setting up a hell of a hardcore/realistic game. Since he used to be part of the Royal Marines, and he wants to get into Tarkov (of course I still have to update him on everything, explain SPT, and explain FIKA lol).
And if custom traders can be used in FIKA (again, probably a dumb question. But I never used it so idk lol), I might figure out how this mod works at some point and have it balance the custom traders.
Also asking about the traders because I know Artem has some clothing and gear with the United Kingdom flags on it. And he wants to cosplay as a Royal Marine lol.
archon0ne Author
you're better off asking such questions on the project-fika discord (google it). You can also find people hosting servers there, which you can use for inspiration on what mods to get and such. 99% of server mods work completely perfectly.
MSGScooteroll3k
Oohhh okay Gotcha, I appreciate it
Since it won't be for a good while, I'll probably wait on joining the FIKA Discord (so I'm not lurking around for probably months lol). For now I'll just take what a friend of mine says with a grain of salt. Until that time comes, of course.
SIC
Hi,
regarding the TraderID this was a valid concern from MSG... because I would not know how this should work ootb with Scorpion anymore for 3.9.
The traderID for Scorpion WAS "Scorpion", also not "scorpion" until 3.9, and is now indeed "6688d464bc40c867f60e7d7e", while for Lotus it is still "lotus".
For people who cannot read your code you should really clarify what you expect as name, you wrote TraderID, but use the wrong TraderID for Scorpion actually yourself then, and if you use the name instead you should state that please.
Thanks and cheers!
DizzilyHQ
tyvm for this needed mod!