TS SaveEditor Tool | 0.2.5.0 (alpha)

Post Reply
User avatar
LIPtoH
Posts: 69
Joined: 20 Sep 2018 07:27
Contact:

TS SaveEditor Tool | 0.2.5.0 (alpha)

#1 Post by LIPtoH » 31 Dec 2018 15:21

I want to publish a small tool that started as a code practice base back in 2016.

In 2018 I returned to multiplayer and playing ETS and start rewriting this tool from scratch.
Slowly it grew up from little tool to this state.

Image Image
Image Image

Important

Right now, this tool is in alpha state and can broke save file so be caution.
If you encounter problem please make a screenshot, leave a message and send me a save file (if it required).
Supported game version 1.33.xx - 1.38.xx

Description
This program created for editing game save files.
You can:
  • add Custom paths for save files.
  • edit Local and Steam save files.
  • Rename and Clone Profiles.
  • edit Player Level and Skill.
  • edit and share saved User Colors for truck and trailer.
  • edit amount of Money on account.
  • edit visited cities and be able to grab cargo from discovered cities.
  • buy and\or upgrade Garages.
  • Repair and\or Refuel your truck.
  • share truck Paint job.
  • Repair Trailer.
  • create custom Jobs for Freight market.
  • make basic edits to Cargo market.
  • share Truck position.
  • share GPS paths.
  • share Multiple Truck positions as one Convoy сontrol pack.
Short term goals:
  • finish sharing functions for truck parts.
  • add editing and share functions for trailers.
Long term goals:
  • add the ability to creat jobs for Cargo market (have couple ideas)
  • get map data from game\game generated files.
  • scan mods for data (trucks, cargo...)
This tool depends on:
  • .NET Framework 4.7.2
Tested on:
  • Windows 10 x64
Download Archive contains folders:
  • img - folder with images from game (provided only for simplicity and can be acquired with Game Archive extractor)
  • lang - folder with files for translation
  • libs - folder with files needed for program to work
  • gameref - folder with cache of standart game files

Localization
  • de-DE - Deutsch - Translated by RattleSnK (UI)
  • en-US - English - Translated by LIPtoH (All)
  • es-ES - Español - Translated by tHernandez (UI)
  • fr-FR - Français - Translated by Bruno Gaudry (UI)
  • it-IT - Italiano - Translated by Ilmondoemio (UI, Countries and Cities)
  • ja-JP - 日本語 - Translated by k-es (UI, Countries, Cities and Cargo)
  • pt-BR - Português (Brasil) - Translated by 3L0N (All)
  • pt-PT - Português (Portugal) - Translated by The Rock (UI)
  • ru-RU - Русский - Translated by LIPtoH (All)
  • tr-TR - Türkçe - Translated by Kimmer (UI, Countries)
  • zh-CN - 中文 (Simplified) - Translated by All Man Are Bros, Antileech (UI, Countries, Cities and Cargo)
Source code
https://github.com/LIPtoH/TS-SE-Tool

Special thanks for support to
  • llh
  • Chillpadde
  • UniNub
Support
If you like this program and want to support me to be able to test and implement features faster then you can do this via
PayPal Me
Last edited by LIPtoH on 23 Oct 2020 13:34, edited 21 times in total.

User avatar
vjbenn
Posts: 156
Joined: 17 Mar 2018 14:37
Location: Singapore

Re: TS SaveEditor Tool | 0.1.1 (alpha)

#2 Post by vjbenn » 01 Jan 2019 03:59

Interesting tool, Gonna try now. Thank you! :D
Image

User avatar
xyzan
Posts: 1897
Joined: 30 Jan 2015 19:36
Location: Warsaw, Poland

Re: TS SaveEditor Tool | 0.1.1 (alpha)

#3 Post by xyzan » 01 Jan 2019 11:16

For the cargo market you can see some researches that were already made for Virtual Speditor here
viewtopic.php?p=986522#p986522
And here
viewtopic.php?p=986635#p986635
Unfotunately it lead us nowhere... As the seed depends on to many factors that are not visible anyhow in save file.

User avatar
LIPtoH
Posts: 69
Joined: 20 Sep 2018 07:27
Contact:

Re: TS SaveEditor Tool | 0.1.1 (alpha)

