Page 1 of 4

Field of Glory:Empires

Posted: Fri Jul 12, 2019 10:22 am
by Saruman
Can I request a table for this game? Found none in the internet,so I hope that someone will help to do it for this game for I really don't know how :?

Re: Field of Glory:Empires

Posted: Fri Jul 12, 2019 2:03 pm
by Claricon
+1 Gold, manpower ( just to be capped because if too high it can probs cause serious problems) and Iron (resources)

Re: Field of Glory:Empires

Posted: Fri Jul 12, 2019 9:18 pm
by STN
Saruman wrote:
Fri Jul 12, 2019 10:22 am
..
Post in the appropriate section next time. I moved it for you.

Re: Field of Glory:Empires

Posted: Fri Jul 12, 2019 10:31 pm
by makotech222
Tried looking for values in cheat engine, unable to find them. Might be encoded in some weird way, which is typical for the terrible engines that AGEOD produces lol.

Re: Field of Glory:Empires

Posted: Sat Jul 13, 2019 10:49 am
by arcsa
yep table plz just money and manpower
plzzzzzzzz

Re: Field of Glory:Empires

Posted: Sun Jul 14, 2019 6:01 pm
by czarny_pan
Yes! The game is amazing, would love to get some cheats! Additionally it would be good to get some immortality for Field of Glory II (Empires uses FoGII to resolve battles).

Re: Field of Glory:Empires

Posted: Tue Jul 16, 2019 3:44 am
by sohil
I got the money to work some how, but when I went to go try it again it wasn't working. anyone got any tipsÉ

Re: Field of Glory:Empires

