Mod Details

ScavCat Redux

ScavCat Redux 1.3.0

Created by  SixGod

2.2K Downloads

SPT 0.0.0 Compatible

Why problem make when you no problem have you don't want to make?

Latest Version 1.3.0
SPT 0.0.0

Updated Jan 23, 2022 at 11:55 PM

Version Notes
This download is externally hosted.
Always scan for viruses.

Helloooooooo immm backkkk, miss me? Well enough crying human. I need you to find my cans on Tuna i forgot at Dorms.

This mod requires ADVANCED TRADER FRAMEWORK created by yoshka

This mod was originally created by DonutxLord

This is a (hopefully) faithful recreation of ScavCat. it took me a while to make and the selling prices aren’t as good as the original, but everything will sell for at least 2x original stock price. I will add more trades and further look into pricing.

ORGINIAL DESCRIPTION:

Scav Cat sells cases. These cases are ALOT. Cheaper.

This mod lowers the prices of alot of the cases in game.

Also includes TerraPlane 300 slot backpack….

THE CASES ARE ALOT CHEAPER.

Cheeki cat DEMANDS you use this mod. If you dont. He cant afford to buy moar Vodka.

When you insure with Scavcat, you will always get items back.

7/12/2021

Added:

Pistol Case

DOCS Case

Key Tool

Holodilnick Thermal Bag

Weapons Case

Epsilon

Gamma

Waist Bag

Boss Container “Massive secure container. More than 100 slots”

Removed some broken items.

Caution, this mod is very game changing. Very easy to make money by selling items to SCAVCAT.

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Revised 1/22/20 by SixGod

NOTE: Since I did not actually make this mod and I’m just updating it with ATF I will NOT be offering support if your game breaks, I tested mine thoroughly with only ATF installed and it works great

Thank you SO MUCH yoshka for helping recreate our most loved trader with your mod.

Also Thank you DonutxLord and everyone else who helped for your magical trader . Enjoy.

Version 1.3.0
Download Mod Version
SPT 0.0.0
Latest Compatible SPT Version

2.2K Downloads

Created Jan 23, 2022 at 11:55 PM

Updated Jan 23, 2022 at 11:55 PM

Virus Total Results
Archon_Valec

What are the odds a 3.0 update might be comming?

0 Likes
DingoMachineSex

An update would be much appreciated, 2.3 just released.

0 Likes

ill update and thoroughly fix everything when ATF for 2.3.0 drops

edit: if it drops

0 Likes
phuocvvphuoc

can u update this mods

0 Likes
ZxregretzxZ

Insurance Doesn’t Work.

You need To Add A Dialogue.json File With Actual Dialogue Because If You Don’t The Game Gets Confused.

At least Test The Mod Before Release.

Edit: The Dialogue File contains Dialogue That Is Sent To The Player Within The Messenger.

For Example When You Die With Items Insured By Prapor He Sends You A Message Saying “My Guys Went Looking For Your Stuff”

Your Mod Doesn’t Have A Dialogue File So The Game Gets Confused Because It Doesn’t Know What Message To Send You

You Have To Add A dialogue File To The DB Folder And Then Add This Line To Mod.js:

dialogue: JsonUtil.deserialize(VFS.readFile(${filepath}dialogue.json)),

Edit 2: Add This To Your Dialogue.json File:

{

“insuranceStart”: [

“5a8fd75188a45036844e0aef”

],

“insuranceFound”: [

“5a8fd75188a45036844e0ae1”

],

“insuranceExpired”: [

“5a8fd75188a45036844e0aeb”

],

“insuranceComplete”: [

“5a8fd75188a45036844e0af5”

],

“insuranceFailed”: [

“5a8fd75188a45036844e0b0c”

]

}

PS: You Have To Add The “dialogue: JsonUtil.deserialize(VFS.readFile(${filepath}dialogue.json)),” Line Under The “base: JsonUtil.deserialize(VFS.readFile(${filepath}base.json)),” LIne.

Edit 3: Also Change the Insurance Price Coef To 10 In Base.json

1 Like
Reis

Good job, man!
Insurance started to work when I:

