Mass Effect Andromeda

Csimbi

RCE Fanatics
Talents
Apr 29, 2017
83
6
8
Copy-paste this into the address list and see if you can enable this:
Code:
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1528</ID>
      <Description>"--aobPlayerBaseReader"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>// Game   : MassEffectAndromeda.exe
// Version:
// Date   :
// Author : Cs
[ENABLE]
aobscanmodule(aobPlayerBaseReader,MassEffectAndromeda.exe,4C 8B 81 ?? ?? 00 00 4D 85 C0 0F 84 ?? ?? ?? ?? 4D 8B 40 ?? 44)

alloc(newmemPlayerBaseReader,4096,aobPlayerBaseReader)

label(aobPlayerBaseReader_r)
label(aobPlayerBaseReader_i)
registersymbol(aobPlayerBaseReader_r)
registersymbol(aobPlayerBaseReader_i)

label(lblPlayerBaseReader)
label(lblPlayerBaseReaderSkip)
label(lblPlayerBaseReaderRet)

label(pPlayerBase)
label(iPlayerTeamIdentifier)
label(pPlayer)
registersymbol(pPlayerBase)
registersymbol(iPlayerTeamIdentifier)
registersymbol(pPlayer)

newmemPlayerBaseReader:

lblPlayerBaseReader:
//Alt: mov r8,[rcx+000014B8]
//db 4C 8B 81 B8 14 00 00
readmem(aobPlayerBaseReader,7)
test r8,r8
jz short lblPlayerBaseReaderSkip
// Player base address
mov [pPlayerBase],r8
// Player team ID value
mov r9d,[r8+16c]
mov [iPlayerTeamIdentifier],r9d
// Player
mov r9,[r8+228]
mov [pPlayer],r9
lblPlayerBaseReaderSkip:
jmp lblPlayerBaseReaderRet
aobPlayerBaseReader_i:
readmem(aobPlayerBaseReader,7)

pPlayerBase:
dq 0
iPlayerTeamIdentifier:
dd 0
pPlayer:
dq 0

//"MassEffectAndromeda.exe"+77F8EF:
aobPlayerBaseReader:
aobPlayerBaseReader_r:
jmp lblPlayerBaseReader
nop
nop
lblPlayerBaseReaderRet:

[DISABLE]
//"MassEffectAndromeda.exe"+77F8EF:
//Alt: mov r8,[rcx+000014B8]
//db 4C 8B 81 B8 14 00 00
aobPlayerBaseReader_r:
readmem(aobPlayerBaseReader_i,7)

unregistersymbol(aobPlayerBaseReader_r)
unregistersymbol(aobPlayerBaseReader_i)

unregistersymbol(pPlayerBase)
unregistersymbol(iPlayerTeamIdentifier)
unregistersymbol(pPlayer)

dealloc(newmemPlayerBaseReader)

