Page 4 of 11

Re: RAGE2 [Engine:APEX]

Posted: Thu May 16, 2019 7:36 pm
by Csimbi
l0wb1t wrote:
Thu May 16, 2019 4:42 pm
No Spread
Here, scripted with player check (requires Sun's player grabber and offset from Rate Of Fire Multiplier; just enable that first!)
Note: is used a different hook though, now it's more like 'deadeye' ;-)

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>83</ID>
      <Description>"--aobSpreadCalc"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>// Game   : RAGE2.exe
// Version:
// Date   :
// Author : Cs
[ENABLE]
aobscanmodule(aobSpreadCalc,RAGE2.exe,F3 0F 11 8B 38 04 00 00)

alloc(newmemSpreadCalc,4096,aobSpreadCalc)

label(aobSpreadCalc_r)
label(aobSpreadCalc_i)
registersymbol(aobSpreadCalc_r)
registersymbol(aobSpreadCalc_i)

label(lblSpreadCalc)
label(lblSpreadCalcSkip)
label(lblSpreadCalcRet)

label(bEnableNoSpread)
registersymbol(bEnableNoSpread)

newmemSpreadCalc:
bEnableNoSpread:
dd 1

lblSpreadCalc:
push rax
push rcx
mov rcx,[g_Player]
test rcx,rcx
jz short lblSpreadCalcSkip
movsxd rax,[iWeaponPlayerOffset]
cmp qword ptr [rax+rbx],rcx
jne short lblSpreadCalcSkip
cmp dword ptr [bEnableNoSpread],1
jne short lblSpreadCalcSkip
xorps xmm1,xmm1
lblSpreadCalcSkip:
pop rcx
pop rax
//Alt: movss [rbx+00000438],xmm1
//db F3 0F 11 8B 38 04 00 00
readmem(aobSpreadCalc,8)
jmp lblSpreadCalcRet
aobSpreadCalc_i:
readmem(aobSpreadCalc,8)

//"RAGE2.exe"+7D4F40:
aobSpreadCalc:
aobSpreadCalc_r:
jmp lblSpreadCalc
nop
nop
nop
lblSpreadCalcRet:

[DISABLE]
//"RAGE2.exe"+7D4F40:
//Alt: movss [rbx+00000438],xmm1
//db F3 0F 11 8B 38 04 00 00
aobSpreadCalc_r:
readmem(aobSpreadCalc_i,8)

unregistersymbol(aobSpreadCalc_r)
unregistersymbol(aobSpreadCalc_i)

unregistersymbol(bEnableNoSpread)

dealloc(newmemSpreadCalc)

{
// ORIGINAL CODE - INJECTION POINT: "RAGE2.exe"+7D4F40

"RAGE2.exe"+7D4F11: F3 0F 59 DF              -  mulss xmm3,xmm7
"RAGE2.exe"+7D4F15: F3 0F 10 93 38 04 00 00  -  movss xmm2,[rbx+00000438]
"RAGE2.exe"+7D4F1D: 0F 28 C3                 -  movaps xmm0,xmm3
"RAGE2.exe"+7D4F20: 0F 57 05 69 FC F5 01     -  xorps xmm0,[RAGE2.exe+2734B90]
"RAGE2.exe"+7D4F27: F3 0F 10 48 08           -  movss xmm1,[rax+08]
"RAGE2.exe"+7D4F2C: F3 0F 59 CC              -  mulss xmm1,xmm4
"RAGE2.exe"+7D4F30: F3 0F 5C CA              -  subss xmm1,xmm2
"RAGE2.exe"+7D4F34: F3 0F 5F C8              -  maxss xmm1,xmm0
"RAGE2.exe"+7D4F38: F3 0F 5D CB              -  minss xmm1,xmm3
"RAGE2.exe"+7D4F3C: F3 0F 58 CA              -  addss xmm1,xmm2
// ---------- INJECTING HERE ----------
"RAGE2.exe"+7D4F40: F3 0F 11 8B 38 04 00 00  -  movss [rbx+00000438],xmm1
// ---------- DONE INJECTING  ----------
"RAGE2.exe"+7D4F48: F3 0F 10 93 3C 04 00 00  -  movss xmm2,[rbx+0000043C]
"RAGE2.exe"+7D4F50: 0F 57 F6                 -  xorps xmm6,xmm6
"RAGE2.exe"+7D4F53: 0F 2E D6                 -  ucomiss xmm2,xmm6
"RAGE2.exe"+7D4F56: 74 4F                    -  je RAGE2.exe+7D4FA7
"RAGE2.exe"+7D4F58: F3 0F 10 87 84 00 00 00  -  movss xmm0,[rdi+00000084]
"RAGE2.exe"+7D4F60: F3 0F 59 C4              -  mulss xmm0,xmm4
"RAGE2.exe"+7D4F64: F3 0F 59 C7              -  mulss xmm0,xmm7
"RAGE2.exe"+7D4F68: 0F 28 CA                 -  movaps xmm1,xmm2
"RAGE2.exe"+7D4F6B: F3 0F 5D C8              -  minss xmm1,xmm0
"RAGE2.exe"+7D4F6F: F3 0F 5C D1              -  subss xmm2,xmm1
}

</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>84</ID>
          <Description>"bEnableNoSpread"</Description>
          <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">0:Disabled
1:Enabled
</DropDownList>
          <Color>008000</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>bEnableNoSpread</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
SunBeam wrote:
Thu May 16, 2019 7:35 pm
From testing, the Pawn (be it AI or Vehicles) uses the same member-functions. I usually add checks to everything, by default. Better safe than sorry ;)
Yeah, and guess what: works perfect for fire rate and no spread ;-)
Burns away car ammo very fast though...
Gotta go to bed, sorry, see ya tomorrow.

