I haven't actually played in months, but back when i still did, this old script of mine still worked:racknstoan wrote: ↑Fri Oct 27, 2023 12:17 pmIs there a way to get more performance points for the battle pass? Not interested in grinding out Season 4, they announced next month the patch will allow a toggle to turn off the annoying rockpox stuff so I am excited to have my neutral DRG back...in the mean time, time to scum the hell out of it.
Hopefully there's a way? (New to this stuff)
You can set the mission reward to a fixed amount, or you can put a multiplier on your earned points or get an additional X amount of points per mission. Or mix and match.HenryEx wrote: ↑Sat Nov 19, 2022 1:43 pmI noticed the Season XP mod is also broken thanks to the recent updates, so here's a working one again:
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>112946</ID> <Description>"Change PP gain on mission completion"</Description> <Options moHideChildren="1"/> <LastState/> <Color>0000FF</Color> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{ Game : FSD-Win64-Shipping.exe Version: Date : 2022-11-19 Author : HenryEx } [ENABLE] aobscanmodule(SeasonXPGain,$process,7E 0B 44 01 3F) aobscanmodule(SeasonXPTerminal,$process,48 8B F8 8B 28 85 ED) registersymbol(SeasonXPGain) registersymbol(SeasonXPTerminal) alloc(SeasonXP,$100,SeasonXPGain) registersymbol(SeasonXP) label(code) label(dump) label(return) label(return2) label(flat) label(mult) label(min) label(exit) SeasonXP: dq 0 // pointer dd 0 // point override dd 0 // flat bonus dd (float)1 // multiplier dd 0 // backup code: mov [SeasonXP],rdi jle return+8 cmp [SeasonXP+8],0 jng short mult mov r15d,[SeasonXP+8] mult: cmp [SeasonXP+10],(float)1 je short flat movss [SeasonXP+14],xmm0 // backup cvtsi2ss xmm0,r15d mulss xmm0,[SeasonXP+10] cvtss2si r15d,xmm0 movss xmm0,[SeasonXP+14] // restore flat: cmp [SeasonXP+C],0 jl short min add r15d,[SeasonXP+C] min: cmp r15d,0 jge short exit xor r15d,r15d exit: add [rdi],r15d jmp return dump: mov [SeasonXP],rax mov rdi,rax mov ebp,[rax] jmp return2 SeasonXPGain: jmp SeasonXP+18 return: SeasonXPTerminal: jmp dump return2: {$LUA} memrec.Color = 0x0000FF00 --format AABBGGRR this is bright green {$ASM} [DISABLE] {$LUA} memrec.Color = 0x000000FF -- this is bright red {$ASM} SeasonXPGain: db 7E 0B 44 01 3F SeasonXPTerminal: db 48 8B F8 8B 28 unregistersymbol(SeasonXPGain) unregistersymbol(SeasonXPTerminal) unregistersymbol(SeasonXP) dealloc(SeasonXP) </AssemblerScript> <CheatEntries> <CheatEntry> <ID>112947</ID> <Description>"Gain fixed points (0 = normal gain)"</Description> <ShowAsSigned>1</ShowAsSigned> <Color>FF8000</Color> <VariableType>4 Bytes</VariableType> <Address>SeasonXP+8</Address> </CheatEntry> <CheatEntry> <ID>112948</ID> <Description>"Multiplier"</Description> <ShowAsSigned>1</ShowAsSigned> <Color>FF8000</Color> <VariableType>Float</VariableType> <Address>SeasonXP+10</Address> </CheatEntry> <CheatEntry> <ID>112949</ID> <Description>"Flat bonus points"</Description> <ShowAsSigned>1</ShowAsSigned> <Color>FF8000</Color> <VariableType>4 Bytes</VariableType> <Address>SeasonXP+C</Address> </CheatEntry> <CheatEntry> <ID>112950</ID> <Description>"Current Performance Points"</Description> <LastState Value="766" RealAddress="240D47C9398"/> <ShowAsSigned>1</ShowAsSigned> <Color>FF8000</Color> <VariableType>4 Bytes</VariableType> <Address>[SeasonXP]</Address> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
If you open the season terminal with the script active, you can also just directly edit the amount of PP you have.
How to use this cheat table?
- Install Cheat Engine
- Double-click the .CT file in order to open it.
- Click the PC icon in Cheat Engine in order to select the game process.
- Keep the list.
- Activate the trainer options by checking boxes or setting values from 0 to 1