{
// ORIGINAL CODE - INJECTION POINT: "MassEffectAndromeda.exe"+77F8EF

"MassEffectAndromeda.exe"+77F8CE: 0F 84 DD 00 00 00              -  je MassEffectAndromeda.exe+77F9B1
"MassEffectAndromeda.exe"+77F8D4: 48 8B 08                       -  mov rcx,[rax]
"MassEffectAndromeda.exe"+77F8D7: 80 B9 C8 13 00 00 00           -  cmp byte ptr [rcx+000013C8],00
"MassEffectAndromeda.exe"+77F8DE: 74 0F                          -  je MassEffectAndromeda.exe+77F8EF
"MassEffectAndromeda.exe"+77F8E0: 48 83 C0 08                    -  add rax,08
"MassEffectAndromeda.exe"+77F8E4: 48 3B C2                       -  cmp rax,rdx
"MassEffectAndromeda.exe"+77F8E7: 75 EB                          -  jne MassEffectAndromeda.exe+77F8D4
"MassEffectAndromeda.exe"+77F8E9: 48 83 C4 20                    -  add rsp,20
"MassEffectAndromeda.exe"+77F8ED: 5B                             -  pop rbx
"MassEffectAndromeda.exe"+77F8EE: C3                             -  ret 
// ---------- INJECTING HERE ----------
"MassEffectAndromeda.exe"+77F8EF: 4C 8B 81 B8 14 00 00           -  mov r8,[rcx+000014B8]
// ---------- DONE INJECTING  ----------
"MassEffectAndromeda.exe"+77F8F6: 4D 85 C0                       -  test r8,r8
"MassEffectAndromeda.exe"+77F8F9: 0F 84 B2 00 00 00              -  je MassEffectAndromeda.exe+77F9B1
"MassEffectAndromeda.exe"+77F8FF: 4D 8B 40 38                    -  mov r8,[r8+38]
"MassEffectAndromeda.exe"+77F903: 44 8B 8B 84 03 00 00           -  mov r9d,[rbx+00000384]
"MassEffectAndromeda.exe"+77F90A: 41 0F B6 48 0A                 -  movzx ecx,byte ptr [r8+0A]
"MassEffectAndromeda.exe"+77F90F: 41 0F B6 40 09                 -  movzx eax,byte ptr [r8+09]
"MassEffectAndromeda.exe"+77F914: 48 8D 14 48                    -  lea rdx,[rax+rcx*2]
"MassEffectAndromeda.exe"+77F918: 48 C1 E2 05                    -  shl rdx,05
"MassEffectAndromeda.exe"+77F91C: 42 0F 28 44 02 40              -  movaps xmm0,[rdx+r8+40]
"MassEffectAndromeda.exe"+77F922: 0F 5C 83 C0 03 00 00           -  subps xmm0,[rbx+000003C0]
}

</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>1529</ID>
          <Description>"pPlayerBase"</Description>
          <ShowAsHex>1</ShowAsHex>
          <Color>0000FF</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>pPlayerBase</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>1530</ID>
          <Description>"iPlayerTeamIdentifier"</Description>
          <Color>0000FF</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>iPlayerTeamIdentifier</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>1532</ID>
          <Description>"pPlayer"</Description>
          <ShowAsHex>1</ShowAsHex>
          <Color>0000FF</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>pPlayer</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
If it works, replace the "enable (patch 1.10)" script with this one (just that script, nothing else) and the rest should work then.
 
Mar 19, 2017
30
0
6
@Csimbi: check out http://www.fearlessrevolution.com/masseffectandromeda/? , there are several mods which remove many of the annoyances you mentioned (long loading videos, etc). Only reason I am re-playing the game right now is because of mods, these change and add much to the game and actually make it better.
 

angelicsol

What is cheating?
Aug 22, 2017
3
0
1
Csimbi post_id=15893 time=1503483814 user_id=3723 said:
Copy-paste this into the address list and see if you can enable this:
Code:
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1528</ID>
      <Description>"--aobPlayerBaseReader"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>// Game   : MassEffectAndromeda.exe
// Version:
// Date   :
// Author : Cs
[ENABLE]
aobscanmodule(aobPlayerBaseReader,MassEffectAndromeda.exe,4C 8B 81 ?? ?? 00 00 4D 85 C0 0F 84 ?? ?? ?? ?? 4D 8B 40 ?? 44)

alloc(newmemPlayerBaseReader,4096,aobPlayerBaseReader)

label(aobPlayerBaseReader_r)
label(aobPlayerBaseReader_i)
registersymbol(aobPlayerBaseReader_r)
registersymbol(aobPlayerBaseReader_i)

label(lblPlayerBaseReader)
label(lblPlayerBaseReaderSkip)
label(lblPlayerBaseReaderRet)

label(pPlayerBase)
label(iPlayerTeamIdentifier)
label(pPlayer)
registersymbol(pPlayerBase)
registersymbol(iPlayerTeamIdentifier)
registersymbol(pPlayer)

newmemPlayerBaseReader:

