Supreme Ruler Ultimate

STN

Pleb
Staff member
Administrator
Mar 2, 2017
3,109
107
63
#1
Cheat Engine Table for Supreme Ruler Ultimate.

Credits: barbarian815, Yuee

Enjoy.

-----------------------------------------------------------------------------------------

Table have been updated to V9.0.73. *DLC TRUMP RISING*

If you were to continue using pointers, it would be easier on yourself to use the following script to create your own variable to hold that base address. This way, when you update it due to a patch, you don't have to go through and update every single address in your list.

Code:
[ENABLE]
alloc(base,4)
base:
db C0 53 DB 00
registersymbol(base)

[DISABLE]
dealloc(base)
unregistersymbol(base)


You would change your pointers now to start at [base] instead of 00db53c0.

Now when that address needs to change, you simply change the db value in the script.
Be sure to note how the bytes (two-character pairs) are reversed.

To properly setup a script in the hopes of never having to update the table again, you want to right-click one of the addresses and find out what accesses this address. Hopefully one of the found code blocks is continuously accessing that address. You want this just so you don't need to wait for the user to purchase something before your custom code executes.

In the found code blocks, go through and view their register states. Hopefully one of the registers has a value equal to your base pointer address (00db53c0). If so, then you will want to do an AOB injection at that point and insert code similar to my original script. Except this time, set [base] equal to whichever register contains the pointer address.

Code:
mov [base],eax

--------------
First of all: Thanks barbarian for this table. I'm not sure if i'm allowed to do this or not but i updated it for the new update. Hope you don't mind.
 

Attachments

esavier

What is cheating?
Jul 1, 2017
2
0
1
#2
ok, lets bump it:

everything here works and is tested only on steam!
non-steam version may not work!

Only active lua script is auto attach to process.

i am trying to update it as the game updates, but its changes literally each 2-3 days.
I post only some of the versions here since i cant really keep up.

with love from Poland
deathware dev team!

2017.07.01:
- version 9.1.22 [Inside] build
- read extras!
2017.07.05:
- version 9.1.23 [inside] build
2017.08.20:
- version 9.1.24 [inside] build
- version 9.1.36 [inside] build
 

Attachments

ak129569696

What is cheating?
Jul 8, 2017
3
0
1
#3
Which process is it called? I can't find the right process in cheat engine after I've loaded the cheat table.
 

esavier

What is cheating?
Jul 1, 2017
2
0
1
#7
i know, i am trying to keep it up do date, but since SR:GW came out its bugfix and content updates day by day.
For now i can promise at least one-two updates per month, sometimes more, keep posted and rate me up :)
 

Makka_HS

What is cheating?
Sep 5, 2017
1
0
1
#8
esavier post_id=11950 time=1498865829 user_id=6909 said:
ok, lets bump it:

everything here works and is tested only on steam!
non-steam version may not work!

Only active lua script is auto attach to process.

i am trying to update it as the game updates, but its changes literally each 2-3 days.
I post only some of the versions here since i cant really keep up.

with love from Poland
deathware dev team!

2017.07.01:
- version 9.1.22 [Inside] build
- read extras!
2017.07.05:
- version 9.1.23 [inside] build
2017.08.20:
- version 9.1.24 [inside] build
- version 9.1.36 [inside] build
It's 9.1.38 now, did not realize they still updated this game. Can we get an updated table if you have some spare time.
 

cuicui890

What is cheating?
Sep 6, 2017
4
0
1
#10
please can you tell us how to update that cheat table so we won't wait and annoy you actually ^^ would be great to know that ^^ !!!!!!!
 

cuicui890

What is cheating?
Sep 6, 2017
4
0
1
#11
STN post_id=3277 time=1490960563 user_id=48 said:
Cheat Engine Table for Supreme Ruler Ultimate.

Credits: barbarian815, Yuee

Enjoy.

-----------------------------------------------------------------------------------------

Table have been updated to V9.0.73. *DLC TRUMP RISING*

