Outriders Demo
Outriders Demo
Game Name:Outriders
Game Engine: unreal
Game Version:?
Options Required:drop chance or other options if possible
Steam Website:
Other Info:EasyAntiCheat Protected, demo progress is carried over into the full game
Game Engine: unreal
Game Version:?
Options Required:drop chance or other options if possible
Steam Website:
Other Info:EasyAntiCheat Protected, demo progress is carried over into the full game
Re: Outriders Demo
This game is supposedly 100% online so I'm not entirely sure anything is possible with CE.
Re: Outriders Demo
Just need to turn off EAC by following these steps:
Swap the names on the EAC_Outriders.exe and OUTRIDERS-Win64-Shipping.exe. Then launch the game. You will get an error after the start up video. Click ok, and Cheat Engine will now work like normal.
Let us know what you can find, Rhark!
Swap the names on the EAC_Outriders.exe and OUTRIDERS-Win64-Shipping.exe. Then launch the game. You will get an error after the start up video. Click ok, and Cheat Engine will now work like normal.
Let us know what you can find, Rhark!
Re: Outriders Demo
edit:
Idlehands88 table:
viewtopic.php?p=180044#p180044
aSwedishMagyar table:
viewtopic.php?p=180067#p180067
my table:
viewtopic.php?p=179958#p179958
Fearless Trainer here
viewtopic.php?p=179929#p179929
EAC bypass here
viewtopic.php?p=179917#p179917
Idlehands88 table:
viewtopic.php?p=180044#p180044
aSwedishMagyar table:
viewtopic.php?p=180067#p180067
my table:
viewtopic.php?p=179958#p179958
Fearless Trainer here
viewtopic.php?p=179929#p179929
EAC bypass here
viewtopic.php?p=179917#p179917
actually yes, but game was updated yesterday, a new exe EAC_OUTRIDERS.exe was added cannot bypass eac anymore
have to try this nowbaeberry wrote: ↑Sun Feb 28, 2021 3:24 pmJust need to turn off EAC by following these steps:
Swap the names on the EAC_Outriders.exe and OUTRIDERS-Win64-Shipping.exe. Then launch the game. You will get an error after the start up video. Click ok, and Cheat Engine will now work like normal.
Let us know what you can find, Rhark!
Last edited by MBRKiNG on Mon Mar 01, 2021 10:47 am, edited 2 times in total.
Re: Outriders Demo
MBRKiNG did you edit drops? if so I would like to know how
Re: Outriders Demo
I will give it a go, but as I've read online theres is no Offline mode so whether or not the values are stored online or local we'll have to wait and see.baeberry wrote: ↑Sun Feb 28, 2021 3:24 pmJust need to turn off EAC by following these steps:
Swap the names on the EAC_Outriders.exe and OUTRIDERS-Win64-Shipping.exe. Then launch the game. You will get an error after the start up video. Click ok, and Cheat Engine will now work like normal.
Let us know what you can find, Rhark!
-
- Expert Cheater
- Posts: 96
- Joined: Sat Sep 07, 2019 2:23 pm
- Reputation: 18
Re: Outriders Demo
Nice tricks! Awesome!
Re: Outriders Demo
well, looks like the values are client side ( inf. ammo / no reload works without problems )
here is my bypass: (credits to fearlessrevolution - i've used his method to skip the driver-load)
Replace the EAC_OUTRIDERS.exe with my one and just start the game.
you will get a error while the game loads:
EasyAntiCheat Error: Failed to create IGameClient instance!
Check that the game was run from the correct launcher.
Online Play may not be available.
edit:
not working for the full version, link to SunBeam's Bypass : viewtopic.php?p=181985#p181985
game will still start and you can attach cheat engine.
ammo is just 4 bytes, easy to find.
health is the display value as float, also easy.
pw : fearless
-
edit: UE4 console is not working, crashes the game
edit2:
if someone wants to make to table:
health: OUTRIDERS-Win64-Shipping.exe+1A1E6A7 (RDX)
ammo: OUTRIDERS-Win64-Shipping.exe+38644C4 (RBX)
edit3:
lol a script that does the player health to max does also cause that enemies cant touch the player, nice
quick max health script:
Code: Select all
[ENABLE]
aobscanmodule(aobGetPlayerHealthStruct,OUTRIDERS-Win64-Shipping.exe,F3 0F 10 40 60 0F 2F 40) // should be unique
alloc(newmem,$1000,aobGetPlayerHealthStruct)
label(code)
label(return)
label(pPlayerHealth)
registersymbol(pPlayerHealth)
newmem:
code:
movss xmm0,[rax+60]
mov [pPlayerHealth],rax
jmp return
pPlayerHealth:
dq 0
aobGetPlayerHealthStruct:
jmp newmem
return:
registersymbol(aobGetPlayerHealthStruct)
//
aobscanmodule(aobWriteHealth,OUTRIDERS-Win64-Shipping.exe,F3 0F 11 02 C3 CC CC CC CC F2) // should be unique
alloc(newmem2,$1000,aobWriteHealth)
label(code2)
label(return2)
newmem2:
code2:
push rax
mov rax,pPlayerHealth
mov rax,[rax]
test rax,rax
je short @f
lea rax,[rax+5C]
cmp rax,rdx
jne short @f
movss xmm0,[rdx+04]
@@:
pop rax
movss [rdx],xmm0
ret
jmp return2
aobWriteHealth:
jmp newmem2
return2:
registersymbol(aobWriteHealth)
[DISABLE]
aobGetPlayerHealthStruct:
db F3 0F 10 40 60
unregistersymbol(aobGetPlayerHealthStruct)
dealloc(newmem)
aobWriteHealth:
db F3 0F 11 02 C3
unregistersymbol(aobWriteHealth)
dealloc(newmem2)
Last edited by cfemen on Mon Apr 05, 2021 1:14 pm, edited 5 times in total.
-
- Noobzor
- Posts: 11
- Joined: Sun Feb 28, 2021 5:49 pm
- Reputation: 0
Re: Outriders Demo
i would like to know to increase the drop rate of items
Re: Outriders Demo
True, but useful for dumping objects
Edit: released a small trainer for now - viewtopic.php?f=5&t=15418
Re: Outriders Demo
Yeah would really like a way to increase droprate on legendary items.
As it stands it's way too low due to level restrictions.
Thanks for all the work you guy's do.
As it stands it's way too low due to level restrictions.
Thanks for all the work you guy's do.
-
- Table Makers
- Posts: 905
- Joined: Fri Mar 03, 2017 9:05 am
- Reputation: 760
Re: Outriders Demo
Here's a Currency Pointer, there's caps. And don't blame me if you get banned or anything.
Additionally, it looks like the level cap is 18 for the demo. Here's a script for quick level. Go into a mission, kill at least one enemy then die and you should level once you load.
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>16</ID>
<Description>"Currency Finder"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : OUTRIDERS-Win64-Shipping.exe
Version:
Date : 2021-02-28
Author : Zach
This script does blah blah blah
}
[ENABLE]
aobscanmodule(Currency_Find,OUTRIDERS-Win64-Shipping.exe,8B 42 08 48 8B 5C 24 30 48 83) // should be unique
alloc(newmem,$1000,"OUTRIDERS-Win64-Shipping.exe"+120EE4D)
globalalloc(CurrencyFind,4)
label(code)
label(return)
newmem:
push rax
lea rax,[rdx+08]
mov [CurrencyFind],rax
pop rax
code:
mov eax,[rdx+08]
mov rbx,[rsp+30]
jmp return
Currency_Find:
jmp newmem
nop 3
return:
registersymbol(Currency_Find)
[DISABLE]
Currency_Find:
db 8B 42 08 48 8B 5C 24 30
unregistersymbol(Currency_Find)
dealloc(newmem)
dealloc(CurrencyFind)
{
// ORIGINAL CODE - INJECTION POINT: "OUTRIDERS-Win64-Shipping.exe"+120EE4D
"OUTRIDERS-Win64-Shipping.exe"+120EE32: 48 39 02 - cmp [rdx],rax
"OUTRIDERS-Win64-Shipping.exe"+120EE35: 74 16 - je OUTRIDERS-Win64-Shipping.exe+120EE4D
"OUTRIDERS-Win64-Shipping.exe"+120EE37: 48 83 C2 0C - add rdx,0C
"OUTRIDERS-Win64-Shipping.exe"+120EE3B: 48 3B D1 - cmp rdx,rcx
"OUTRIDERS-Win64-Shipping.exe"+120EE3E: 75 F2 - jne OUTRIDERS-Win64-Shipping.exe+120EE32
"OUTRIDERS-Win64-Shipping.exe"+120EE40: 33 C0 - xor eax,eax
"OUTRIDERS-Win64-Shipping.exe"+120EE42: 48 8B 5C 24 30 - mov rbx,[rsp+30]
"OUTRIDERS-Win64-Shipping.exe"+120EE47: 48 83 C4 20 - add rsp,20
"OUTRIDERS-Win64-Shipping.exe"+120EE4B: 5F - pop rdi
"OUTRIDERS-Win64-Shipping.exe"+120EE4C: C3 - ret
// ---------- INJECTING HERE ----------
"OUTRIDERS-Win64-Shipping.exe"+120EE4D: 8B 42 08 - mov eax,[rdx+08]
"OUTRIDERS-Win64-Shipping.exe"+120EE50: 48 8B 5C 24 30 - mov rbx,[rsp+30]
// ---------- DONE INJECTING ----------
"OUTRIDERS-Win64-Shipping.exe"+120EE55: 48 83 C4 20 - add rsp,20
"OUTRIDERS-Win64-Shipping.exe"+120EE59: 5F - pop rdi
"OUTRIDERS-Win64-Shipping.exe"+120EE5A: C3 - ret
"OUTRIDERS-Win64-Shipping.exe"+120EE5B: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+120EE5C: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+120EE5D: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+120EE5E: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+120EE5F: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+120EE60: 48 89 5C 24 08 - mov [rsp+08],rbx
"OUTRIDERS-Win64-Shipping.exe"+120EE65: 48 89 74 24 10 - mov [rsp+10],rsi
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>17</ID>
<Description>"Scrap"</Description>
<LastState Value="23886" RealAddress="24E92A32904"/>
<VariableType>4 Bytes</VariableType>
<Address>CurrencyFind</Address>
<Offsets>
<Offset>-18</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>18</ID>
<Description>"Iron"</Description>
<LastState Value="1000" RealAddress="24E92A32910"/>
<VariableType>4 Bytes</VariableType>
<Address>CurrencyFind</Address>
<Offsets>
<Offset>-C</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>19</ID>
<Description>"Titanium"</Description>
<LastState Value="10" RealAddress="24E92A3291C"/>
<VariableType>4 Bytes</VariableType>
<Address>CurrencyFind</Address>
<Offsets>
<Offset>0</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>13</ID>
<Description>"Quick Level"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : OUTRIDERS-Win64-Shipping.exe
Version:
Date : 2021-02-28
Author : Zach
This script does blah blah blah
}
[ENABLE]
aobscanmodule(INJECT,OUTRIDERS-Win64-Shipping.exe,89 43 34 8B 47 38 89 43 38 8B 47 3C 48) // should be unique
alloc(newmem,$1000,"OUTRIDERS-Win64-Shipping.exe"+130C064)
label(code)
label(return)
newmem:
code:
mov [rbx+34],(float)9999999
mov eax,[rdi+38]
jmp return
INJECT:
jmp newmem
nop
return:
registersymbol(INJECT)
[DISABLE]
INJECT:
db 89 43 34 8B 47 38
unregistersymbol(INJECT)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "OUTRIDERS-Win64-Shipping.exe"+130C064
"OUTRIDERS-Win64-Shipping.exe"+130C042: 48 89 2E - mov [rsi],rbp
"OUTRIDERS-Win64-Shipping.exe"+130C045: 8B 46 08 - mov eax,[rsi+08]
"OUTRIDERS-Win64-Shipping.exe"+130C048: 41 89 46 08 - mov [r14+08],eax
"OUTRIDERS-Win64-Shipping.exe"+130C04C: 8B 46 0C - mov eax,[rsi+0C]
"OUTRIDERS-Win64-Shipping.exe"+130C04F: 41 89 46 0C - mov [r14+0C],eax
"OUTRIDERS-Win64-Shipping.exe"+130C053: 48 89 6E 08 - mov [rsi+08],rbp
"OUTRIDERS-Win64-Shipping.exe"+130C057: 8B 47 30 - mov eax,[rdi+30]
"OUTRIDERS-Win64-Shipping.exe"+130C05A: 48 8D 73 40 - lea rsi,[rbx+40]
"OUTRIDERS-Win64-Shipping.exe"+130C05E: 89 43 30 - mov [rbx+30],eax
"OUTRIDERS-Win64-Shipping.exe"+130C061: 8B 47 34 - mov eax,[rdi+34]
// ---------- INJECTING HERE ----------
"OUTRIDERS-Win64-Shipping.exe"+130C064: 89 43 34 - mov [rbx+34],eax
"OUTRIDERS-Win64-Shipping.exe"+130C067: 8B 47 38 - mov eax,[rdi+38]
// ---------- DONE INJECTING ----------
"OUTRIDERS-Win64-Shipping.exe"+130C06A: 89 43 38 - mov [rbx+38],eax
"OUTRIDERS-Win64-Shipping.exe"+130C06D: 8B 47 3C - mov eax,[rdi+3C]
"OUTRIDERS-Win64-Shipping.exe"+130C070: 48 83 C7 40 - add rdi,40
"OUTRIDERS-Win64-Shipping.exe"+130C074: 89 43 3C - mov [rbx+3C],eax
"OUTRIDERS-Win64-Shipping.exe"+130C077: 48 3B F7 - cmp rsi,rdi
"OUTRIDERS-Win64-Shipping.exe"+130C07A: 74 26 - je OUTRIDERS-Win64-Shipping.exe+130C0A2
"OUTRIDERS-Win64-Shipping.exe"+130C07C: 48 8B 0E - mov rcx,[rsi]
"OUTRIDERS-Win64-Shipping.exe"+130C07F: 48 85 C9 - test rcx,rcx
"OUTRIDERS-Win64-Shipping.exe"+130C082: 74 05 - je OUTRIDERS-Win64-Shipping.exe+130C089
"OUTRIDERS-Win64-Shipping.exe"+130C084: E8 F7 3B 45 00 - call OUTRIDERS-Win64-Shipping.exe+175FC80
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
Re: Outriders Demo
Welp, chose my "class" and now my game won't load into the Main Menu
Edit: Verified the integrity of the files and tried to see if that helps but nope, game is borked.
Edit: Verified the integrity of the files and tried to see if that helps but nope, game is borked.
-
- Table Makers
- Posts: 905
- Joined: Fri Mar 03, 2017 9:05 am
- Reputation: 760
Re: Outriders Demo
Here's something until someone smarter than me comes up with a drop rate change.
You can change your world level to any level.
Turn script on, open menu, value should populate.
You can change your world level to any level.
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>27</ID>
<Description>"World Tier"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : OUTRIDERS-Win64-Shipping.exe
Version:
Date : 2021-02-28
Author : Zach
This script does blah blah blah
}
[ENABLE]
aobscanmodule(WL_FIN,OUTRIDERS-Win64-Shipping.exe,0F B6 81 90 08 00 00) // should be unique
alloc(newmem,$1000,"OUTRIDERS-Win64-Shipping.exe"+12A1700)
globalalloc(WLFIN,4)
label(code)
label(return)
newmem:
push rax
lea rax,[rcx+00000890]
mov [WLFIN],rax
pop rax
code:
movzx eax,byte ptr [rcx+00000890]
jmp return
WL_FIN:
jmp newmem
nop 2
return:
registersymbol(WL_FIN)
[DISABLE]
WL_FIN:
db 0F B6 81 90 08 00 00
unregistersymbol(WL_FIN)
dealloc(newmem)
dealloc(WLFIN)
{
// ORIGINAL CODE - INJECTION POINT: "OUTRIDERS-Win64-Shipping.exe"+12A1700
"OUTRIDERS-Win64-Shipping.exe"+12A16F6: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+12A16F7: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+12A16F8: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+12A16F9: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+12A16FA: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+12A16FB: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+12A16FC: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+12A16FD: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+12A16FE: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+12A16FF: CC - int 3
// ---------- INJECTING HERE ----------
"OUTRIDERS-Win64-Shipping.exe"+12A1700: 0F B6 81 90 08 00 00 - movzx eax,byte ptr [rcx+00000890]
// ---------- DONE INJECTING ----------
"OUTRIDERS-Win64-Shipping.exe"+12A1707: C3 - ret
"OUTRIDERS-Win64-Shipping.exe"+12A1708: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+12A1709: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+12A170A: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+12A170B: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+12A170C: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+12A170D: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+12A170E: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+12A170F: CC - int 3
"OUTRIDERS-Win64-Shipping.exe"+12A1710: 48 83 EC 28 - sub rsp,28
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>28</ID>
<Description>"No description"</Description>
<LastState Value="15" RealAddress="118699A5610"/>
<VariableType>4 Bytes</VariableType>
<Address>WLFIN</Address>
<Offsets>
<Offset>0</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
-
- Noobzor
- Posts: 11
- Joined: Sun Feb 28, 2021 5:49 pm
- Reputation: 0
Re: Outriders Demo
would this inturn also make item level higher as a result? currently highest drop item can be lev 9 would this in turn drop for say a level 13 14 etczachillios wrote: ↑Sun Feb 28, 2021 7:46 pmHere's something until someone smarter than me comes up with a drop rate change.
You can change your world level to any level.Turn script on, open menu, value should populate.Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>27</ID> <Description>"World Tier"</Description> <LastState Activated="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{ Game : OUTRIDERS-Win64-Shipping.exe Version: Date : 2021-02-28 Author : Zach This script does blah blah blah } [ENABLE] aobscanmodule(WL_FIN,OUTRIDERS-Win64-Shipping.exe,0F B6 81 90 08 00 00) // should be unique alloc(newmem,$1000,"OUTRIDERS-Win64-Shipping.exe"+12A1700) globalalloc(WLFIN,4) label(code) label(return) newmem: push rax lea rax,[rcx+00000890] mov [WLFIN],rax pop rax code: movzx eax,byte ptr [rcx+00000890] jmp return WL_FIN: jmp newmem nop 2 return: registersymbol(WL_FIN) [DISABLE] WL_FIN: db 0F B6 81 90 08 00 00 unregistersymbol(WL_FIN) dealloc(newmem) dealloc(WLFIN) { // ORIGINAL CODE - INJECTION POINT: "OUTRIDERS-Win64-Shipping.exe"+12A1700 "OUTRIDERS-Win64-Shipping.exe"+12A16F6: CC - int 3 "OUTRIDERS-Win64-Shipping.exe"+12A16F7: CC - int 3 "OUTRIDERS-Win64-Shipping.exe"+12A16F8: CC - int 3 "OUTRIDERS-Win64-Shipping.exe"+12A16F9: CC - int 3 "OUTRIDERS-Win64-Shipping.exe"+12A16FA: CC - int 3 "OUTRIDERS-Win64-Shipping.exe"+12A16FB: CC - int 3 "OUTRIDERS-Win64-Shipping.exe"+12A16FC: CC - int 3 "OUTRIDERS-Win64-Shipping.exe"+12A16FD: CC - int 3 "OUTRIDERS-Win64-Shipping.exe"+12A16FE: CC - int 3 "OUTRIDERS-Win64-Shipping.exe"+12A16FF: CC - int 3 // ---------- INJECTING HERE ---------- "OUTRIDERS-Win64-Shipping.exe"+12A1700: 0F B6 81 90 08 00 00 - movzx eax,byte ptr [rcx+00000890] // ---------- DONE INJECTING ---------- "OUTRIDERS-Win64-Shipping.exe"+12A1707: C3 - ret "OUTRIDERS-Win64-Shipping.exe"+12A1708: CC - int 3 "OUTRIDERS-Win64-Shipping.exe"+12A1709: CC - int 3 "OUTRIDERS-Win64-Shipping.exe"+12A170A: CC - int 3 "OUTRIDERS-Win64-Shipping.exe"+12A170B: CC - int 3 "OUTRIDERS-Win64-Shipping.exe"+12A170C: CC - int 3 "OUTRIDERS-Win64-Shipping.exe"+12A170D: CC - int 3 "OUTRIDERS-Win64-Shipping.exe"+12A170E: CC - int 3 "OUTRIDERS-Win64-Shipping.exe"+12A170F: CC - int 3 "OUTRIDERS-Win64-Shipping.exe"+12A1710: 48 83 EC 28 - sub rsp,28 } </AssemblerScript> <CheatEntries> <CheatEntry> <ID>28</ID> <Description>"No description"</Description> <LastState Value="15" RealAddress="118699A5610"/> <VariableType>4 Bytes</VariableType> <Address>WLFIN</Address> <Offsets> <Offset>0</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
Who is online
Users browsing this forum: No registered users