roadcraft money

Ask about cheats/tables for single player games here
qob
What is cheating?
What is cheating?
Posts: 4
Joined: Tue Apr 17, 2018 11:39 am
Reputation: 0

Re: roadcraft money

Post by qob »

michaelhost wrote:
Sat May 24, 2025 2:52 pm
I'm not sure if I'm allowed to post links to GitHub releases, but here it is:
[Link]
Excellent! Finally can get away some tedium with unlimited fuel.

One heads up! It is not enough to exit to main menu, edit the save and load back in. The game seems to cache the latest game instead of using the actual save file. Fully exiting the game and loading back in will work, and probably loading another save will work too but didn't test it.

Mentioning this just in case someone thinks the editor doesn't work while not exiting the game.

BlindleadingBlind
What is cheating?
What is cheating?
Posts: 3
Joined: Fri May 23, 2025 10:55 pm
Reputation: 1

Re: roadcraft money

Post by BlindleadingBlind »

In regards to the sand trucks, I did find the values but am still looking for an elegant solution on what cheat to implement. The values themself have an unintuitive number. Also, you can't simply add sand as there is a physics component where it will overflow the truck and they dump on kind of a curve where you get big piles on the initial "tip" of the bed.

Something like a one click refill or permanent low level fill is probably the most simple solution

ScubaSteve345
What is cheating?
What is cheating?
Posts: 2
Joined: Sun May 25, 2025 5:01 am
Reputation: 0

Re: roadcraft money

Post by ScubaSteve345 »

anonymouz wrote:
Sat May 24, 2025 3:24 pm
I was able to find sand values with the DLC Dump Truck, freezed one of them, and had unlimited sand with this Truck.
Seems there are multiple values for a 'pile of sand' and not just one, the one i freezed as example only refilled visually on a small spot on the Truck.
Image
Also 4-byte values, but i didnt knew any fixed values of it, so i just searched for it via increase/decrease & load/unload(Truck) filtering.
It worked the whole time i was on this map, also inbetween switching to other vehicles, this value was linked to the vehicle.
Image
video of the unlimited sand in action:
Are you able to find fixed values when truck is empty vs full? Would be very easy to find that way. I was able to get unlimited sand once but haven't been able to replicate

anonymouz
Expert Cheater
Expert Cheater
Posts: 83
Joined: Sat Feb 09, 2019 7:03 pm
Reputation: 13

Re: roadcraft money

Post by anonymouz »

ScubaSteve345 wrote:
Sun May 25, 2025 5:02 am
Are you able to find fixed values when truck is empty vs full? Would be very easy to find that way. I was able to get unlimited sand once but haven't been able to replicate
Unfortunately not, half the values are constantly changing, and even those which not, are having inconsistent values when empty or full.
There are also 4-byte values but also float values for all the multiple sand piles in the truck bed, but all do visually the same when freezed as example.

As 'BlindleadingBlind' wrote right above, the physics of the sand are coming into play, means whenever the truck stands at an angle as example,
then the whole sand is moving(clearly visible when not full) and all those little sand piles inside the truck are changing their values (probably also for weight differences).

And yes, the more of the sand pile values are in freeze state, the more the truck is leaking, sometimes with really big leaks.
Thats why i tried to use as less as possible.
Btw. I found over 56 sand piles values for one single dump truck, and i even missed some in CE(through bad filtering).

I will test tomorrow if there is a chance when its standing in the harbor with perfectly straight ground, but i doubt it tbh.

And yes, it would be better if we could find a different/cleaner method
- like increasing a quarry area over the whole map
- or like a trigger to fill dump trucks everywhere
but all of that costs time when refilling, and we also cant unload while its getting refilled - so its the slower way, if its possible

agent000
What is cheating?
What is cheating?
Posts: 1
Joined: Sun May 25, 2025 2:34 pm
Reputation: 0

Re: roadcraft money

Post by agent000 »

Been able to replicate each playthrough. Used the DLC 30t tracked dump truck. Be in an area where you can easily refill sand.

Started with initial unknown value - 4 bytes

Dumped some sand, looked for a decreased value x 2 (I did not dump everything though)

Refilled sand, looked for an increased value.

After cycling this a couple of times, I ended up with 48 values—they appear to correspond to a "section" of the dump truck bed. Once I refilled, I froze all of the values. Infinite sand works, even if you tip over or reset the vehicle back to base. Hopefully, there is an easier way to do this.

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 »

I made a cheat for infinite sand, it's on the first page of the post. Read the cheat description!

BRNoWaste
What is cheating?
What is cheating?
Posts: 2
Joined: Sun May 25, 2025 4:16 pm
Reputation: 4

Re: roadcraft Unlimeted Sand Spawn.

Post by BRNoWaste »

Greetings to all

After two days of testing and searching for pointers, we managed to get the Sand to Work for our Truck using a float value > opcodes > AA > adjustment via an adjustable Tick rate in the script.

I'll send you Pictures and the Script here, and maybe it will help you.
We will provide you with further results here. [If necessary] :)

OpCodes Based on the images with only float values
anonymouz
8-)

Code: Select all

[ENABLE]
alloc(newmem,2048,"Roadcraft - Retail.exe"+478297)
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)2.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

"Roadcraft - Retail.exe"+478297:
  jmp newmem
  nop
returnhere:

[DISABLE]
dealloc(newmem)
"Roadcraft - Retail.exe"+478297:
  db F3 0F 11 44 BE 20
