[REQ]The Universim BETA

Ask about cheats/tables for single player games here
Mrt19
Cheater
Cheater
Posts: 29
Joined: Sun Jul 09, 2017 4:38 pm
Reputation: 1

Re: [REQ]The Universim BETA

Post by Mrt19 » Wed Feb 05, 2020 12:46 am

The Beta is out now

User avatar
fantomas
Table Makers
Table Makers
Posts: 1263
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 523

Re: [REQ]The Universim v39

Post by fantomas » Wed Feb 05, 2020 11:53 am


DMnXz
Noobzor
Noobzor
Posts: 5
Joined: Fri Aug 10, 2018 10:25 pm
Reputation: 1

Re: [REQ]The Universim v39

Post by DMnXz » Wed Feb 05, 2020 1:44 pm


User avatar
fantomas
Table Makers
Table Makers
Posts: 1263
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 523

Re: [REQ]The Universim v39

Post by fantomas » Wed Feb 05, 2020 2:54 pm

DMnXz wrote:
Wed Feb 05, 2020 1:44 pm
Image
I don't know why but it becomes recurrent :x
File re-uploaded

G0blin
Noobzor
Noobzor
Posts: 9
Joined: Fri Oct 11, 2019 5:01 am
Reputation: 0

Re: [REQ]The Universim BETA

Post by G0blin » Thu Feb 06, 2020 4:58 pm

Love you guys and your quick table updates. Though I'm curious, what does creator mode do?

Guanfei
Novice Cheater
Novice Cheater
Posts: 23
Joined: Mon Apr 24, 2017 12:14 am
Reputation: 0

Re: [REQ]The Universim BETA

Post by Guanfei » Thu Feb 06, 2020 11:46 pm

I wouldn't mind seeing an infinite resources cheat. I've seen it on a trainer, basically it fills everything with resources (warehouse + water + electricity + building stocks). Even just filling the warehouse would be nice.

User avatar
Pongozila
Table Makers
Table Makers
Posts: 149
Joined: Wed Mar 29, 2017 11:49 pm
Reputation: 138

Re: [REQ]The Universim BETA

Post by Pongozila » Fri Feb 07, 2020 7:27 pm

Guanfei wrote:
Thu Feb 06, 2020 11:46 pm
Even just filling the warehouse would be nice.
Please try this one out, Works fine for me.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>295</ID>
      <Description>"5 of everything possible on Warehouse"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : The Universim.exe
  Version: 
  Date   : 2020-02-07
  Author : pongo

  This script does blah blah blah
}

[ENABLE]

aobscan(Game.Actors.Urban.Buildings:WarehouseActor:GetUsedCapacity+5b,48 63 40 14 03 F8) // should be unique
alloc(newmem,$1000,Game.Actors.Urban.Buildings:WarehouseActor:GetUsedCapacity+5b)

label(code)
label(return)

newmem:
mov [rax+14],5

code:
  movsxd  rax,dword ptr [rax+14]
  add edi,eax
  jmp return

Game.Actors.Urban.Buildings:WarehouseActor:GetUsedCapacity+5b:
  jmp newmem
  nop
return:
registersymbol(Game.Actors.Urban.Buildings:WarehouseActor:GetUsedCapacity+5b)

[DISABLE]

Game.Actors.Urban.Buildings:WarehouseActor:GetUsedCapacity+5b:
  db 48 63 40 14 03 F8

unregistersymbol(Game.Actors.Urban.Buildings:WarehouseActor:GetUsedCapacity+5b)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Game.Actors.Urban.Buildings:WarehouseActor:GetUsedCapacity+5b

