Bothering mod authors will lead to warnings and repeat offenses will lead to eventual bans.
Installation:
Extract the ZIP to your SPT-AKI installation folder.
To fix hover tooltip not refreshing when an item's price or interested traders have changed while the item's inspection window is still open, use the "Item Attribute Fix" companion mod.
Description:
A client-side mod that uses the game's built-in methods to show the highest selling price offer from traders, exactly as displayed in the selling UI.
Hovering over the attribute will reveal available offers from all traders who can buy this item, sorted from highest to lowest.
This can be highly "educational" for the purpose of learning the value of items within Tarkov.
This mod is very easy to update as it gets all of the content from the game itself (list of traders, currency rates, currency symbols, etc.)
Note: Flea market prices are not included intentionally, because they are ridiculous and completely break the balance and any kind of challenge in getting rich, due to how likely you are to sell a useless item for a meme price in SPT.
Example: "Molot AKM-type gas tube" is over ₽350,000 on SPT's flea market. In EFT, no one will actually buy this, but due to how flea market works in SPT, you are very likely to successfully sell it. This is a poorly thought-out feature and I rather pretend it didn't exist (at least for selling purposes).
Due to using the game's built-in methods, this mod is dynamic:
It is container content aware:
It is condition aware:
And, of course, durability and currency rates aware:
And also stack count aware:
-
Version 1.4.0
- IcyClawz
- 32k Downloads
Compiled for client version 0.14.9.1.30626
-
Version 1.3.0
- IcyClawz
- 43k Downloads
Compiled for client version 0.14.1.2.29197
-
Version 1.2.1
- IcyClawz
- 37k Downloads
Compiled for client version 0.13.5.3.26535
-
Version 1.2.0
- IcyClawz
- 3.9k Downloads
Compiled for client version 0.13.5.2.26282
-
Version 1.1.0
- IcyClawz
- 11k Downloads
Compiled for client version 0.13.1.3.25206
-
Version 1.0.2
- IcyClawz
- 4.4k Downloads
Compiled for client version 0.13.0.5.23399
enghell
Great mod, I appreciate all your work, I would like to do a humble request and see if you can add the flea prices too, even as an option that's disabled by default.
In my case, I think that's choice of the player to decide how they want to enjoy SPT, and something I hatred from EFT was checking flea prices vs traders for items that fluctuate a lot. It was the bane of my existence.
I apply balance myself by using the live flea market prices mod, so it would be cool if I could save 30 minutes a day when selling items by not having to check the flea market always before selling.
Please consider it and have a good day.
AmmoDing
Just wanted to drop in and say that this mod is great and a must-have, thanks!
Side-note: It would be amazing to have the ability to see the price on item hover, just to save some time...
Junko Space Mommy
Ran into an issue where I couldn't adjust attachments in slots because of Item sell value. I'd click on the attachment and it would have an error pop up saying the integer was too large for 32 or something. I had to remove the mod unfortunately. it affects modded and vanilla items.
YukoVR
I have 2 request backed up with my reasoning why it's important.
-An option to show the highest bidder only
-An option to also show the price per slot
When you want to increase a trader money, it's more efficient to sell loot to the highest bidder then buy stuff from the trader you want to lvl and repeat (so selling price for all is kinda useless).
When in raid it's time wasting to search between ~6 different prices just to find the highest, then compare with another item ~6 more pricing, not event mentioning having to do math to deduce the price per slot
Thx you for reading
IcyClawz Author
"An option to show the highest bidder only"
You don't need to search between anything. The sell price is sorted from highest to lowest already, and if you just look at the Selling Price field, it already shows the highest bidder - name and price...
YukoVR
Still clutter the UI for not much in my opinion.
What do you think about a per slot price ?
IcyClawz Author
That would only clutter the UI more than necessary.
I like it exactly as it is. The source code is available for you to customize and compile.
YukoVR
as always choice is king but yeah, can't force you to make stuff, i'm already happy and thankfull you did the mod .
corbz
Hi there a lot of items not showing prices when I hover over them.
IcyClawz Author
Like what?
corbz
Most magz and weapons I will double check in a bit what all but I would say over half the stuff, I don't think its this mods fault but do u perhaps know andy mod conflicts or a recommended load order
HeavyComponent
Is there anyway to make this work with the "LIVE Flea Mod"? Since that mod grabs the LIVE Flea price to show on SPT. This way it can show some what information the LIVE Flea mod is getting when grabbed from LIVE. It can give us at least an estimate close enough for an idea... idk. Lol
Raider19D
T-90MS Tankman
If I have Item Info mod, does it conflict with this mod?
IcyClawz Author
You'll have to try to find out.
HeavyComponent
I have both and it seems to work just fine. For anyone else that wants to know.
LT_Smith_Neko
Heads up when this mod isn't up-to-date with SPT it'll boot you out at the loading profile screen. Hopefully that saves some of you time troubleshooting your mods!
IcyClawz Author
Well, it was clearly stated that existing mods are not compatible with 3.8.0.
LT_Smith_Neko
Well quite a few of em do still work, more or less just leaving a note for people to hold off on this one till its updated/troubleshooting
Lolipop21K
Really thanks for made this amazing mod. The only thing bother me is when i want to download it shows 502bad gateway. Is the link invalid?
IcyClawz Author
The links work fine.
Everything is available from the repository as well:
https://dev.sp-tarkov.com/IcyClawz/ClientMods/releases
Lolipop21K
Thank you so much!
MrRomance
heyy. :3
would you make the Flea Prices?´
i use a mod to get the live flea prices from live tarkov and adjust the flea market like the live one..
so its not OP anymore :3 it would be very nice :3!
greetings
IcyClawz Author
Live flea prices are not the default. I can't assume that the user is using any other mods.
MrRomance
oh okay ?
why it isnt possible ? :x
Mindless_Phantom
quick sell never sells to flea is this normal?
IcyClawz Author
What this has to do with my mod though?
MrRomance
i have no clue
but why its not possible to use your mod with the live flea price mod ??
sixty
it said that you need to "Extract the ZIP to your SPT-AKI installation folder." so does it mean put it in the folder "mods" or put it in the same folder with the Server and Launcher?
2turbo
If you look at the folder structure of a mod, you should be able to figure it out. if the zip contains the BepInEx folder with the Plugins folder inside it, or the user folder with the mods folder inside it, its likely that you just extract it to the main spt folder and everything will go where they need to.
Ikarus
where is package.json my server launcher is screaming that its missing but it wasnt included in the first place
sixty
I think it is because you 7 zipped it or uncompressed it. try to compress it again In whatever folder you put it in. can you tell me what folder you put the mod in?
Ikarus
I tried putting it in both because at first it was just saying that there was only 6 mods loaded, now it still says i only have 6 mods installed even though i have 14 at least one of which is client sided and its just simply not showing that i have any, I followed the directory paths for both the plugins folder and the mods folder, and no i did not use 7z i just used windows extraction tool 7z is annoying and messes up constantly
sixty
it should be ready to put just in your folder and play when you download it. It should be compressed already when you download it. if it still didn't work, maybe it is because your Tarkov is version 3.7.4 or above because this mod only works in 3.7.3 or under. you can see it under the name of this mod. it said you have no mod, don't worry maybe it showed wrong cause mine tells me I don't have mods too but the mod I added did work in the game. Maybe wait a few days for the author of this mod to update it to 3.7.4 or above.
freestyle
Hi, great mod. There is another mod that adds live game flea market prices every hour. Could you integrate that data into the tooltip?
Thanks.
IcyClawz Author
Read the Overview dude, I answered this question too many times.
freestyle
I think you should read my post again. I am talking about this mod by DrakiaXYZ, not base SPT flea market.
IcyClawz Author
No, you should read the Overview. I'm not interested in flea market prices, live or not.
sixty
bro are you stupid or something??? it says in the overview that he doesn't show the flee market because the price is just too random. and can IcyClawz, can you update it as soon as possible to 3.7.6 because I love this mod and I need it
IcyClawz Author
Since client version didn't change, and these are client mods, they still work perfectly. Just verified.
sumyungguy
Might be still broke. I tried it but my game won't load it. I extracted it to my spt folder, it got put into the bepin plugins, tried it there nothing. So then moved the file to the mods folder under user and tried it there, but still nothing. I could be doing something wrong, correct me if I am, will greatly appreciate it. I also tried the previous version and nothing.
IcyClawz Author
Maybe your game broke. All of my mods work fine with 3.7.3 just like they did in 3.7.1, since the game client is still at the same version.
SurVivalEve
Sadly 3.7.1 break this mod, hope it will have an update.
SPT_Enjoyer
Is there a way to get this mod to ignore a certain trader? I've recently downloaded the Questor trader mod and the buying prices are the highest for everything from this trader, I don't like cheesing it (rich coming from a guy using a quest item trader I know) The Questor trader makes this mod irrelevant as they buy everything from me at the highest price and I don't really want to use that trader.
Thanks in advance!
IcyClawz Author
Nope, the mod loops through all of the registered traders.
SPT_Enjoyer
ah no worries, thanks very much for the reply!
ItsRandy_TTV
would it be able to also make a flee price?
IcyClawz Author
Already answered that in the Note in the description.
ItsRandy_TTV
ooh ye sorry i read over that my bad
SkyPhase
Is the code for this mod open source? Would love to know how you added things to the menu like you did!
IcyClawz Author
There's a link under "File Details"...
arronek
I'm having trouble inspecting the items (the "blablabla" one, what freeze the game).
* i have the broker trader mod
* i have put the item price plugin on the first position on the list already.
*the game error says something like: "trying to get price of traderlist when the traderlist is empty"
ERROR LOG:
2023-08-05 08:39:17.967 -03:00|0.13.1.3.25206|Error|Default|NullReferenceException: Object reference not set to an instance of an object
EFT.UI.ItemSpecificationPanel.smethod_1[T] (GClass2951`2[T,U] viewList, System.Collections.Generic.IReadOnlyCollection`1[T] changedList) (at <8a5b326544954fa79c970c303424f3af>:0)
EFT.UI.ItemSpecificationPanel.method_6 (EFT.InventoryLogic.Item compareItem) (at <8a5b326544954fa79c970c303424f3af>:0)
EFT.UI.ItemSpecificationPanel.method_14 () (at <8a5b326544954fa79c970c303424f3af>:0)
EFT.UI.ItemSpecificationPanel.method_8 () (at <8a5b326544954fa79c970c303424f3af>:0)
EFT.UI.ItemSpecificationPanel.Close () (at <8a5b326544954fa79c970c303424f3af>:0)
EFT.UI.InfoWindow.Close () (at <8a5b326544954fa79c970c303424f3af>:0)
EFT.UI.ItemUiContext.method_13 () (at <8a5b326544954fa79c970c303424f3af>:0)
EFT.UI.ItemUiContext.TranslateCommand (EFT.InputSystem.ECommand command) (at <8a5b326544954fa79c970c303424f3af>:0)
EFT.InputSystem.InputNode.TranslateInput (System.Collections.Generic.List`1[T] commands, System.Single[]& axes, EFT.InputSystem.ECursorResult& shouldLockCursor) (at <8a5b326544954fa79c970c303424f3af>:0)
EFT.InputSystem.InputNodeAbstract.TranslateInput (System.Collections.Generic.List`1[T] commands, System.Single[]& axes, EFT.InputSystem.ECursorResult& shouldLockCursor) (at <8a5b326544954fa79c970c303424f3af>:0)
EFT.InputSystem.InputNode.TranslateInput (System.Collections.Generic.List`1[T] commands, System.Single[]& axes, EFT.InputSystem.ECursorResult& shouldLockCursor) (at <8a5b326544954fa79c970c303424f3af>:0)
EFT.InputSystem.InputNodeAbstract.TranslateInput (System.Collections.Generic.List`1[T] commands, System.Single[]& axes, EFT.InputSystem.ECursorResult& shouldLockCursor) (at <8a5b326544954fa79c970c303424f3af>:0)
EFT.InputSystem.InputManager.method_3 (System.Collections.Generic.List`1[T] commandsList, System.Single[] axesList) (at <8a5b326544954fa79c970c303424f3af>:0)
EFT.InputSystem.InputManager.method_2 () (at <8a5b326544954fa79c970c303424f3af>:0)
EFT.InputSystem.InputManager.Update () (at <8a5b326544954fa79c970c303424f3af>:0)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
Class312:UnityEngine.ILogHandler.LogException(Exception, Object)
UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
IcyClawz Author
You'll need to be more specific because I can't reproduce that.
If you're using other mods, you'll need to investigate which one might cause a conflict.
arronek
ok ty, when i get some time i ill do this tests.
LeonardoVAC
That's exactly the problem, due to how The Broker get items prices, you need to open “TRADERS” tab first.
1. Download and install The Broker;
2. Download and install Item Sell Price;
3. Open the game and try inspecting any item.
4. You'll get “blablabla” error.
1. Download and install The Broker;
2. Download and install Item Sell Price;
3. Open “TRADERS” tab first;
4. Try inspecting any item;
5. You're good!
ISP will try to fetch The Broker's prices without it being proper loaded by his plugin.
It can be fixed by The Broker's author, by changing GetTraderItemPrice method.
This part (The Broker → PriceManager.cs):
The Broker presumes MerchantsList.Show(), was already called.
arronek
interesting, i learned the prices then i not need the this price mod anymore.
anyway thanks for the resolution
Seal_in_streets
just found that this seems to cause the "Blablabla" inspection bug while inspecting items from modded traders (including base game items), it didnt give me an error in the console either which was weird but i hope you can fix this because it is a great mod
IcyClawz Author
You won't see an error in the console because the console shows only server errors, not client ones. Find the client error in "Logs\log_<timestamp>\<timestamp> errors.log".
ProfessorSad
Theres a bunch of No Parent with id xx found for item xx after this but I imagine this first line is the bigger issue?
edit: just saw you uploaded an update on saturday that I don't have yet that might fix for me
2nd edit: updating appears to have fixed it for me, hopefully that was just ops issue as well cheers
Seal_in_streets
that update did fix the problem thank you
MoxoPixel
This broke handyToolbox mod for me on 3.5.7. I open the inspect window for the toolbox and "ergonomics" are showing without value instead of "slots" and the game freezes.
IcyClawz Author
This is due to Handy Toolbox using an illegal item ID "YN_Toolbox" for the toolbox.
MoxoPixel
I don't expect you to do this but is it possible for you to update your mod to ignore those "invalid ID's" so the mods used doesn't break? I guess these kind of modded case items will break your mod if using any modded case like Revingly-MICC and Orbitas-AmmoPouch etc? Or am I wrong? Is the problem on those who mod these cases?
abbythewitch
I have a similar issue, but it happens with certain weapon presets on modded traders (uses all vanilla guns and attachments as far as i'm aware). AKGuy, AR Reloaded, and Anastasia + Svetlana all have some presents that have broken inspect windows with this mod installed.
IcyClawz Author
This should no longer be an issue in 1.0.2. Can't expect everybody to fix their mods, since changing the illegal item IDs is a breaking change - the game will fail to load the player's profile for existing users of these mods.
MoxoPixel
Sweet!!! It works great now.
grabin
Hello IcyClawz,
First of all, your mod is insanely well done! Most of items info mods are working well but don't match the UI of the game, which ruins a bit the experience, but yours is a masterpiece!
That would be amazing if we could have the Flee market prices also in a different box:
* With flee market icon
* The price displayed would be the average price
* When hovering the box the tooltip could display the Min, Avg and Max price in the flee market
I'm not a modder so I don't know the complexity of it, but just dropping this idea
Thanks a gain for this well done mods! *clap*
IcyClawz Author
Thanks for the comment! I explained in the description why flea prices are not included.
grabin
Ah yes my bad! Missed this part, totally understand though
(maybe in the future it could be a feature that can be enabled/disabled)
Maddog Matt
Wasn't interested in upgrading from my heavily modded 3.5.5 to the latest 3.5.7, but this amazing mod might change my mind.
Great work. Hope to try it out soon.
SkyVik
I tried it on 3.5.6. for anyone coming here to see if it works. I tried it on an existing aswell and new profile. When logging into existing got stuck on "loading profile data..." screen, after 10 minutes the game still did not load. When starting a new profile I got stuck on the character creation screen (where you pick face and voice) and could not continue past that point.
HoneydewBlue
This happened to me, too... Guess we'll just have to live without it for now.
LeonardoVAC
Wouldn't work for anything other than 3.5.7, you can download the source code and compile it using 3.5.6 binaries.
Only change needed would be:
using CurrencyUtil = GClass2181;
to:
using CurrencyUtil = GClass2182;
deveagle
OMG! This feature only need the ItemInfo mod, and you are making! THANKS!
""Molot AKM-type gas tube" is over ₽350,000 on SPT's Flea Market."
I don't understand why AKM gas tube horribly price in the SPT. This is SPT bug or what? I always thought it was because of my many mods.
IcyClawz Author
Nope, that's the actual average price specified for it in "Aki_Data/Server/database/templates/prices.json" by SPT-AKI devs.
I assume it's based on the real EFT flea market prices, but it doesn't take into account the fact that there are plenty of "meme prices" there made up by players...
Deathpoint
Is it also working with 3.5.5?
IcyClawz Author
Due to it being a client-side mod, not likely. It references a few classes that might have had different names in previous versions of EFT's main assembly file.
MoxoPixel
I tried it on 3.5.5, did not work.
IcyClawz Author
You'll need to recompile it for an older version of the game from my source code.
BooMoon
could you provide it? i think there's more people like us that still are in 3.5.5 version
IcyClawz Author
Version 1.0.1 for client 0.13.0.4.22617 (SPT-AKI 3.5.5):
https://www.mediafire.com/file…rice-1.0.1-22617.zip/file
EKLIPZ
Wow I never seen anything like this before, great work bro!
IcyClawz Author
Thank you! My first mod for SPT, but due to my experience with C#, this wasn't difficult.