roadcraft money

Ask about cheats/tables for single player games here
User avatar
Depleted
Expert Cheater
Expert Cheater
Posts: 69
Joined: Wed Aug 15, 2018 9:55 am
Reputation: 10

Re: roadcraft money

Post by Depleted »

jellyfish15 wrote:
Thu May 29, 2025 1:35 pm
Updated Sand script for 1.5 patch

Backup your saves in AppData\Local\Saber\RoadCraftGame\storage\steam\user don't hold me responsible for your piles of sand :mrgreen:
Thank you bro, you are the best!

kksc2025
Noobzor
Noobzor
Posts: 6
Joined: Thu Jan 23, 2025 7:50 pm
Reputation: 0

Re: roadcraft money

Post by kksc2025 »

michaelhost wrote:
Sat May 24, 2025 2:52 pm
I've found a save editor and tested it,
it works for editing resources (under the fobresources{"your total unlocked map"} -> "your map/mission name" -> numbers 0–9; make sure you know which is which, it's better to edit resources that already have a value). You can also edit fuel (under the recovery coins in the save editor, which is separated for each map), EXP, and money.

So far, these are the only things I've tested that the game accepts without crashing or corrupting the save file. Just in case, always back up your save file before making changes.

Quick note :
- You need to quit the game before loading your edited save, the game do kinda have cache thingy so it wont read the new save file until you reload the game.
- for the fuel or recovery coins they called it, if you are on a new map you need to be atleast unlocked your base/garage first then the option will appear on the save file

I'm not sure if I'm allowed to post links to GitHub releases, but here it is:
[Link]

search then put this line manually in "Switch to Free text mode" to unlock all mission on your save editor

"unlockedLevels": [
"rb_map_01_storm_preparation",
"rb_map_07_rail_failure",
"rb_map_08_contamination",
"rb_map_02_storm_aftermath",
"rb_map_03_incommunicado",
"rb_map_04_salt_mines",
"rb_map_05_dam_break",
"rb_map_06_sinkholes",
"rb_map_09_sand_storm",
"rb_map_10_geothermal"
]

How to use :
use the .exe one (make sure you could run python program) -> it will ask you to open the save file (as .FILE) -> edit your save file -> Backup your save file (just in case) -> copy your edited save to your save file location (the .exe will create a new file as a OutputSave in the same folder as the .exe) don't forget to rename it as "CompletedSave" -> reload your game

-> (Tested on pre-update version, Not Yet Personally test it on 1.5 update but it should work as usual because why the devs change the save format anyway, right?)

Give credits to the github save editor creator
Enjoy while it works :D

Image
Hey there,

found this online editor build on the offline editor mentioned above.
i tested it, works fine with 1.5.x
[Link]
All creditrs go to cgpavlakos!

Hope this is helpful.
Cheers K.

KanBuTou
What is cheating?
What is cheating?
Posts: 3
Joined: Tue Jun 10, 2025 1:43 pm
Reputation: 0

Re: roadcraft money

Post by KanBuTou »

PizzaIsLife wrote:
Sat May 31, 2025 8:00 am
jellyfish15 wrote:
Fri May 30, 2025 4:48 pm
tbh once you get used to the OG script, this one is annoying to use. + it stil spills sand when you drive uphill
Do you mean the one with overfill protection? Here it is, updated.

Code: Select all

[ENABLE]
aobscanmodule(infSand,Roadcraft - Retail.exe,F3 0F 11 44 BE 20)
alloc(newmem,$1000,infSand)
label(returnhere)
label(originalcode)
label(exit)
label(skip_fill)

newmem:
  // Get current sand value
  movss xmm2,[rsi+rdi*4+20]
  mov eax,(float)1.0       // Threshold for "empty"
  movd xmm3,eax
  comiss xmm2,xmm3
  jae skip_fill            // Wenn Sand >= 2.0,

  // Fill sand to the value 2.0
  mov eax,(float)1.0
  movd xmm2,eax
  movss [rsi+rdi*4+20],xmm2

skip_fill:
  // Make sure value is not over 2.0
  movss xmm2,[rsi+rdi*4+20]
  mov eax,(float)2.0
  movd xmm3,eax
  comiss xmm2,xmm3
  jbe ok
  movss [rsi+rdi*4+20],xmm3

ok:
  jmp returnhere

originalcode:
  movss [rsi+rdi*4+20],xmm0

exit:
  jmp returnhere

infSand:
  jmp newmem
  nop
returnhere:

[DISABLE]
unregistersymbol(infSand)
dealloc(newmem)
infSand:
  db F3 0F 11 44 BE 20
// movss [rsi+rdi*4+20],xmm0
Thank you very much, it still works in version 1.6, at least there are no problems at present :D

stibe210
What is cheating?
What is cheating?
Posts: 1
Joined: Tue Jun 10, 2025 10:12 pm
Reputation: 0

Re: roadcraft money

Post by stibe210 »

KanBuTou wrote:
Tue Jun 10, 2025 1:49 pm
PizzaIsLife wrote:
Sat May 31, 2025 8:00 am
jellyfish15 wrote:
Fri May 30, 2025 4:48 pm
tbh once you get used to the OG script, this one is annoying to use. + it stil spills sand when you drive uphill
Do you mean the one with overfill protection? Here it is, updated.

Code: Select all

[ENABLE]
aobscanmodule(infSand,Roadcraft - Retail.exe,F3 0F 11 44 BE 20)
alloc(newmem,$1000,infSand)
label(returnhere)
label(originalcode)
label(exit)
label(skip_fill)

newmem:
  // Get current sand value
  movss xmm2,[rsi+rdi*4+20]
  mov eax,(float)1.0       // Threshold for "empty"
  movd xmm3,eax
  comiss xmm2,xmm3
  jae skip_fill            // Wenn Sand >= 2.0,

  // Fill sand to the value 2.0
  mov eax,(float)1.0
  movd xmm2,eax
  movss [rsi+rdi*4+20],xmm2

skip_fill:
  // Make sure value is not over 2.0
  movss xmm2,[rsi+rdi*4+20]
  mov eax,(float)2.0
  movd xmm3,eax
  comiss xmm2,xmm3
  jbe ok
  movss [rsi+rdi*4+20],xmm3

ok:
  jmp returnhere

originalcode:
  movss [rsi+rdi*4+20],xmm0

exit:
  jmp returnhere

infSand:
  jmp newmem
  nop
returnhere:

[DISABLE]
unregistersymbol(infSand)
dealloc(newmem)
infSand:
  db F3 0F 11 44 BE 20
// movss [rsi+rdi*4+20],xmm0
Thank you very much, it still works in version 1.6, at least there are no problems at present :D
How were you able to get it to work? I tried using the modified script from the first page as well as this one but on 1.6 the game crashes when I start dumping sand.

jellyfish15
Noobzor
Noobzor
Posts: 5
Joined: Wed May 28, 2025 10:59 am
Reputation: 4

Re: roadcraft money

Post by jellyfish15 »

Here's a script for 1.6 that has an option for dropping less sand and more sand. Also added 2 other options for Baikal ( to load the tipper with less sand so it doesnt spill anymore as much (DEVs said not a bug LMAO) and a mode for the Epec dumper ( as the other options are not working well with it)

Press Numpad 4 for Epec dumper
Press Numpad 7 for Baikal dumper mode
Press Numpad 8 to activate Less Sand
Press Numpad 9 to activate More Sand.

Works best with Aramatsu Bowhead
Attachments
RoadCraft_1.6_Sand_combined2.ct
(4.25 KiB) Downloaded 31 times
Last edited by jellyfish15 on Thu Jun 12, 2025 6:09 pm, edited 3 times in total.

KanBuTou
What is cheating?
What is cheating?
Posts: 3
Joined: Tue Jun 10, 2025 1:43 pm
Reputation: 0

Re: roadcraft money

Post by KanBuTou »

stibe210 wrote:
Wed Jun 11, 2025 6:20 am
KanBuTou wrote:
Tue Jun 10, 2025 1:49 pm
PizzaIsLife wrote:
Sat May 31, 2025 8:00 am

Do you mean the one with overfill protection? Here it is, updated.

Code: Select all

[ENABLE]
aobscanmodule(infSand,Roadcraft - Retail.exe,F3 0F 11 44 BE 20)
alloc(newmem,$1000,infSand)
label(returnhere)
label(originalcode)
label(exit)
label(skip_fill)

newmem:
  // Get current sand value
  movss xmm2,[rsi+rdi*4+20]
  mov eax,(float)1.0       // Threshold for "empty"
  movd xmm3,eax
  comiss xmm2,xmm3
  jae skip_fill            // Wenn Sand >= 2.0,

  // Fill sand to the value 2.0
  mov eax,(float)1.0
  movd xmm2,eax
  movss [rsi+rdi*4+20],xmm2

skip_fill:
  // Make sure value is not over 2.0
  movss xmm2,[rsi+rdi*4+20]
  mov eax,(float)2.0
  movd xmm3,eax
  comiss xmm2,xmm3
  jbe ok
  movss [rsi+rdi*4+20],xmm3

ok:
  jmp returnhere

originalcode:
  movss [rsi+rdi*4+20],xmm0

exit:
  jmp returnhere

infSand:
  jmp newmem
  nop
returnhere:

[DISABLE]
unregistersymbol(infSand)
dealloc(newmem)
infSand:
  db F3 0F 11 44 BE 20
// movss [rsi+rdi*4+20],xmm0
Thank you very much, it still works in version 1.6, at least there are no problems at present :D
How were you able to get it to work? I tried using the modified script from the first page as well as this one but on 1.6 the game crashes when I start dumping sand.
I am different from you. I can only use this successfully. All others will crash. :)