#4 Post by LIPtoH » 01 Jan 2019 21:29

Update | 0.1.2
Change log
  • Added searching for Steam cloud Save files
  • Fixed crash on loading non existing Company Logos
  • Fixed crash on saving (visited cities beed not prepared correctly)
  • Fixed empty lines for cities and companies
Download
Google drive - https://drive.google.com/open?id=1qP_KI ... qi-b1K5LlK

User avatar
Kirrou
Posts: 63
Joined: 19 Sep 2017 17:23

Re: TS SaveEditor Tool | 0.1.1 (alpha)

#5 Post by Kirrou » 02 Jan 2019 10:54

I'm very interested in your program.i will tst it as soon as possible
Thanks for sharing !

User avatar
LIPtoH
Posts: 69
Joined: 20 Sep 2018 07:27
Contact:

Re: TS SaveEditor Tool | 0.1.1 (alpha)

#6 Post by LIPtoH » 12 Jan 2019 12:43

Update | 0.1.3
Change log
  • Added User paint Sharing
  • Added GPS Sharing options (Truck position, GPS route) (testing needed)
  • Added Basic Cargo Market Tools
  • Redone translation structure
Download
Google drive - https://drive.google.com/open?id=1-iKBQ ... yGdAwo5YkN

Preview
Image Image Image

Virgo91
Posts: 6088
Joined: 13 Aug 2017 13:09
Location: Province of QC,Canada

Re: TS SaveEditor Tool | 0.1.3 (alpha)

#7 Post by Virgo91 » 12 Jan 2019 16:30

Sorry,i wasn't able to take details in a single screenshot,so there you go

Code: Select all

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at TS_SE_Tool.FormMain.GetSpareNameless()
   at TS_SE_Tool.FormMain.PopulateFormControlsk()
   at TS_SE_Tool.FormMain.worker_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)
   at System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
   at System.ComponentModel.BackgroundWorker.AsyncOperationCompleted(Object arg)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3260.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
TS SE Tool
    Assembly Version: 0.1.3.0
    Win32 Version: 0.0.1.0
    CodeBase: file:///C:/Users/Steve/Desktop/New%20folder/TS%20SE%20Tool.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3221.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3221.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3221.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3062.0 built by: NET472REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3221.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3221.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3260.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Data.SqlServerCe
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.8876.1
    CodeBase: file:///C:/Users/Steve/Desktop/New%20folder/libs/System.Data.SqlServerCe.DLL
----------------------------------------
System.Transactions
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3221.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3062.0 built by: NET472REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
System.Numerics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3062.0 built by: NET472REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
ICSharpCode.SharpZipLib
    Assembly Version: 1.0.0.999
    Win32 Version: 1.0.0.999
    CodeBase: file:///C:/Users/Steve/Desktop/New%20folder/libs/ICSharpCode.SharpZipLib.DLL
----------------------------------------
ErikEJ.SqlCe40
    Assembly Version: 2.1.6.14
    Win32 Version: 2.1.6.14
    CodeBase: file:///C:/Users/Steve/Desktop/New%20folder/libs/ErikEJ.SqlCe40.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.



Virgo91
Posts: 6088
Joined: 13 Aug 2017 13:09
Location: Province of QC,Canada

Re: TS SaveEditor Tool | 0.1.3 (alpha)

#8 Post by Virgo91 » 12 Jan 2019 18:29

I have tried with new saves and profile,same problem.

User avatar
LIPtoH
Posts: 69
Joined: 20 Sep 2018 07:27
Contact:

Re: TS SaveEditor Tool | 0.1.3 (alpha)

#9 Post by LIPtoH » 12 Jan 2019 18:34

*Quote Removed*

I know that is a problem. And i will fix it soon. Check for update later.
Last edited by Mohegan13 on 06 Feb 2019 18:32, edited 1 time in total.
Reason: Quote removed. Don't quote the post directly above.

Virgo91
Posts: 6088
Joined: 13 Aug 2017 13:09
Location: Province of QC,Canada

Re: TS SaveEditor Tool | 0.1.3 (alpha)

#10 Post by Virgo91 » 12 Jan 2019 18:34

Thanks :)

Post Reply

Return to “Others”

Who is online

Users browsing this forum: No registered users and 22 guests