225AC1B6B03: 48 8D 44 C8 20                 -  lea rax,[rax+rcx*8+20]
225AC1B6B08: 48 8B 00                       -  mov rax,[rax]
225AC1B6B0B: 48 85 C0                       -  test rax,rax
225AC1B6B0E: 74 21                          -  je 225AC1B6B31
225AC1B6B10: 48 8B 86 68 01 00 00           -  mov rax,[rsi+00000168]
225AC1B6B17: 49 63 CF                       -  movsxd  rcx,r15d
225AC1B6B1A: 39 48 18                       -  cmp [rax+18],ecx
225AC1B6B1D: 0F 86 37 00 00 00              -  jbe 225AC1B6B5A
225AC1B6B23: 48 8D 44 C8 20                 -  lea rax,[rax+rcx*8+20]
225AC1B6B28: 48 8B 00                       -  mov rax,[rax]
// ---------- INJECTING HERE ----------
225AC1B6B2B: 48 63 40 14                    -  movsxd  rax,dword ptr [rax+14]
225AC1B6B2F: 03 F8                          -  add edi,eax
// ---------- DONE INJECTING  ----------
225AC1B6B31: 41 FF C7                       -  inc r15d
225AC1B6B34: 48 8B 86 68 01 00 00           -  mov rax,[rsi+00000168]
225AC1B6B3B: 48 63 40 18                    -  movsxd  rax,dword ptr [rax+18]
225AC1B6B3F: 44 3B F8                       -  cmp r15d,eax
225AC1B6B42: 7C AC                          -  jl 225AC1B6AF0
225AC1B6B44: 48 8B C7                       -  mov rax,rdi
225AC1B6B47: 48 8B 34 24                    -  mov rsi,[rsp]
225AC1B6B4B: 48 8B 7C 24 08                 -  mov rdi,[rsp+08]
225AC1B6B50: 4C 8B 7C 24 10                 -  mov r15,[rsp+10]
225AC1B6B55: 48 83 C4 18                    -  add rsp,18
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
EDIT: ACTIVATE MONO FEATURES!
Last edited by Pongozila on Sat Feb 08, 2020 11:26 am, edited 1 time in total.

Guanfei
Novice Cheater
Novice Cheater
Posts: 23
Joined: Mon Apr 24, 2017 12:14 am
Reputation: 0

Re: [REQ]The Universim BETA

Post by Guanfei » Fri Feb 07, 2020 8:55 pm

Pongozila wrote:
Fri Feb 07, 2020 7:27 pm
Guanfei wrote:
Thu Feb 06, 2020 11:46 pm
Even just filling the warehouse would be nice.
Please try this one out, Works fine for me.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>295</ID>
      <Description>"5 of everything possible on Warehouse"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : The Universim.exe
  Version: 
  Date   : 2020-02-07
  Author : pongo

  This script does blah blah blah
}

[ENABLE]

aobscan(Game.Actors.Urban.Buildings:WarehouseActor:GetUsedCapacity+5b,48 63 40 14 03 F8) // should be unique
alloc(newmem,$1000,Game.Actors.Urban.Buildings:WarehouseActor:GetUsedCapacity+5b)

label(code)
label(return)

newmem:
mov [rax+14],5

code:
  movsxd  rax,dword ptr [rax+14]
  add edi,eax
  jmp return

Game.Actors.Urban.Buildings:WarehouseActor:GetUsedCapacity+5b:
  jmp newmem
  nop
return:
registersymbol(Game.Actors.Urban.Buildings:WarehouseActor:GetUsedCapacity+5b)

[DISABLE]

Game.Actors.Urban.Buildings:WarehouseActor:GetUsedCapacity+5b:
  db 48 63 40 14 03 F8

unregistersymbol(Game.Actors.Urban.Buildings:WarehouseActor:GetUsedCapacity+5b)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Game.Actors.Urban.Buildings:WarehouseActor:GetUsedCapacity+5b

