Snowrunner table request

Ask about cheats/tables for single player games here
Fearly
What is cheating?
What is cheating?
Posts: 2
Joined: Sun Jun 16, 2024 5:28 am
Reputation: 4

Re: Snowrunner table request

Post by Fearly »

Durzy wrote:
Sat Jun 15, 2024 7:22 pm
Could no one really explain to noobs how to update an existing script for unlimited fuel after patches? Unfortunately every patch changes the addresses and the table becomes outdated :(
When version 30 of the game was released, I was also faced with the challenge of how to freeze the fuel value again. So I started to practise the cheat engine tutorials and read up on pointers and pointer scans on the Internet (including YouTube videos).

Even if a new cheat table for version 30 has already been released, I would like to describe here how I was able to find out the address for the fuel. For sure there are more elegant, faster or other ways to find this out, but for me it worked in the end.

Here are the single steps I took:

1. start SnowRunner and run it in (smaller) window mode to be able to switch better between the programs
2. start Cheat Engine
4. Cheat Engine -> Open Process -> 'SnowRunner'
5. perform New Scan (Value Type "Float"), with the amount in the tank (while the engine is turned off)
6. perform Next Scan, with the amount in the tank (after you have driven a little and turn off the engine again)
Repeat this step until only two addresses remain.
7. when (only two) values have been found, start the engine and observe which of the values changes the fastest / most frequently -> add this value to the address list and name it 'Value1'
8. right-click on the entry in the address list -> select "Find out what writes to this address" to start the debugger
9a. Restart the engine in the game until an entry appears in the assembler window (then turn the engine off again)
9b. Note the values in the [] brackets before the , -> Here in SnowRunner version 30 the value is [rcx+00000598]
Note: The HEX value after rcx indicates the offset.
9c. Press Stop in the assembler window and then press Close
10. right-click on Value1 in the address list and select 'Generate Pointermap'. Save the file as 'Value1Pointermap'.
11. end the current SnowRunner game and switch back to the main menu. Then resume the game to get changed the pointer.
12. repeat steps 5 - 7, but this time name the value as 'Value2'
13. right-click on Value2 in the address list and select 'Generate Pointermap'. Save the file as 'Value2Pointermap'.
14a. In the address list, right-click on Value2 and select 'Pointer scan for this address'
14b. Activate the checkbox 'Use saved pointermap' and select the previously saved 'Value2Pointermap.scandata'
14c. Activate the checkbox 'Compare results with other saved pointermap(s)' and select the previously saved 'Value1Pointermap.scandata'. Select the address with the name 'Value1' in the following drop-down field on the right.
14d. Then click on 'OK' (leave all other values in the dialog as they are) and save as file 'Results'
15a. Click on the 'Offset 6' column in the results list that appears. This will sort the values so that entries with the fewest offsets are displayed at the top.
15b. The first entry in the list has two offsets (Offset0=28, Offset1=598), with the base address '"SnowRunner.exe "+029A6E68'. Double-click on this entry to add it to the address list and close the pointer scan window
16. in the address list, double-click on the address in the new entry 'pointerscan result', enter 'Fuel' in the 'Description' field, for example, select 'Float' as the type and click 'OK'
17) The value of the tank from the game should now be displayed in the address list.
18. save the address list as a .CT file for future use on the PC

If the game is now exited and restarted, the pointer address for the tank is immediately available and can be frozen or changed.
Attachments
Epic Games - SnowRunner v30 Fuel.CT
(482 Bytes) Downloaded 122 times

Baffle
What is cheating?
What is cheating?
Posts: 4
Joined: Thu Mar 28, 2024 5:10 pm
Reputation: 2

Re: Snowrunner table request

Post by Baffle »

Hi Fearly!

"When version 30 of the game was released, I was also faced with the challenge of how to freeze the fuel value again. So I started to practise the cheat engine tutorials and read up on pointers and pointer scans on the Internet (including YouTube videos)."

Oh yes... same to me. Fortunately, LML17 always generated a table pretty quickly. And in the meantime I tried to do the same as you and didn't get anywhere. Now, thanks to your description, I have found my error.... which I have now made again with your description :roll: I left the value type at 4 bytes in the search and did not change to float. Changing this, I can now reproduce your description!


Many thanks to both of you LML17 and Fearly!!!


Have a good trip and never get stuck!

Baffle!

Tachyon
Novice Cheater
Novice Cheater
Posts: 16
Joined: Sat Oct 12, 2019 2:10 pm
Reputation: 2

Re: Snowrunner table request

Post by Tachyon »

Hello. Has anyone made a table for version 31?

Baffle
What is cheating?
What is cheating?
Posts: 4
Joined: Thu Mar 28, 2024 5:10 pm
Reputation: 2

Re: Snowrunner table request

Post by Baffle »

Hi everyone.

This was done according to Fearly's instructions. Enable checkbox to freeze the fuel level or enter a value.

Keep on trucking!

Baffle
Attachments
Epic_SnowRunner_OnlyFuel_V31.1.CT
(482 Bytes) Downloaded 89 times

r14v8
What is cheating?
What is cheating?
Posts: 4
Joined: Thu Dec 16, 2021 3:10 pm
Reputation: 0

Re: Snowrunner table request

Post by r14v8 »

LML17 wrote:
Wed Apr 29, 2020 1:44 am
SnowRunner-by LML17


Update for 31 would be really appreciated! Thank you for your work!!

BigMaxLT
What is cheating?
What is cheating?
Posts: 1
Joined: Tue Apr 20, 2021 4:30 pm
Reputation: 0

Re: Snowrunner table request

Post by BigMaxLT »

Update for version 31.1 please! Appreciate your effort!

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

Re: Snowrunner table request

Post by LML17 »

