[REQ]The Universim BETA

S

Sylvtreeya

Noobzor
Joined
Jan 31, 2018
Messages
10
A

Azuloiro

What is cheating?
Joined
May 14, 2017
Messages
1
Hi any update for v37
 
R

RenatoGF

What is cheating?
Joined
Oct 14, 2019
Messages
2
Valeu pela tabela! fiz alguns testes, algumas opções não estão funcionando na v37, Creator power points por exemplo, já as opções de status dos Nuggets estão funcionando normal

Thanks for the table! I did some tests, some options are not working on v37, Creator power points for example, but the status options of Nuggets are working normal
 
S

Sigan

Expert Cheater
Joined
May 26, 2017
Messages
151
No Required Resources and Instant Construction are not working quite right for me... Anyone else? Am I doing something wrong? Forever Young seems to fail me as well, since some of my nugs have died of old age.
 
M

Mrt19

Cheater
Joined
Jul 9, 2017
Messages
29
The Beta is out now
 
fantomas

fantomas

Expert Cheater
Table Maker
Joined
Mar 25, 2017
Messages
1,300
DMnXz said:
I don't know why but it becomes recurrent :x
File re-uploaded
 
G

G0blin

Noobzor
Joined
Oct 11, 2019
Messages
9
Love you guys and your quick table updates. Though I'm curious, what does creator mode do?
 
G

Guanfei

Novice Cheater
Joined
Apr 24, 2017
Messages
24
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.
 
Pongozila

Pongozila

Expert Cheater
Table Maker
Joined
Mar 30, 2017
Messages
149
Guanfei said:
Even just filling the warehouse would be nice.
Please try this one out, Works fine for me.
Code:
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      295
      <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!
 
G

Guanfei

Novice Cheater
Joined
Apr 24, 2017
Messages
24
Pongozila said:
Guanfei said:
Even just filling the warehouse would be nice.
Please try this one out, Works fine for me.
Code:
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      295
      <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 ^^
 
M

Mrt19

Cheater
Joined
Jul 9, 2017
Messages
29
Pongozila said:
Guanfei said:
Even just filling the warehouse would be nice.
Please try this one out, Works fine for me.
Code:
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      295
      <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]
 
Pongozila

Pongozila

Expert Cheater
Table Maker
Joined
Mar 30, 2017
Messages
149
Guanfei said:
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 said:
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.
 
Top