Yellowsub wrote: ↑Wed Nov 17, 2021 7:55 pm
NemesisBP wrote: ↑Wed Nov 17, 2021 6:59 pm
Yellowsub wrote: ↑Wed Nov 17, 2021 5:40 pm
I would strongly recommend uninstalling the game, go to steam directory and completely delete the entire outriders folder to make sure everything is removed.. Install.. Redo the bypass and see if it works.. Sounds to me like somethings in your game files are messed up
Thanks for the recommendations, reinstalling the game was the last thing to do on my list
Most probably something is messed up in the game files, it is installed since it was launched back in April and just to add to things that are not working for me .... i never managed to enable the Unreal Engine box in the Dumper section.I followed the steps correctly to Dissect the code, save it and then load it, but when clicking the box for Unreal engine after a few minutes of waiting it doesn't get enabled. I couldn't get this to work even on the table created back in April by Idlehands and persisted on every update of it. Anyway, this was something i could live without regarding this cheat table, because all other options that I need are working.
I'll try a reinstall of the game and let you know if it got fixed.
Thx.
Hope it works, Let me know.
As for the dumper you will only need it if u plan to use the Get IDs Script..
You can try going into tools, Run the Fname Pool Scanner.. Then Run The Engine..
Depending on the speed of your computer it can take a few minutes.. to sometimes 10 to 15 min.
If your interested in using it I would try and do it this way and dont even worry about using the dissect data..
Be Patient and just let it go... You will know it worked if the LUA Box that opened up closes on its own.
If that box closes.. Just keep the engine Xed and now the Get ID scripts will work
Yep, it works now, i can get Unreal engine enabled in order to use Get ID scripts.
Strange thing is that the game still doesn't start from Steam. I have to start Steam with administrator rights by right clicking and selecting "Run as administrator" and only then the game launches by clicking Play from Steam. But this doesn't bother me.
Anyway i wanted to ask something about the "CooldownAttributeSet" section of the table.
My in-game Global Cooldown Reduction on one of the characters is 32.5, I find that value under "GlobalCooldownReduction" to be "0.3246999979", change this to something like "0.8246999979", it updates in the game also to 82.5% but the CD of the skills is not reduced.
Either I am to noob to use this or this feature is not working for me.
The solution for me and the only thing that reduces the cooldowns of my skills is the old script from the initial table (created by Idlehands) that I copy/paste to any new update of the table you release. I am using this because i don't like the one that instantly resets the CD, just a personal preference
I don't know how to add pictures here, or I am not allowed so I pasted here the contents of that script
========================================================
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>90706</ID>
<Description>"Skill Cooldown (Use Skill and wait for Cooldown to start)"</Description>
<Options moHideChildren="1"/>
<LastState/>
<Color>808000</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : OUTRIDERS-Win64-Shipping.exe
Version:
Date : 2021-04-07
Author : Idlehands88
This script does blah blah blah
}
[ENABLE]
aobscanmodule(INJECT_SkillCD2,OUTRIDERS-Win64-Shipping.exe,48 8B 4B 20 48 85 C9 75 22) // should be unique
alloc(newmem,$1000,INJECT_SkillCD2)
registersymbol(p_cd2)
label(p_cd2)
label(code)
label(return)
newmem:
code:
mov [p_cd2],rbx
mov rcx,[rbx+20]
test rcx,rcx
jmp return
p_cd2:
dq
INJECT_SkillCD2:
jmp newmem
nop 2
return:
registersymbol(INJECT_SkillCD2)
[DISABLE]
INJECT_SkillCD2:
db 48 8B 4B 20 48 85 C9
unregistersymbol(p_cd2)
unregistersymbol(INJECT_SkillCD2)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: OUTRIDERS-Win64-Shipping.exe+BC32E6
OUTRIDERS-Win64-Shipping.exe+BC32BE: F3 0F 59 73 28 - mulss xmm6,[rbx+28]
OUTRIDERS-Win64-Shipping.exe+BC32C3: EB 05 - jmp OUTRIDERS-Win64-Shipping.exe+BC32CA
OUTRIDERS-Win64-Shipping.exe+BC32C5: F3 0F 10 73 28 - movss xmm6,[rbx+28]
OUTRIDERS-Win64-Shipping.exe+BC32CA: 48 83 7B 10 00 - cmp qword ptr [rbx+10],00
OUTRIDERS-Win64-Shipping.exe+BC32CF: 74 57 - je OUTRIDERS-Win64-Shipping.exe+BC3328
OUTRIDERS-Win64-Shipping.exe+BC32D1: 8B 3D 9D 8D C5 04 - mov edi,[OUTRIDERS-Win64-Shipping.exe+581C074]
OUTRIDERS-Win64-Shipping.exe+BC32D7: 39 7B 0C - cmp [rbx+0C],edi
OUTRIDERS-Win64-Shipping.exe+BC32DA: 74 0A - je OUTRIDERS-Win64-Shipping.exe+BC32E6
OUTRIDERS-Win64-Shipping.exe+BC32DC: 48 C7 43 20 00 00 00 00 - mov qword ptr [rbx+20],00000000
OUTRIDERS-Win64-Shipping.exe+BC32E4: EB 09 - jmp OUTRIDERS-Win64-Shipping.exe+BC32EF
// ---------- INJECTING HERE ----------
OUTRIDERS-Win64-Shipping.exe+BC32E6: 48 8B 4B 20 - mov rcx,[rbx+20]
// ---------- DONE INJECTING ----------
OUTRIDERS-Win64-Shipping.exe+BC32EA: 48 85 C9 - test rcx,rcx
OUTRIDERS-Win64-Shipping.exe+BC32ED: 75 22 - jne OUTRIDERS-Win64-Shipping.exe+BC3311
OUTRIDERS-Win64-Shipping.exe+BC32EF: 4C 8D 84 24 88 00 00 00 - lea r8,[rsp+00000088]
OUTRIDERS-Win64-Shipping.exe+BC32F7: B2 01 - mov dl,01
OUTRIDERS-Win64-Shipping.exe+BC32F9: 48 8D 4B 10 - lea rcx,[rbx+10]
OUTRIDERS-Win64-Shipping.exe+BC32FD: E8 6E A1 33 02 - call OUTRIDERS-Win64-Shipping.exe+2EFD470
OUTRIDERS-Win64-Shipping.exe+BC3302: 48 89 43 20 - mov [rbx+20],rax
OUTRIDERS-Win64-Shipping.exe+BC3306: 48 8B C8 - mov rcx,rax
OUTRIDERS-Win64-Shipping.exe+BC3309: 89 7B 0C - mov [rbx+0C],edi
OUTRIDERS-Win64-Shipping.exe+BC330C: 48 85 C0 - test rax,rax
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>90708</ID>
<Description>"BASE"</Description>
<LastState Value="" RealAddress="00000000"/>
<ShowAsSigned>0</ShowAsSigned>
<Color>FF0000</Color>
<VariableType>Array of byte</VariableType>
<ByteLength>0</ByteLength>
<Address>p_cd2</Address>
<Offsets>
<Offset>0</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>90709</ID>
<Description>"Cooldown Time (DO NOT SET TO ZERO)"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>p_cd2</Address>
<Offsets>
<Offset>14</Offset>
<Offset>78</Offset>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>90719</ID>
<Description>"Cooldown Speed Multiplier (DO NOT SET TO ZERO)"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>p_cd2</Address>
<Offsets>
<Offset>8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
========================================================
I follow the instructions of the script, use a skill, wait for cooldown to start, the value gets changed from "??" to "1", enable the box for "Cooldown Speed Multiplier" and change it to something like 0.5 .... so in game if i have a skill that has a 10 seconds CD it will be now reduce to 5 seconds.
If you still have access to the initial table that has that script, is possible to add it to your table versions, maybe there are others like me that don't want/like instant colldowns on skills
Thx