1) Update Advanced Trader Framework to 1.4 version and;
2) Did what you suggest in Edit 3: “Also Change the Insurance Price Coef To 10 In Base.json”

Thank you very much.

2 Likes
R3ACHER6

i may honestly just be stupid but i cant figure out how to get this to work with the ATF mod

0 Likes
Adams-_

ok guys I have another problem 😅. I came back to the game 20 minutes ago and scavcat doesn’t show up any items. I tried to change lvl in profile and after this for one match items showed up and after reopening the game, items have gone again.

0 Likes
yoshka

Does the problem still occur after restarting the server? Did the console spit out an error?

0 Likes
Adams-_

yup. I saw only one error while exiting the map with the item left in raid. that’s insurance error. that’s all.

0 Likes
yoshka

Insurance is broken at the moment. I am gonna update ATF later to fix that

1 Like
Adams-_

that mod is great but… now idk what I have to do. while trying to repair slick with our scavcat… well… game crashed. now when I try to get in the game I have a critical error. {Critical error receiving profile data. Close the game and contact […] Error converting value {null} to type ‘System.Int64’. Patch ‘SCAVCATREDUX.salesSum’, line 1, position 105685} Does someone knows how to fix it without deleting the account?

0 Likes
Hemectu

I’ve also received this error, and it corrupts/non-usable the profile. Happened on a new profile after moving an item from a raid. Removing the mod does not fix it once you get this error

0 Likes

Got the same exact issue but i tried with my own custom trader. meaning there’s probably something wrong with ATF idk (could be mods conflicting too i’ve got alot of mods) got an issue with insurance as well some kind of trace error can’t locate insurance start something i kinda gave up trying to fix it

EDIT:

managed to find a way to access your profile just follow these steps Adams-_ :

1- backup your profile in user profiles and open it with notepad++

2- press ctrl+f on your keyboard to bring your search bar

3- search SCAVCATREDUX or sales sum and go to the one for that specific trader

4- sales sum should be NULL change it to any amount 1478270 for example

and that should fix it.

if it doesn’t search 204391cf64bab2a402c35986 if it stackobjectcount under it is null change it to idk 399722 and check the sales sum from step 4 save and hopefully that works hope that helped

2 Likes
yoshka

As far as I know are the “repair_price_coef” and the “insurance_price_coef” in the base.json with a value of 225 way to high especially for the insurance. Repairing the slicc which is already quite expensive with such a high multiplier might have caused a stack overflow in which the repair price goes into a negative value.

I would recommend to change the “repair_price_coef” to something like 100 or 150 at max and the “insurance_price_coef” to something in the 10-30 range.

From my testings the repair and insurance should work fine with the recommended numbers, but I didn’t really test it extensively. I didn’t really try if you actually get the gear back after dying.

Other mods shouldn’t conflict with ATF in theory, but you can never really know. There can be problems if you have a modded trader and you add trader in ATF with the same traderID.

Always remember to back up your profile while using any mod!

0 Likes
Adams-_

well, changing values in profile helps thank u so much, and I also tried to change values with repair_price_coef… I don’t have this line in scavcat soo just add it from another trader base.json and then try?

0 Likes
yoshka

Yeah I just tested it and without the “repair_price_coef”: you get exactly the Error with the game crashing and corrupting the profile.

Here is the base.json I used and tested. This should work.