Posted: Tue Jul 16, 2019 4:23 am
by arcsa
sohil wrote:
Tue Jul 16, 2019 3:44 am
I got the money to work some how, but when I went to go try it again it wasn't working. anyone got any tipsÉ
how did u do that
honesty we really need a good tutorial :(
new games becoming so tricky old ways work no more

Re: Field of Glory:Empires

Posted: Tue Jul 16, 2019 6:37 am
by Rysefox
sohil wrote:
Tue Jul 16, 2019 3:44 am
I got the money to work some how, but when I went to go try it again it wasn't working. anyone got any tipsÉ
Maybe Address is changing when you earn new money

Re: Field of Glory:Empires

Posted: Tue Jul 16, 2019 6:48 am
by arcsa
oh my god A table makers is here

Re: Field of Glory:Empires

Posted: Tue Jul 16, 2019 9:32 am
by Rysefox
Save code and paste in your Text document and save as .ct

Y Camera Angle:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="28">
  <CheatEntries>
    <CheatEntry>
      <ID>3</ID>
      <Description>"Y Camera Angle"</Description>
      <VariableType>Double</VariableType>
      <Address>00614070</Address>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
Lock Entities: (Maybe Effect Player I dont know)

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="28">
  <CheatEntries>
    <CheatEntry>
      <ID>4</ID>
      <Description>"Lock Entities"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
Empires_STEAM.CBattleDisplay::EntitiesLocked:
ret
[DISABLE]
Empires_STEAM.CBattleDisplay::EntitiesLocked:
push ebp
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
Locate Zoom:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="28">
  <CheatEntries>
    <CheatEntry>
      <ID>5</ID>
      <Description>"Locate Zoom"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : Empires_STEAM.exe
  Version: 
  Date   : 2019-07-16
  Author : Rysefox

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(Zoom,Empires_STEAM.exe,D9 80 F4 06 00 00 8B E5) // should be unique
alloc(newmem,$1000)

// IMPORTANT FOR ME:: GETZOOM+A EMPIRES STEAM C BATTLE DISPLAY //

label(code)
label(return)
label(Zoom2)
registersymbol(Zoom2)

newmem:

code:
mov [Zoom2],eax
  fld dword ptr [eax+000006F4]
  jmp return

  Zoom2:
  db 0

Zoom:
  jmp newmem
  nop
return:
registersymbol(Zoom)

[DISABLE]

Zoom:
  db D9 80 F4 06 00 00

unregistersymbol(Zoom)
unregistersymbol(Zoom2)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "Empires_STEAM.exe"+164FA

"Empires_STEAM.exe"+164EB: CC                    -  int 3 
"Empires_STEAM.exe"+164EC: CC                    -  int 3 
"Empires_STEAM.exe"+164ED: CC                    -  int 3 
"Empires_STEAM.exe"+164EE: CC                    -  int 3 
"Empires_STEAM.exe"+164EF: CC                    -  int 3 
"Empires_STEAM.exe"+164F0: 55                    -  push ebp
"Empires_STEAM.exe"+164F1: 8B EC                 -  mov ebp,esp
"Empires_STEAM.exe"+164F3: 51                    -  push ecx
"Empires_STEAM.exe"+164F4: 89 4D FC              -  mov [ebp-04],ecx
"Empires_STEAM.exe"+164F7: 8B 45 FC              -  mov eax,[ebp-04]
// ---------- INJECTING HERE ----------
"Empires_STEAM.exe"+164FA: D9 80 F4 06 00 00     -  fld dword ptr [eax+000006F4]
// ---------- DONE INJECTING  ----------
"Empires_STEAM.exe"+16500: 8B E5                 -  mov esp,ebp
"Empires_STEAM.exe"+16502: 5D                    -  pop ebp
"Empires_STEAM.exe"+16503: C3                    -  ret 
"Empires_STEAM.exe"+16504: CC                    -  int 3 
"Empires_STEAM.exe"+16505: CC                    -  int 3 
"Empires_STEAM.exe"+16506: CC                    -  int 3 
"Empires_STEAM.exe"+16507: CC                    -  int 3 
"Empires_STEAM.exe"+16508: CC                    -  int 3 
"Empires_STEAM.exe"+16509: CC                    -  int 3 
"Empires_STEAM.exe"+1650A: CC                    -  int 3 
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>6</ID>
          <Description>"Current Zoom"</Description>
          <VariableType>Float</VariableType>
          <Address>Zoom2</Address>
          <Offsets>
            <Offset>6F4</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
Hide Selected Area:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="28">
  <CheatEntries>
    <CheatEntry>
      <ID>2</ID>
      <Description>"Hide Selected Area"</Description>
      <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">1:Yes
0:No
</DropDownList>
      <VariableType>4 Bytes</VariableType>
      <Address>00613F88</Address>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
Before:
Image

After:
Image

Re: Field of Glory:Empires

Posted: Tue Jul 16, 2019 2:38 pm
by arcsa
whats this supposed to do ?

Re: Field of Glory:Empires

Posted: Wed Jul 17, 2019 12:35 pm
by comerssila
You can find money, manpower and metal if you search for grouped values, all 3 are 4 Bytes (like this 4:500 4:50 4:100 ), addresses will change.

Then you can find lands stored food, infrastructure, culture, equipment and decadence (if its 1.23 then you search for 123) again you search for grouped values (like this 4:14 4:35 4:126 4:49 4:123), all 5 are 4 Bytes.

If you want negative values for decadence then you subtracts the desired value from this number 4294967296 = 232

Re: Field of Glory:Empires

Posted: Wed Jul 17, 2019 1:13 pm
by arcsa
can u make YouTube film of this process
u see im sort of person that learn things from watching them, and try to do them later on my own

Re: Field of Glory:Empires

Posted: Wed Jul 17, 2019 6:47 pm
by arcsa
comerssila wrote:
Wed Jul 17, 2019 12:35 pm
You can find money, manpower and metal if you search for grouped values, all 3 are 4 Bytes (like this 4:500 4:50 4:100 ), addresses will change.

Then you can find lands stored food, infrastructure, culture, equipment and decadence (if its 1.23 then you search for 123) again you search for grouped values (like this 4:14 4:35 4:126 4:49 4:123), all 5 are 4 Bytes.

If you want negative values for decadence then you subtracts the desired value from this number 4294967296 = 232
i find money, manpower and metal as u said but whatever i change it it return to its old number ?