225AC1B6B03: 48 8D 44 C8 20                 -  lea rax,[rax+rcx*8+20]
225AC1B6B08: 48 8B 00                       -  mov rax,[rax]
225AC1B6B0B: 48 85 C0                       -  test rax,rax
225AC1B6B0E: 74 21                          -  je 225AC1B6B31
225AC1B6B10: 48 8B 86 68 01 00 00           -  mov rax,[rsi+00000168]
225AC1B6B17: 49 63 CF                       -  movsxd  rcx,r15d
225AC1B6B1A: 39 48 18                       -  cmp [rax+18],ecx
225AC1B6B1D: 0F 86 37 00 00 00              -  jbe 225AC1B6B5A
225AC1B6B23: 48 8D 44 C8 20                 -  lea rax,[rax+rcx*8+20]
225AC1B6B28: 48 8B 00                       -  mov rax,[rax]
// ---------- INJECTING HERE ----------
225AC1B6B2B: 48 63 40 14                    -  movsxd  rax,dword ptr [rax+14]
225AC1B6B2F: 03 F8                          -  add edi,eax
// ---------- DONE INJECTING  ----------
225AC1B6B31: 41 FF C7                       -  inc r15d
225AC1B6B34: 48 8B 86 68 01 00 00           -  mov rax,[rsi+00000168]
225AC1B6B3B: 48 63 40 18                    -  movsxd  rax,dword ptr [rax+18]
225AC1B6B3F: 44 3B F8                       -  cmp r15d,eax
225AC1B6B42: 7C AC                          -  jl 225AC1B6AF0
225AC1B6B44: 48 8B C7                       -  mov rax,rdi
225AC1B6B47: 48 8B 34 24                    -  mov rsi,[rsp]
225AC1B6B4B: 48 8B 7C 24 08                 -  mov rdi,[rsp+08]
225AC1B6B50: 4C 8B 7C 24 10                 -  mov r15,[rsp+10]
225AC1B6B55: 48 83 C4 18                    -  add rsp,18
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
I'm sorry but I don't know where I'm supposed to add that. I'll try to find by myself but that's kinda above my skills ^^

Mrt19
Cheater
Cheater
Posts: 29
Joined: Sun Jul 09, 2017 4:38 pm
Reputation: 1

Re: [REQ]The Universim BETA

Post by Mrt19 » Fri Feb 07, 2020 11:15 pm

Pongozila wrote:
Fri Feb 07, 2020 7:27 pm
Guanfei wrote:
Thu Feb 06, 2020 11:46 pm
Even just filling the warehouse would be nice.
Please try this one out, Works fine for me.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>295</ID>
      <Description>"5 of everything possible on Warehouse"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : The Universim.exe
  Version: 
  Date   : 2020-02-07
  Author : pongo

  This script does blah blah blah
}

[ENABLE]

aobscan(Game.Actors.Urban.Buildings:WarehouseActor:GetUsedCapacity+5b,48 63 40 14 03 F8) // should be unique
alloc(newmem,$1000,Game.Actors.Urban.Buildings:WarehouseActor:GetUsedCapacity+5b)

label(code)
label(return)

newmem:
mov [rax+14],5

code:
  movsxd  rax,dword ptr [rax+14]
  add edi,eax
  jmp return

Game.Actors.Urban.Buildings:WarehouseActor:GetUsedCapacity+5b:
  jmp newmem
  nop
return:
registersymbol(Game.Actors.Urban.Buildings:WarehouseActor:GetUsedCapacity+5b)

[DISABLE]

Game.Actors.Urban.Buildings:WarehouseActor:GetUsedCapacity+5b:
  db 48 63 40 14 03 F8

unregistersymbol(Game.Actors.Urban.Buildings:WarehouseActor:GetUsedCapacity+5b)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Game.Actors.Urban.Buildings:WarehouseActor:GetUsedCapacity+5b