Re: RAGE2 [Engine:APEX]

Posted: Thu May 16, 2019 7:40 pm
by SunBeam
^ Note that with his script you will have to cycle weapons one time to apply. Doesn't work right away. Just in case people bitch it's not working: use mouse wheel, up, down. Try now :P

Re: RAGE2 [Engine:APEX]

Posted: Thu May 16, 2019 7:42 pm
by Csimbi
SunBeam wrote:
Thu May 16, 2019 7:40 pm
^ Note that with his script you will have to cycle weapons one time to apply. Doesn't work right away. Just in case people bitch it's not working: use mouse wheel, up, down. Try now :P
Not with mine ;-)

Anybody looking into the locomotor? (for walk/run speeds)?

Ok, really to bed now! :D

Re: RAGE2 [Engine:APEX]

Posted: Thu May 16, 2019 7:51 pm
by SunBeam
l0wb1t wrote:
Thu May 16, 2019 3:38 pm
RAGE2.exe+7E310F - F3 0F59 B3 6C030000 - mulss xmm6,[rbx+0000036C] <------ Default is 1.0f, lower = Faster
Someone's running the cracked version, tsk tsk tsk :D :D :D :P Jokin'.

Current one's here:

Code: Select all

RAGE2.exe+7E44FF - F3 0F59 B3 6C030000   - mulss xmm6,[rbx+0000036C]
RAGE2.exe+7E4507 - 4D 85 C0              - test r8,r8
RAGE2.exe+7E450A - 0F84 10010000         - je RAGE2.exe+7E4620
RAGE2.exe+7E4510 - 41 8B 50 08           - mov edx,[r8+08]
RAGE2.exe+7E4514 - 85 D2                 - test edx,edx

Re: RAGE2 [Engine:APEX]

Posted: Fri May 17, 2019 2:36 am
by chrisreddot3
SunBeam wrote:
Thu May 16, 2019 6:44 pm
Holy shit, people are flocking in! :D Please, do post, my friends! :D I got some more shit cooked up for ya, just building it up ;)

Image

With permission, may I add the other scripts in? (credited, of course)

BR,
Sun
Can you pls share this table?

Re: RAGE2 [Engine:APEX]

Posted: Fri May 17, 2019 2:54 am
by SunBeam
Updated on page 1.

Re: RAGE2 [Engine:APEX]

Posted: Fri May 17, 2019 4:20 am
by sebastianyyz
Thank you very much for the table SunBeam

Re: RAGE2 [Engine:APEX]

Posted: Fri May 17, 2019 6:04 am
by LazerPazer
how to activate cheat menu((((

Re: RAGE2 [Engine:APEX]

Posted: Fri May 17, 2019 9:24 am
by SunBeam
It's put in [Debug] section for a reason. Not updated. Open the script and take a look at the huge ass list. You think I am wasting more time doing it? And if you've read my comments in the previous pages, not all the cheats work as you need to ACQUIRE them (the structure with the cheat data has to be valid) for them to work. I enabled Low Gravity in the menu and I don't have low gravity in-game. So that's that.

P.S.: I see you're Russian or something :) How I know: only Russians use "((((" without the ":" :D

Re: RAGE2 [Engine:APEX]

Posted: Fri May 17, 2019 9:38 am
by skywolf23
yea the only one interest me was the low grav for the jumping trial which f that. and since it does not work meh, still how much you can enable in the non deluxe version, like does the npc show up that unlocks the cheats? or does just the menu unlock? which might be why the menu cheats do not work.

But thanks if i need god mode its there now but combat sofar is pretty easy on easy mode shockingly :P. think ive only died 3 or 4 times. those hold the recharge station missions are pretty hard but dfib won me that that mission i held out just long enough for the thing to explode.

Re: RAGE2 [Engine:APEX]

Posted: Fri May 17, 2019 10:06 am
by SunBeam
@skywolf23: See page 3. pigeon posted a noclip script. Just download the table, target the game process, press Alt+R and move around. C key moves you down (Z-); Space key moves you upwards (Z+); Shift key to increase movement speed. Do not enable any script in the table manually before pressing Alt+R. The table should remain like this, if you intend to use only noclip:

Image

BR,
Sun

Re: RAGE2 [Engine:APEX]

Posted: Fri May 17, 2019 11:41 am
by enpoping
this save can unlock the Deluxe Version about BFG gun, Golden Skin, flag, blah blah , everything deluxe version have and the cheat code too, but you need to buy it from Wasteland Wizard to unlock it or using SunBeam CT
Work on Codex version not testing on steam version yet, because i dont have one LOL
chose Male Or Female save game, put it in to
C:\Users\*username*\Saved Games
*********THIS IS THE UNLOCKER SAVE SO IT WILL REPLACE YOUR CURRENT PROGRESS SO BACKUP OLD SAVE AND USE THIS IF YOU WANT*********

Re: RAGE2 [Engine:APEX]

Posted: Fri May 17, 2019 12:11 pm
by EnterpriseNL
Is a teleport function also in the works?

Many thanks for the table👍

Re: RAGE2 [Engine:APEX]

Posted: Fri May 17, 2019 12:33 pm
by SunBeam
Dear FRF users,

Please fucking read all the posts in this topic? Thank you!

BR,
Yours truly.

Re: RAGE2 [Engine:APEX]

Posted: Fri May 17, 2019 2:16 pm
by l0wb1t
EnterpriseNL wrote:
Fri May 17, 2019 12:11 pm
Is a teleport function also in the works?

Many thanks for the table👍
Basic Teleporter was already posted by myself. Save load and undo. Can be improved of course with more features like Tele to way point (if way point feature exists) or Tele to crosshair. I have more time at Saturday evening.