lblPlayerBaseReader:
//Alt: mov r8,[rcx+000014B8]
//db 4C 8B 81 B8 14 00 00
readmem(aobPlayerBaseReader,7)
test r8,r8
jz short lblPlayerBaseReaderSkip
// Player base address
mov [pPlayerBase],r8
// Player team ID value
mov r9d,[r8+16c]
mov [iPlayerTeamIdentifier],r9d
// Player
mov r9,[r8+228]
mov [pPlayer],r9
lblPlayerBaseReaderSkip:
jmp lblPlayerBaseReaderRet
aobPlayerBaseReader_i:
readmem(aobPlayerBaseReader,7)

pPlayerBase:
dq 0
iPlayerTeamIdentifier:
dd 0
pPlayer:
dq 0

//"MassEffectAndromeda.exe"+77F8EF:
aobPlayerBaseReader:
aobPlayerBaseReader_r:
jmp lblPlayerBaseReader
nop
nop
lblPlayerBaseReaderRet:

[DISABLE]
//"MassEffectAndromeda.exe"+77F8EF:
//Alt: mov r8,[rcx+000014B8]
//db 4C 8B 81 B8 14 00 00
aobPlayerBaseReader_r:
readmem(aobPlayerBaseReader_i,7)

unregistersymbol(aobPlayerBaseReader_r)
unregistersymbol(aobPlayerBaseReader_i)

unregistersymbol(pPlayerBase)
unregistersymbol(iPlayerTeamIdentifier)
unregistersymbol(pPlayer)

dealloc(newmemPlayerBaseReader)

{
// ORIGINAL CODE - INJECTION POINT: "MassEffectAndromeda.exe"+77F8EF

"MassEffectAndromeda.exe"+77F8CE: 0F 84 DD 00 00 00              -  je MassEffectAndromeda.exe+77F9B1
"MassEffectAndromeda.exe"+77F8D4: 48 8B 08                       -  mov rcx,[rax]
"MassEffectAndromeda.exe"+77F8D7: 80 B9 C8 13 00 00 00           -  cmp byte ptr [rcx+000013C8],00
"MassEffectAndromeda.exe"+77F8DE: 74 0F                          -  je MassEffectAndromeda.exe+77F8EF
"MassEffectAndromeda.exe"+77F8E0: 48 83 C0 08                    -  add rax,08
"MassEffectAndromeda.exe"+77F8E4: 48 3B C2                       -  cmp rax,rdx
"MassEffectAndromeda.exe"+77F8E7: 75 EB                          -  jne MassEffectAndromeda.exe+77F8D4
"MassEffectAndromeda.exe"+77F8E9: 48 83 C4 20                    -  add rsp,20
"MassEffectAndromeda.exe"+77F8ED: 5B                             -  pop rbx
"MassEffectAndromeda.exe"+77F8EE: C3                             -  ret 
// ---------- INJECTING HERE ----------
"MassEffectAndromeda.exe"+77F8EF: 4C 8B 81 B8 14 00 00           -  mov r8,[rcx+000014B8]
// ---------- DONE INJECTING  ----------
"MassEffectAndromeda.exe"+77F8F6: 4D 85 C0                       -  test r8,r8
"MassEffectAndromeda.exe"+77F8F9: 0F 84 B2 00 00 00              -  je MassEffectAndromeda.exe+77F9B1
"MassEffectAndromeda.exe"+77F8FF: 4D 8B 40 38                    -  mov r8,[r8+38]
"MassEffectAndromeda.exe"+77F903: 44 8B 8B 84 03 00 00           -  mov r9d,[rbx+00000384]
"MassEffectAndromeda.exe"+77F90A: 41 0F B6 48 0A                 -  movzx ecx,byte ptr [r8+0A]
"MassEffectAndromeda.exe"+77F90F: 41 0F B6 40 09                 -  movzx eax,byte ptr [r8+09]
"MassEffectAndromeda.exe"+77F914: 48 8D 14 48                    -  lea rdx,[rax+rcx*2]
"MassEffectAndromeda.exe"+77F918: 48 C1 E2 05                    -  shl rdx,05
"MassEffectAndromeda.exe"+77F91C: 42 0F 28 44 02 40              -  movaps xmm0,[rdx+r8+40]
"MassEffectAndromeda.exe"+77F922: 0F 5C 83 C0 03 00 00           -  subps xmm0,[rbx+000003C0]
}