225AC1B6B03: 48 8D 44 C8 20                 -  lea rax,[rax+rcx*8+20]
225AC1B6B08: 48 8B 00                       -  mov rax,[rax]
225AC1B6B0B: 48 85 C0                       -  test rax,rax
225AC1B6B0E: 74 21                          -  je 225AC1B6B31
225AC1B6B10: 48 8B 86 68 01 00 00           -  mov rax,[rsi+00000168]
225AC1B6B17: 49 63 CF                       -  movsxd  rcx,r15d
225AC1B6B1A: 39 48 18                       -  cmp [rax+18],ecx
225AC1B6B1D: 0F 86 37 00 00 00              -  jbe 225AC1B6B5A
225AC1B6B23: 48 8D 44 C8 20                 -  lea rax,[rax+rcx*8+20]
225AC1B6B28: 48 8B 00                       -  mov rax,[rax]
// ---------- INJECTING HERE ----------
225AC1B6B2B: 48 63 40 14                    -  movsxd  rax,dword ptr [rax+14]
225AC1B6B2F: 03 F8                          -  add edi,eax
// ---------- DONE INJECTING  ----------
225AC1B6B31: 41 FF C7                       -  inc r15d
225AC1B6B34: 48 8B 86 68 01 00 00           -  mov rax,[rsi+00000168]
225AC1B6B3B: 48 63 40 18                    -  movsxd  rax,dword ptr [rax+18]
225AC1B6B3F: 44 3B F8                       -  cmp r15d,eax
225AC1B6B42: 7C AC                          -  jl 225AC1B6AF0
225AC1B6B44: 48 8B C7                       -  mov rax,rdi
225AC1B6B47: 48 8B 34 24                    -  mov rsi,[rsp]
225AC1B6B4B: 48 8B 7C 24 08                 -  mov rdi,[rsp+08]
225AC1B6B50: 4C 8B 7C 24 10                 -  mov r15,[rsp+10]
225AC1B6B55: 48 83 C4 18                    -  add rsp,18
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
If i use it its says
instruction can't be compiled [error]

User avatar
Pongozila
Table Makers
Table Makers
Posts: 149
Joined: Wed Mar 29, 2017 11:49 pm
Reputation: 138

Re: [REQ]The Universim BETA

Post by Pongozila » Sat Feb 08, 2020 11:24 am

Guanfei wrote:
Fri Feb 07, 2020 8:55 pm
I'm sorry but I don't know where I'm supposed to add that. I'll try to find by myself but that's kinda above my skills ^^
Just copy and paste on CE.
Click on "MONO -> Activate Mono Features" and activate the code.
Mrt19 wrote:
Fri Feb 07, 2020 11:15 pm
If i use it its says
instruction can't be compiled [error]
Did you activate Mono features first? I forgot to say you needed it.

Guanfei
Novice Cheater
Novice Cheater
Posts: 23
Joined: Mon Apr 24, 2017 12:14 am
Reputation: 0

Re: [REQ]The Universim BETA

Post by Guanfei » Sat Feb 08, 2020 1:19 pm

Pongozila wrote:
Sat Feb 08, 2020 11:24 am
Guanfei wrote:
Fri Feb 07, 2020 8:55 pm
I'm sorry but I don't know where I'm supposed to add that. I'll try to find by myself but that's kinda above my skills ^^
Just copy and paste on CE.
Click on "MONO -> Activate Mono Features" and activate the code.
So it was that simple... Uh, if I had known that before, that would have helped me on many other tables. Thanks for your help, works like a charm.

User avatar
Pongozila
Table Makers
Table Makers
Posts: 149
Joined: Wed Mar 29, 2017 11:49 pm
Reputation: 138

Re: [REQ]The Universim BETA

Post by Pongozila » Sat Feb 08, 2020 5:49 pm

Guanfei wrote:
Sat Feb 08, 2020 1:19 pm
So it was that simple... Uh, if I had known that before, that would have helped me on many other tables. Thanks for your help, works like a charm.
Keep on learning. ;) :D

aleedinver
What is cheating?
What is cheating?
Posts: 1
Joined: Fri Feb 14, 2020 9:24 am
Reputation: 0

Re: [REQ]The Universim BETA

Post by aleedinver » Fri Feb 14, 2020 9:54 am

When I try to star the table I get this message...

Failure injecting the MonoDatacollector dll

I started Cheat Engine as Administrator, I controlled that all MonoDatacollector dlls are in the CheatEngine folder... What else I have to do?

Post Reply

Who is online

Users browsing this forum: No registered users