
Change your traders' names and avatars.
After changing avatars, you must go to the launcher’s settings and click “Clean Temp Files” at the top.
This mod will let you change traders’ nicknames and avatars.
The novel difference from other avatar-swapping mods is that it uses trader nicknames instead of obscure avatar IDs that don’t match the trader ID. By default the name should be in your system language but this can be changed in config/lang.json. You can find language codes in SPT_Data/Server/database/locales/; the value for English is en, Russian is ru, etc.
Instead of using a trader’s nickname you can use either their regular ID (for compatibility with Windows filename restrictions) or avatar ID (to easily switch from other avatar-switching mods).
Both features of the mod should work for custom traders as long as this mod loads after them.
I’ve set up a (very) basic configuration page for anyone who’d rather use it than edit the JSON by hand. When “uploading” a config, it is read in the browser and not actually sent anywhere.
Setting Trader Names
Edit config/names.json and add a new line between the {} in the format “Default Name”: “New Name”.
The key (left) should be the trader’s default nickname/ID like Prapor or 54cb50c76803fa8b248b4571, the value (right) is what you want their new name to be.
Examples:
{ “Prapor”: “Sidorovich” } { “Prapor”: “Sidorovich”, “Fence”: “Drebin” } You can also change the trader’s information like Location and Description.
Valid keys for this extended syntax are “FullName”, “FirstName”, “Nickname”, “Location”, and “Description”. All are case-sensitive.
{ “Prapor”: { “Nickname”: “Sidorovich”, “Location”: “Rookie Village in the Cordon”, “Description”: “A reliable source of equipment for stalkers.” }, “Fence”: “Drebin” } ### Setting Trader Avatars
Name an image based on the trader’s default nickname/ID like Prapor.jpg, 54cb50c76803fa8b248b4571.jpg, or 59b91ca086f77469a81232e4.jpg and put it in the mod’s avatars folder.
Images should be JPEG or PNG and sizes around 500x500 work best.
851 Downloads
Now supports using trader ID to get around Windows filename restrictions
Because it wasn’t much more effort, you can also use early traders’ avatar ID to more easily transition from other avatar-switching mods
These apply to both avatars and names.json
Traders’ original names are now grabbed from the system locale instead of English by default. This can be changed in the new lang.json config.
This is mainly useful for anyone using Fika with players who use different system languages and don’t have a dedicated server setup.
237 Downloads
Updated to 3.11
2.5K Downloads
Small update to fix a logging issue.
1.4K Downloads
Now allows alternate syntax to edit other parts of the trader’s locale values like Location and Description.
To do this, use an object instead of nickname.
{ “Prapor”: “Sidorovich”, “Fence”: “Drebin” } changes to
{ “Prapor”: { “Nickname”: “Sidorovich”, “Location”: “Rookie Village in the Cordon”, “Description”: “A reliable source of equipment for stalkers.” }, “Fence”: “Drebin” } Valid keys are “FullName”, “FirstName”, “Nickname”, “Location”, and “Description”. All are case-sensitive.
321 Downloads
Fixes Lightkeeper, BTR Driver, and Ref
201 Downloads
Currently the 3.9 launcher’s “Clean Temp Files” option does not work correctly.
Until this is fixed users can delete the user/sptappdata/files/trader folder.
A 3.8.3 release is available in the Github releases.
Details
-
GUID
Not Available
-
License
-
Source Code
-
Latest Version VirusTotal Result
https://www.virustotal.com/gui/file/1afd15efc86ddb1c2b61ab538486cad2ab35f5028f843aea352f0184ff0af1d8
the mod says Jaeger does not exist, so I cant chance His png
Had a really good laugh with the thumbnail. Thank my man
What folder should this be extracted to?
Thank youuuuu so much
Hi,
I cant seem to get this working.
Installed latest files from the DL link. but i cant get it to update the trader names or avatars.
Im using:
SPT3.9.8
Fika Beta 0.9.9015.15435
Mod doesnt work for me. I tried it on my main install and only Viper’s avatar was successfully changed. Then I tested the mod on a clean install and no changes were made. I cleared temp files in the Settings, checked avatar names but nothing helped. In the server console it says
ModLoader: loading: 1 server mods… Mod: TraderNamer version: 2.1.0 by: sgtlaggy loaded Server: executing startup callbacks… Importing database… Database import finished [TraderNamer] 5a7c2ebb86f7746e324a06ab does not exist, not changing avatar. [TraderNamer] Artem does not exist, not changing avatar. [TraderNamer] Changing Fence’s avatar. [TraderNamer] Gambler does not exist, not changing avatar. [TraderNamer] Hephaestus does not exist, not changing avatar. [TraderNamer] Changing Jaeger’s avatar. [TraderNamer] Lotus does not exist, not changing avatar. [TraderNamer] Changing Mechanic’s avatar. [TraderNamer] Painter does not exist, not changing avatar. [TraderNamer] Changing Peacekeeper’s avatar. [TraderNamer] Changing Prapor’s avatar. [TraderNamer] Changing Ragman’s avatar. [TraderNamer] Changing Ref’s avatar. [TraderNamer] Requisitions Office does not exist, not changing avatar. [TraderNamer] Scorpion does not exist, not changing avatar. > [TraderNamer] Changing Therapist’s avatar. [TraderNamer] Viper does not exist, not changing avatar. Started webserver at http://127.0.0.1:6969 Started websocket at ws://127.0.0.1:6969 Server is running, do not close while playing SPT, Happy playing!! Even though it says “Changing avatar” there are no changes of vanilla trader avatars.
Now how can I write descriptions or even locations after the names???
I’d been hoping for a mod like this since 3.7.X Works very well, including with modded traders. Thank you!
is editing of the trader description possible
Ha-ha, Brappor