</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>1529</ID>
          <Description>"pPlayerBase"</Description>
          <ShowAsHex>1</ShowAsHex>
          <Color>0000FF</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>pPlayerBase</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>1530</ID>
          <Description>"iPlayerTeamIdentifier"</Description>
          <Color>0000FF</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>iPlayerTeamIdentifier</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>1532</ID>
          <Description>"pPlayer"</Description>
          <ShowAsHex>1</ShowAsHex>
          <Color>0000FF</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>pPlayer</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
If it works, replace the "enable (patch 1.10)" script with this one (just that script, nothing else) and the rest should work then.
i don't know much about CE, just how to use cheat tables. where's the address list and how do i add it? sorry for having to ask.

EDIT: i managed to get it to open without changing anything by doing it while in the game menu, vs a loaded up save.
i'm just having a hard time popularing andromeda viability. i have nexus level 6, i've reopened the menus several times, different menus, decontructed some stuff to see it that'll repopulate anything.i just have a bunch of ?? along with a.v.p (which i can edit) and nexus level (reference?).
 

Csimbi

RCE Fanatics
Talents
Apr 29, 2017
83
6
8
angelicsol post_id=16045 time=1503699047 user_id=8007 said:
i don't know much about CE, just how to use cheat tables. where's the address list and how do i add it? sorry for having to ask.

EDIT: i managed to get it to open without changing anything by doing it while in the game menu, vs a loaded up save.
i'm just having a hard time popularing andromeda viability. i have nexus level 6, i've reopened the menus several times, different menus, decontructed some stuff to see it that'll repopulate anything.i just have a bunch of ?? along with a.v.p (which i can edit) and nexus level (reference?).
It seems you don't even know how to use cheat tables.
Can't help you there, mate - you need to check tutorials or something...
LorgrenBenirus post_id=16062 time=1503720799 user_id=1345 said:
Csimbi post_id=16021 time=1503669415 user_id=3723 said:
Ah, I did not realize it'd be moddable - thanks, very handy!
Try out the Ironman mod for fun and giggles, makes traveling pretty fun :)
Nice find! That's how it should have been in the first place - making portable versions of the mass effect drives! :p
I could not figure out why so far in the future we would still be running around on out feet when we have jetpacks already today...
 

Squall8

RCE Fanatics
Talents
Mar 3, 2017
313
11
18
So I made this during the 1.04 update and it turns out it still works on 1.10!

Here is my Blink script. Currently assigned hotkey - Caps Lock

This script is really fun to use. Works with or without a weapon drawn and can be done midair as well. Have Fun!!
 

Attachments

cyberbrain666666

What is cheating?
Oct 21, 2017
1
0
1
How to spawn item remnant data core and Fusion Mod of Biotic Mastery with script table (A long time ago I missed a remnant of an architect)
Sorry for my english i from Slovak :D
 

taglag

What is cheating?
Aug 9, 2017
8
0
1
1, Would there be anyway to add the ability to lock you leveling. at any place where you felt your character was solid, and there by Hopefully stop the Mob leveling, and allow for NG+ to be reasonably fair.

I mean after level 80, the mob's keep leveling, and your attacks get weaker, and weaker...

If this was possible it would sure help Out I think.

2. Or if you could find away to reduce the players level, so we could avoid the Bullet sponge mob's..

3. I know the Damage multiplier will allow you to off set the problems with the Higher level mob's, and that Might be the best, but Being able to limit one's leveling could also add some control, and for some put a dis advantage, or game play condition that many might like.

Giving a sort of New game plus condition (say Locked at level 25 or 30 ), that might give and extra fun factor to the game.
 

Kiloden

What is cheating?
Mar 26, 2018
1
0
1
Hey, kinda new to cheat tables and what not. I cant get this to work for my game. I cant get any of it to activate except for the moon jump script. Everything else just loads for a second then highlights the script I clicked on, but doesn't activate.