SnowRunner-by LML17-v32- game v31.0
Added on the first page of the post.

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

Re: Snowrunner table request

Post by LML17 »

BigMaxLT wrote:
Wed Sep 18, 2024 10:59 pm
Update for version 31.1 please! Appreciate your effort!
Desculpe não tenho a versão do game 31.1!

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

Re: Snowrunner table request

Post by LML17 »

SnowRunner-by LML17-v33- game v32.0
Added on the first page of the post.

Monstro Fort
What is cheating?
What is cheating?
Posts: 1
Joined: Fri Sep 27, 2024 4:13 pm
Reputation: 0

Re: Snowrunner table request

Post by Monstro Fort »

Hello,
Sorry, but for me, last cheat table version does not works.
The game freeze when activate cheat "Pausar Relogio 12:00 Horas".

Chillaxin
What is cheating?
What is cheating?
Posts: 2
Joined: Mon Sep 25, 2023 8:00 am
Reputation: 0

Re: Snowrunner table request

Post by Chillaxin »

table needs an update. all scripts in this table now freeze the game andcause a crash.

tofel
What is cheating?
What is cheating?
Posts: 2
Joined: Sat Oct 26, 2024 2:04 pm
Reputation: 0

Re: Snowrunner table request

Post by tofel »

Please post a new table

Tachyon
Novice Cheater
Novice Cheater
Posts: 16
Joined: Sat Oct 12, 2019 2:10 pm
Reputation: 2

Re: Snowrunner table request

Post by Tachyon »

Yes, on 32.2 table not working.

tofel
What is cheating?
What is cheating?
Posts: 2
Joined: Sat Oct 26, 2024 2:04 pm
Reputation: 0

Re: Snowrunner table request

Post by tofel »

Fearly wrote:
Sun Jun 16, 2024 7:37 am
Durzy wrote:
Sat Jun 15, 2024 7:22 pm
Could no one really explain to noobs how to update an existing script for unlimited fuel after patches? Unfortunately every patch changes the addresses and the table becomes outdated :(
When version 30 of the game was released, I was also faced with the challenge of how to freeze the fuel value again. So I started to practise the cheat engine tutorials and read up on pointers and pointer scans on the Internet (including YouTube videos).

Even if a new cheat table for version 30 has already been released, I would like to describe here how I was able to find out the address for the fuel. For sure there are more elegant, faster or other ways to find this out, but for me it worked in the end.

Here are the single steps I took:

1. start SnowRunner and run it in (smaller) window mode to be able to switch better between the programs
2. start Cheat Engine
4. Cheat Engine -> Open Process -> 'SnowRunner'
5. perform New Scan (Value Type "Float"), with the amount in the tank (while the engine is turned off)
6. perform Next Scan, with the amount in the tank (after you have driven a little and turn off the engine again)
Repeat this step until only two addresses remain.
7. when (only two) values have been found, start the engine and observe which of the values changes the fastest / most frequently -> add this value to the address list and name it 'Value1'
8. right-click on the entry in the address list -> select "Find out what writes to this address" to start the debugger
9a. Restart the engine in the game until an entry appears in the assembler window (then turn the engine off again)
9b. Note the values in the [] brackets before the , -> Here in SnowRunner version 30 the value is [rcx+00000598]
Note: The HEX value after rcx indicates the offset.
9c. Press Stop in the assembler window and then press Close
10. right-click on Value1 in the address list and select 'Generate Pointermap'. Save the file as 'Value1Pointermap'.
11. end the current SnowRunner game and switch back to the main menu. Then resume the game to get changed the pointer.
12. repeat steps 5 - 7, but this time name the value as 'Value2'
13. right-click on Value2 in the address list and select 'Generate Pointermap'. Save the file as 'Value2Pointermap'.
14a. In the address list, right-click on Value2 and select 'Pointer scan for this address'
14b. Activate the checkbox 'Use saved pointermap' and select the previously saved 'Value2Pointermap.scandata'
14c. Activate the checkbox 'Compare results with other saved pointermap(s)' and select the previously saved 'Value1Pointermap.scandata'. Select the address with the name 'Value1' in the following drop-down field on the right.
14d. Then click on 'OK' (leave all other values in the dialog as they are) and save as file 'Results'
15a. Click on the 'Offset 6' column in the results list that appears. This will sort the values so that entries with the fewest offsets are displayed at the top.
15b. The first entry in the list has two offsets (Offset0=28, Offset1=598), with the base address '"SnowRunner.exe "+029A6E68'. Double-click on this entry to add it to the address list and close the pointer scan window
16. in the address list, double-click on the address in the new entry 'pointerscan result', enter 'Fuel' in the 'Description' field, for example, select 'Float' as the type and click 'OK'
17) The value of the tank from the game should now be displayed in the address list.
18. save the address list as a .CT file for future use on the PC

If the game is now exited and restarted, the pointer address for the tank is immediately available and can be frozen or changed.
Hi, thanks for your comment, it would be great if you could record another video about how it all works, it would be much clearer

Baffle
What is cheating?
What is cheating?
Posts: 4
Joined: Thu Mar 28, 2024 5:10 pm
Reputation: 2

Re: Snowrunner table request

Post by Baffle »

In the meantime, here is a table for the fuel for V32.3. I have noticed that the pointers are not always the same when changing trucks. Especially when you go into the workshop or on another map. If the fuel checkbox is activated during this time, the game can crash. So it's better to just change the amount if the number in the table matches the fuel from the truck or uncheck the box in the table before changing truck or entering workshop.

Table corrected. New Pointertable seems more stable.
Attachments
Epic_SnowRunner_OnlyFuel_V32.3.2.CT
(511 Bytes) Downloaded 45 times

Post Reply

Who is online

Users browsing this forum: BeautykittyGoddess, Bing [Bot]