KanBuTou
What is cheating?
What is cheating?
Posts: 3
Joined: Tue Jun 10, 2025 1:43 pm
Reputation: 0

Re: roadcraft money

Post by KanBuTou »

jellyfish15 wrote:
Wed Jun 11, 2025 11:05 am
stibe210 wrote:
Wed Jun 11, 2025 6:20 am


How were you able to get it to work? I tried using the modified script from the first page as well as this one but on 1.6 the game crashes when I start dumping sand.
Try these, but don't judge me too much, I'm doing it with ChatGPT
Thank you. I used your .CT file in version 1.5 and it worked great. I believe it will work in version 1.6 as well. You update really fast. :D

porano4
Novice Cheater
Novice Cheater
Posts: 17
Joined: Tue Sep 10, 2024 1:06 pm
Reputation: 0

Re: roadcraft money

Post by porano4 »

Can LML17 please update it to the latest v1.6 please?

orgt
What is cheating?
What is cheating?
Posts: 1
Joined: Thu Jun 12, 2025 10:45 pm
Reputation: 0

Re: roadcraft money

Post by orgt »

jellyfish15 wrote:
Wed Jun 11, 2025 11:05 am
Here's a script for 1.6 that has an option for dropping less sand and more sand. Also added 2 other options for Baikal ( to load the tipper with less sand so it doesnt spill anymore as much (DEVs said not a bug LMAO) and a mode for the Epec dumper ( as the other options are not working well with it)

Press Numpad 4 for Epec dumper
Press Numpad 7 for Baikal dumper mode
Press Numpad 8 to activate Less Sand
Press Numpad 9 to activate More Sand.

Works best with Aramatsu Bowhead
Thank you very very much! As a complete beginner tajust wanted to have fun in Roadcraft, this is exactly what i wanted and i got it to work with just a few google searches to attach it on the roadcraft process. I hope it wont break in V1.7, but until then i will have lots of fun, thanks again!

User avatar
LML17
Expert Cheater
Expert Cheater
Posts: 63
Joined: Thu Mar 26, 2020 4:02 am
Reputation: 148

Re: roadcraft money

Post by LML17 »

infinite sand, it's on the first page of the post. Read the cheat description!
update Game 1.6.0.1

Post Reply

Who is online

Users browsing this forum: Bing [Bot], Google [Bot], Mr. Seth Marshall, tehjott