// movss [rsi+rdi*4+20],xmm0
THESE VALUES ARE TOO HIGH because this Script is still a Test, BUT WORKS
The code works so far even when the save game is reloaded.

Regards: BRNoWaste & Der Pueh
Last edited by BRNoWaste on Sun May 25, 2025 5:08 pm, edited 1 time in total.

BRNoWaste
What is cheating?
What is cheating?
Posts: 2
Joined: Sun May 25, 2025 4:16 pm
Reputation: 4

Re: roadcraft money

Post by BRNoWaste »

LML17 wrote:
Sun May 25, 2025 4:23 pm
I made a cheat for infinite sand, it's on the first page of the post. Read the cheat description!
I just saw your script. It works well, but it still releases too much sand if you don't drive fast enough or get stuck. I've added an option to mine to optimize the output.

Thank you very much for your post.
Regards

haarfus
Expert Cheater
Expert Cheater
Posts: 64
Joined: Sat Feb 08, 2020 12:16 pm
Reputation: 10

Re: roadcraft money

Post by haarfus »

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.
thank you very much

BlindleadingBlind
What is cheating?
What is cheating?
Posts: 3
Joined: Fri May 23, 2025 10:55 pm
Reputation: 1

Re: roadcraft money

Post by BlindleadingBlind »

I've switched to trying to find the flag or return for "In quarry range" but no luck so far.

Even with low values I can't find a good method adding sand that doesn't overfill the roads.

User avatar
Sonica
Expert Cheater
Expert Cheater
Posts: 94
Joined: Sat Apr 06, 2019 12:24 pm
Reputation: 29

Re: roadcraft money

Post by Sonica »

Thanks BRNoWaste, for the values. After testing this for a few hours, I found that reducing fill sand + fill skip from 2.0 to 1.0 gives a manageable amount. Going under 1.0 does not maintain sand, and it is advisable to keep values between 1.0 and 2.0 as 2.0 is already a lot.

anonymouz
Expert Cheater
Expert Cheater
Posts: 83
Joined: Sat Feb 09, 2019 7:03 pm
Reputation: 13

Re: roadcraft money

Post by anonymouz »

Now lets find the working width of the grader, and double its size!

Anyone has an idea how one could start, i have none. lol
Last edited by anonymouz on Mon May 26, 2025 3:48 pm, edited 1 time in total.

icit
Noobzor
Noobzor
Posts: 6
Joined: Tue May 05, 2020 7:50 pm
Reputation: 1

Re: roadcraft money

Post by icit »

LML17 wrote:
Wed May 21, 2025 5:43 pm

Guys, I made this cheat table for infinite sand. I tested it with 3 dump trucks and it worked. I tested it on 3 different maps. The biggest truck keeps spilling sand non-stop. I think it's because it spills sand very easily.
If there's a little bit of sand in the dump truck, it works.
Use it at your own risk. Back up your save.
I suggest you create a key to activate and deactivate it. I play on an Xbox controller and I made a shortcut for the controller, but you just have to change it.

Made with RUNE version.

Works well!
Is it possible to adjust volume of sand? I've looked at the script and I'm not sure how the values work.

I ask because it does spill a lot on uneven ground and makes for a lot of dozer clean up.

icit
Noobzor
Noobzor
Posts: 6
Joined: Tue May 05, 2020 7:50 pm
Reputation: 1

Re: roadcraft money

Post by icit »

WodkaCN wrote:
Thu May 22, 2025 11:55 am
I spend some time on registrarion just for this topic))

Search 4 byte values multiplied by 8 and +1
For example: u have 60050 EXP so u search for 60050*8+1 = 480401

It can be simular with cash too for sure


UPD: Yes it works, but with EXP its pretty weird (veicles dont immediatly unlocks mb need to finish mission or smth like this)
Image
Image
This worked perfect of money & exp.

Those having issues with EXP. You can't just set the value and jump to level 20. You need to set it just below the level 20 level up (I'm forget the value).
Then when you get more EXP that levels you up, it triggers the game to unlock all the relevant vehicles.

I would assume this works the same for all levels. Follow that direction and you are golden.

MiguelRachid
What is cheating?
What is cheating?
Posts: 1
Joined: Mon May 26, 2025 6:38 pm
Reputation: 0

Re: roadcraft money

Post by MiguelRachid »

LML17 wrote:
Wed May 21, 2025 5:43 pm
If anyone understands how Roadcraft pointers work. I managed to find the pointer for money, but it works with totally different numbers than what is on the game screen... ex: I put (531723048)$ of money on the game screen, the pointer is (4253784385) in 4 bytes. I tried to make a cheat table to add money, but it seems that the game uses a shared memory for everything, so when you activate the cheat table the game crashes. I don't understand almost anything about cheat engine but I make cheat tables for Snowrunner, and Roadcraft is totally different.
Does anyone know how to do it?
I don't speak English, I used a translator, sorry!


Guys, I made this cheat table for infinite sand. I tested it with 3 dump trucks and it worked. I tested it on 3 different maps. The biggest truck keeps spilling sand non-stop. I think it's because it spills sand very easily.
If there's a little bit of sand in the dump truck, it works.
Use it at your own risk. Back up your save.
I suggest you create a key to activate and deactivate it. I play on an Xbox controller and I made a shortcut for the controller, but you just have to change it.

Made with RUNE version.
How do I use this cheat you created ?

Post Reply

Who is online

Users browsing this forum: Maaret