DO NOT INSTALL THESE FILES INTO YOUR LIVE EFT FOLDER
Hotfix: 2023/06/01 - Fixed incorrect message being sent when trader starts looking for your insured gear after death + fixed error after taking insured gear into Labs and being killed
Requires EFT 0.13.0.5.23399 (released 26th May 2023)
Release notes
Updated SPT to support the latest EFT version (Changes found here)
Mod compatibility
- 95% of server mods made for 3.5.6 are compatible
- Client mods made for 3.5.6 or earlier are NOT compatible
Profile compatibility
- 3.5.x profiles are compatible with 3.5.7
Automatic install instructions (Recommended)
- Download Escape from Tarkov from https://www.escapefromtarkov.com/
- Download the SPT-INSTALLER tool and follow the instructions
Manual install instructions
- Download Escape from Tarkov from https://www.escapefromtarkov.com/
- Copy the live Tarkov folder to another location, call it something like "spt357" (Do NOT copy to a protected location, e.g. your Desktop)
- Do not remove the live Tarkov folder, it must remain in the original install location for SPT to function
- Copy contents of
RELEASE-SPT-3.5.7-23399
(found at the bottom of this post) into your newly created 'spt357' folder using7Zip
- Run
Aki.Server.exe
and wait for it to start - Start
Aki.Launcher.exe
- Enter any username into the username box (NOT the same details as your live account)
- Click login - choose the edition you want (EoD, Standard, etc)
- Click 'Start game'
Additional notes on installing manually can be found here
Upgrading from 3.5.x / Migrating existing profiles to SPT 3.5.7
- Make sure your live EFT is updated
- Download and copy the installer into a new folder, name it something like 'spt357'
- Run it and let it complete, this will be your new SPT folder
- Copy the
user/profiles
folder from your oldSPT 3.5.x
folder into your newSPT 3.5.7
folder - It is strongly recommended to download updated versions of any mods you had instead of coping them over from your old SPT folder
- Delete your old SPT folder to save space (or keep it, I'm not your dad)
CHANGES
ADDED
- Updated for EFT 23399
- Added additional messages when trader sends insurance-related messages to player
UPDATED
- Updated Spanish server translations (Thanks ShadowXtrex)
- Updated various values to match live:
- EXP given when killing bots
- Flea prices
- Client locales
- Globals values
- Clothing from ragman
FIXED
- Fixed bug that caused location/time text to not be added to insurance messages
- Fixed bot generation error caused by having a bot without an equipment blacklist
- Fixed a bug where mod-created quests could cause a server error
MODDERS
- Added new object properties to various objects (
IRandomLootSettings
/ITemplateItem
) - Added additional endpoints (mostly stubs) + Added request/response objects
acceptFriendRequest
transferGroup
leaveGroup
- Added additional method comments to
RagfairOfferHelper
class - Added
isItemInDb()
toItemHelper
class - Added extra operator handling inside
getQuestStatus()
(>=, <, <=, =) - Multiple client locale keys have changed
- Map base property
RequiredPlayerLevel
has becomeRequiredPlayerLevelMin
andRequiredPlayerLevelMax
- Added a null guard against a map without a base JSON being processed inside fixBrokenOfflineMapWaves()
- Added a null guard to prevent an
undefined
error inside fixBrokenOfflineMapWaves() when map has missing waves array - Extracted sub-function
increaseProfileRagfairRating()
fromprocessOffersOnProfile()
completeOffer()
will show an error when the sold item locale GUID cannot be found in locale data before throwing an exception- Removed
storeInsuredItemsForReturn()
as it did an identical job asstoreLostGear()
- Refactored
TradeHelper.sellItem()
to make use of.find()
instead of nested loops + made it show error to client if item to be sold cannot be found in player inventory - Default
getQuestStatus()
to returnLocked
for quests that don't exist inside the players profile quest array - Refactored
getScavCaseRewardCountsAndPrices()
to get the reward types (common, rare, superrare) dynamically fromScavCaseRewardCountsAndPrices
interface properties instead of being hard coded strings - Updated
joinMatch()
response object to match live - Updated
getGroupStatus()
response data - Added response object for
getCurrentGroup()
Modder guidance
A short guide can be found here
The example mods have been updated for this release
Older versions of the example mods can be found here
Known SPT issues
- RARE: Sometimes you'll start a map with no extracts, the only way to escape is to press alt+f4
- Some quests need PMCs to spawn in map locations with no bot spawns, making them impossible to complete (e.g. kill x PMCs in scav fortress/base)
- Selecting the overview tab as a scav can break your client - workaround: alt+f4 to escape
- Your active flea offers are marked as expired when the server is offline and items are returned in the mail
- Flea categories don't always show the correct number of offers when filtering by item
- Extracts are not the same as live, scavs can spawn in PMC spots
- The server will not load when placed in a folder path containing Unicode characters (Japanese and Korean characters especially)
- Looting a PMC dogtag doesn't always show their name on the post-raid kill screen
- Some high level items unlocked through quests are missing from traders' assorts, these will be added as we unlock them on live and dump the data
- Insured quest items that are consumed in a quest can be returned to the player
- The hideout wall is a hot mess right now, BSG have refactored how it works and we need to gut all of the server code that interacts with it and start again. Expect weirdness.
- The post-raid screen shown after a scav raid displays 0 XP, this is incorrect and your scav does earn XP from the raid
- Clicking sort on a container can sometimes cause items to vanish
Known NON-SPT issues
- BSG have blacklisted a lot of high-level items from the flea. You can disable this blacklist by using a mod/editing
configs/ragfair.json/dynamic/blacklist/enableBsgList/false
- Rogues are insanely difficult, this is by BSG's design
- Tagging items in raid with special characters, e.g.
, or "
can corrupt the profile on exiting the raid - Using horde mode on maps like Customs will cause large numbers of sniper scavs to spawn together in clumps, avoid using
horde mode
on all maps except factory Receive All
shows when nothing can be collected from mail- The first time you turn the generator on inside the hideout causes a bug where the client asks for it to be switched off instead of on, clicking the power button on/off again fixes this
Zip hash
Release Hash: kZ4IvTPWLfefzcmgMBHcXw==
Thanks
- Goose
- PhantomInTime
- ShadowXtrex