{ “_id”: “SCAVCATREDUX”, “working”: true, “customization_seller”: false, “name”: “SCAVCAT”, “surname”: “”, “nickname”: “SCAVCAT”, “location”: “somewhere in the litter box”, “description”: “slangin deals to people left and right”, “avatar”: “/files/trader/avatar/SCAVCAT.jpg”, “balance_rub”: 5000000, “balance_dol”: 0, “balance_eur”: 0, “unlockedByDefault”: true, “discount”: 0, “discount_end”: 0, “buyer_up”: true, “currency”: “RUB”, “nextResupply”: 1576762923, “repair”: { “availability”: true, “quality”: “0”, “excluded_id_list”: [], “excluded_category”: [], “currency”: “5449016a4bdc2d6f028b456f”, “currency_coefficient”: 1 }, “insurance”: { “availability”: false, “min_payment”: 0, “min_return_hour”: 0, “max_return_hour”: 0, “max_storage_time”: 99999, “excluded_category”: [] }, “gridHeight”: 300, “loyaltyLevels”: [ { “minLevel”: 1, “minSalesSum”: 0, “minStanding”: 0, “buy_price_coef”: 1, “repair_price_coef”: 0, “insurance_price_coef”: 10, “exchange_price_coef”: 0, “heal_price_coef”: 0 } ], “sell_category”: [ “82e7fac0b7495d72d4083356”, “ac705d3440c1407645e33579”, “dc97aee367144dc03389405d”, “7ffcc96aa06c7e90940330c5”, “e8f46e3ad74b9d862121f9dc”, “5b47574386f77428ca22b33e”, “5b47574386f77428ca22b33f”, “5b5f78dc86f77409407a7f8e”, “5b47574386f77428ca22b346”, “5b47574386f77428ca22b340”, “5b47574386f77428ca22b344”, “5b47574386f77428ca22b342”, “5b47574386f77428ca22b341”, “5b47574386f77428ca22b345”, “5b47574386f77428ca22b343”, “5b5f71b386f774093f2ecf11”, “5b5f71c186f77409407a7ec0”, “5b5f71de86f774093f2ecf13”, “5b5f724186f77447ed5636ad”, “5b5f736886f774094242f193”, “5b5f73ec86f774093e6cb4fd”, “5b5f74cc86f77447ec5d770a”, “5b5f750686f774093e6cb503”, “5b5f751486f77447ec5d770c”, “5b5f752e86f774093e6cb505”, “5b5f754a86f774094242f19b”, “5b5f755f86f77447ec5d770e”, “5b5f757486f774093e6cb507”, “5b5f75b986f77447ec5d7710”, “5b5f75c686f774094242f19f”, “5b5f75e486f77447ec5d7712”, “5b5f760586f774093e6cb509”, “5b5f761f86f774094242f1a1”, “5b5f764186f77447ec5d7714” ] }

1 Like
Hemectu

This is working for me. I tried playing with ATF values as well, but these are working great. Thank you!

0 Likes
yoshka

Just to let you know Insurance is broken at the moment. I have to update ATF first.

0 Likes

I Set It To 0 And It Worked.

Also Why Does The Trader Icon Not Load If You Clean Temp Files?

0 Likes
yoshka

Insurance doesn’t work. I tested it. When I died, I got the the error Insurance start is undefined. I know what the problem is, but I need to make a small update to ATF.

On each Server start the Avatars get loaded to the temp files, so the game can use them. When you clean the temp files the avatars get removed and so they can’t be loaded from the temp files. If you start the server without cleaning the temp files, then it should work again.

0 Likes
AdmnInferno

made a post about this method of getting this mod to work again in the comment section for SCAVCAT

0 Likes
Beershizz

i missed mr. scavcat :3

take my roubles meow !

1 Like
ZxregretzxZ

Insurance doesn’t work due to the insurance price coef being too high.

The Fix Is To Go To: \user\mods\zzzAdvancedTraderFramework\db\traders\SCAVCATREDUX\base.json And Remove The Insurance Price Coef And Repair Price coef.

And No Removing Those Two Lines Don’t Break The Mod

1 Like

sorry to hear it doesn’t work correctly. Glad you found a fix for yourself. though my insurance does work so I’m not too sure what’s causing this. If more people continue to report this then ill update the file.

0 Likes
lee2rd

I have the same problem, can’t buy insurance, but buying items works fine, although the problem isn’t that big.

0 Likes

Removing the “insurance_price_coef” and “repair_price_coef” is bad idea because it does break the mod and corrupts the profile, if you repair without those lines.

0 Likes

OH So Thats Why I Get A Trace Error When I Die With Items Insured By Scav Cat.

So Can I Just Set The Insurance Price Coef At 0?

0 Likes

I haven’t tested it with 0. I think that should work, but the default traders have values in the 10-30 range.

0 Likes

I did some testing and the insurance doesn’t work at the moment. It’s kinda my fault. I hadn’t really tested insurance with ATF, because I never really use it. I have to make an Update to ATF first before it can work, because if a Trader is using insurance they also need a dialoue.json.

0 Likes

Details