If you were to continue using pointers, it would be easier on yourself to use the following script to create your own variable to hold that base address. This way, when you update it due to a patch, you don't have to go through and update every single address in your list.

Code:
[ENABLE]
alloc(base,4)
base:
db C0 53 DB 00
registersymbol(base)

[DISABLE]
dealloc(base)
unregistersymbol(base)


You would change your pointers now to start at [base] instead of 00db53c0.

Now when that address needs to change, you simply change the db value in the script.
Be sure to note how the bytes (two-character pairs) are reversed.

To properly setup a script in the hopes of never having to update the table again, you want to right-click one of the addresses and find out what accesses this address. Hopefully one of the found code blocks is continuously accessing that address. You want this just so you don't need to wait for the user to purchase something before your custom code executes.

In the found code blocks, go through and view their register states. Hopefully one of the registers has a value equal to your base pointer address (00db53c0). If so, then you will want to do an AOB injection at that point and insert code similar to my original script. Except this time, set [base] equal to whichever register contains the pointer address.

Code:
mov [base],eax

--------------
First of all: Thanks barbarian for this table. I'm not sure if i'm allowed to do this or not but i updated it for the new update. Hope you don't mind.
Dude, coudl you explain me step by step what i should do to update it ? cuz i really don't get it ^^' !!!! i'm what we could call a "Noooooooob" with cheat engine lol and i just would like to be able to do that myself instead of waiting for other people to do it for me each time battlegoat update their game ^^' !!

Thanks in advance !
 

STN

Pleb
Staff member
Administrator
Mar 2, 2017
3,109
107
63
#12
cuicui890 post_id=17052 time=1504933365 user_id=8379 said:
Dude, coudl you explain me step by step what i should do to update it ? cuz i really don't get it ^^' !!!! i'm what we could call a "Noooooooob" with cheat engine lol and i just would like to be able to do that myself instead of waiting for other people to do it for me each time battlegoat update their game ^^' !!

Thanks in advance !
I did not make the table. Look at my post to see who did...i simply posted the table from cheat engine forums
 

cuicui890

What is cheating?
Sep 6, 2017
4
0
1
#13
STN post_id=17059 time=1504944497 user_id=48 said:
cuicui890 post_id=17052 time=1504933365 user_id=8379 said:
Dude, coudl you explain me step by step what i should do to update it ? cuz i really don't get it ^^' !!!! i'm what we could call a "Noooooooob" with cheat engine lol and i just would like to be able to do that myself instead of waiting for other people to do it for me each time battlegoat update their game ^^' !!

Thanks in advance !
I did not make the table. Look at my post to see who did...i simply posted the table from cheat engine forums
yes but you kind of explained how to make it working when there's a new update but i don't get it actually could you explain it step by step for a noob like me ?
 

cuicui890

What is cheating?
Sep 6, 2017
4
0
1
#14
esavier post_id=11950 time=1498865829 user_id=6909 said:
ok, lets bump it:

everything here works and is tested only on steam!
non-steam version may not work!

Only active lua script is auto attach to process.

i am trying to update it as the game updates, but its changes literally each 2-3 days.
I post only some of the versions here since i cant really keep up.

with love from Poland
deathware dev team!

2017.07.01:
- version 9.1.22 [Inside] build
- read extras!
2017.07.05:
- version 9.1.23 [inside] build
2017.08.20:
- version 9.1.24 [inside] build
- version 9.1.36 [inside] build
Could you explain me how to update the cheat table myself please ? and how to prevent supreme ruler to be updated by steam ?

thanks in advance !
 

qrti

What is cheating?
Dec 30, 2017
1
0
1
#15
first of all hi everybody here - i´m fresh registered :)
motivated by the discussion here i found out how to identify the right pointer-address and how to update the table-file.
and here it is:


sorry, but i can´t include the link in the first post...
very usefull to learn the pointer-scanning was this youtube-video (german): www.youtube.com/watch?v=lOoB5ckZg9c
it´s really easy :)
thanks to all guys here for the lot or work!
best wishes, qrti
 

Attachments

Top Bottom