Page 53 of 190

Re: HELLDIVERS 2

Posted: Mon Mar 04, 2024 8:10 pm
by BeromeGamer
Trevaine wrote:
Mon Mar 04, 2024 8:08 pm
Ya there seems to be something wrong with the strategems, when i put in the combo it seems to randomly select one of my stratagems, I have unlimited uses of them but it's very odd that it's randomly selecting which strategem, regardless of the combination entered
Another classic blunder. Man forgot to read the modifiers on the mission within the game.

Re: HELLDIVERS 2

Posted: Mon Mar 04, 2024 8:12 pm
by TikaUnas
Ronasce wrote:
Mon Mar 04, 2024 6:24 pm
gang i found the combo for squad nuke and displacement pack will post later but using the displacement would just crash you i think

I remember getting the squad to work however they would never come down, I think I replaced it with the napalm strike at the time. Was this the same thing you did or did you find it working with a different one, thank you!

Re: HELLDIVERS 2

Posted: Mon Mar 04, 2024 8:24 pm
by killerkrok555
Trevaine wrote:
Mon Mar 04, 2024 8:08 pm
Ya there seems to be something wrong with the strategems, when i put in the combo it seems to randomly select one of my stratagems, I have unlimited uses of them but it's very odd that it's randomly selecting which strategem, regardless of the combination entered
if you are in a bot planet, its an effect of the planet

Re: HELLDIVERS 2

Posted: Mon Mar 04, 2024 8:25 pm
by rtd7752
If anyone wants to host a lobby and invite me to help spread Democracy more liberally, shoot me a DM please

Re: HELLDIVERS 2

Posted: Mon Mar 04, 2024 8:30 pm
by valgul
Trevaine wrote:
Mon Mar 04, 2024 8:08 pm
Ya there seems to be something wrong with the strategems, when i put in the combo it seems to randomly select one of my stratagems, I have unlimited uses of them but it's very odd that it's randomly selecting which strategem, regardless of the combination entered
there is an effect that scrambled the stratagems code so that probably the issue.

Re: HELLDIVERS 2

Posted: Mon Mar 04, 2024 8:43 pm
by ds105
Trevaine wrote:
Mon Mar 04, 2024 8:08 pm
Ya there seems to be something wrong with the strategems, when i put in the combo it seems to randomly select one of my stratagems, I have unlimited uses of them but it's very odd that it's randomly selecting which strategem, regardless of the combination entered
The fact that this isn't even the first time someone blamed mission modifiers on CE is mind-boggling. It's called Electronic Countermeasures and it's a game mechanic, like the bug spores or reduced stratagem slots.

Re: HELLDIVERS 2

Posted: Mon Mar 04, 2024 9:07 pm
by gir489
Progress on minimap hacking.

Image

Got alien hives working properly. They also show now on gas planets (which was fucking annoying) and I got minor points of interest working. Need to find the sub objectives, then I'll release it.

I also found you can set all the hives progress flags as 1, which if you look near the function you can see the CMP near the head of the if block that it checks if the objective is already done.

Re: HELLDIVERS 2

Posted: Mon Mar 04, 2024 9:12 pm
by Soldier3412
Oh that's insane for real, good job Gir. I would like to help u and Cfmen, there are tutorial that help you to understand how to do these things for these type of games?

Re: HELLDIVERS 2

Posted: Mon Mar 04, 2024 9:21 pm
by Kekner
The modded stratagems done have that yet

Re: HELLDIVERS 2

Posted: Mon Mar 04, 2024 9:25 pm
by Kekner
gir489 wrote:
Mon Mar 04, 2024 9:07 pm
Progress on minimap hacking.

Image

Got alien hives working properly. They also show now on gas planets (which was fucking annoying) and I got minor points of interest working. Need to find the sub objectives, then I'll release it.

I also found you can set all the hives progress flags as 1, which if you look near the function you can see the CMP near the head of the if block that it checks if the objective is already done.
Amazing work gir! Cant wait to easily spread even more democracy in the future!

P.S. Hope cfemen is feeling better!

Re: HELLDIVERS 2

Posted: Mon Mar 04, 2024 9:42 pm
by killerkrok555
worked on these things for fun, here you go 3 scripts:
1. No personal shield cooldown
2. No jetpack cooldown
3. No stationary turret overheat

Code: Select all

{ Game   : helldivers2.exe
  Version:
  Date   : 2024-03-03
  Author : admin

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(shield,game.dll,F3 41 0F 5C CA F3 42) // should be unique
registersymbol(shield)

shield:
  db F3 0F 5C C9 90

[DISABLE]

shield:
  db F3 41 0F 5C CA


{
// ORIGINAL CODE - INJECTION POINT: game.dll+4E1758

game.dll+4E172C: 74 17                          - je game.dll+4E1745
game.dll+4E172E: 41 88 04 24                    - mov [r12],al
game.dll+4E1732: 4D 8B C4                       - mov r8,r12
game.dll+4E1735: 49 8B 07                       - mov rax,[r15]
game.dll+4E1738: BA 28 D1 9A B1                 - mov edx,B19AD128
game.dll+4E173D: 8B 48 10                       - mov ecx,[rax+10]
game.dll+4E1740: E8 8B 63 47 00                 - call game.dll+957AD0
game.dll+4E1745: F3 42 0F 10 8C F6 38 18 00 00  - movss xmm1,[rsi+r14*8+00001838]
game.dll+4E174F: 0F 2F CF                       - comiss xmm1,xmm7
game.dll+4E1752: 0F 86 03 01 00 00              - jbe game.dll+4E185B
// ---------- INJECTING HERE ----------
game.dll+4E1758: F3 41 0F 5C CA                 - subss xmm1,xmm10
// ---------- DONE INJECTING  ----------
game.dll+4E175D: F3 42 0F 11 8C F6 38 18 00 00  - movss [rsi+r14*8+00001838],xmm1
game.dll+4E1767: 0F 28 D1                       - movaps xmm2,xmm1
game.dll+4E176A: 41 80 7C 24 01 00              - cmp byte ptr [r12+01],00
game.dll+4E1770: 0F 84 89 00 00 00              - je game.dll+4E17FF
game.dll+4E1776: 0F 28 C1                       - movaps xmm0,xmm1
game.dll+4E1779: F3 41 0F 58 C2                 - addss xmm0,xmm10
game.dll+4E177E: 41 0F 2F C3                    - comiss xmm0,xmm11
game.dll+4E1782: 76 7B                          - jna game.dll+4E17FF
game.dll+4E1784: 44 0F 2F D9                    - comiss xmm11,xmm1
game.dll+4E1788: 72 75                          - jb game.dll+4E17FF
}

Code: Select all

{ Game   : helldivers2.exe
  Version:
  Date   : 2024-03-03
  Author : admin

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(jetpack,game.dll,8B 08 89 8C BE ?? ?? 00 00) // should be unique
registersymbol(jetpack)

jetpack+2:
  db 90 90 90 90 90 90 90


[DISABLE]

jetpack+2:
  db 89 8C BE A8 2D 00 00

unregistersymbol(jetpack)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: game.dll+521A81

game.dll+521A61: 49 8B C6                 - mov rax,r14
game.dll+521A64: 39 18                    - cmp [rax],ebx
game.dll+521A66: 75 7B                    - jne game.dll+521AE3
game.dll+521A68: 8B 48 04                 - mov ecx,[rax+04]
game.dll+521A6B: 83 F9 FF                 - cmp ecx,-01
game.dll+521A6E: 74 73                    - je game.dll+521AE3
game.dll+521A70: 8B F9                    - mov edi,ecx
game.dll+521A72: 48 8B 8C CE 28 20 00 00  - mov rcx,[rsi+rcx*8+00002028]
game.dll+521A7A: E8 31 49 E3 FF           - call game.dll+3563B0
game.dll+521A7F: 8B 08                    - mov ecx,[rax]
// ---------- INJECTING HERE ----------
game.dll+521A81: 89 8C BE A8 2D 00 00     - mov [rsi+rdi*4+00002DA8],ecx
// ---------- DONE INJECTING  ----------
game.dll+521A88: 83 FD 01                 - cmp ebp,01
game.dll+521A8B: 75 56                    - jne game.dll+521AE3
game.dll+521A8D: 8B CB                    - mov ecx,ebx
game.dll+521A8F: 89 6C 24 30              - mov [rsp+30],ebp
game.dll+521A93: E8 38 9D 41 00           - call game.dll+93B7D0
game.dll+521A98: 48 8B 15 31 88 1E 01     - mov rdx,[game.dll+170A2D0]
game.dll+521A9F: 4C 8D 4C 24 40           - lea r9,[rsp+40]
game.dll+521AA4: 48 89 44 24 38           - mov [rsp+38],rax
game.dll+521AA9: 0F 28 44 24 30           - movaps xmm0,[rsp+30]
game.dll+521AAE: 48 8B 05 BB 5C 15 01     - mov rax,[game.dll+1677770]
}

Code: Select all

{ Game   : helldivers2.exe
  Version:
  Date   : 2024-03-04
  Author : admin

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(turrets,game.dll,F3 0F 11 84 30 ?? ?? 00 00 41 8B 47 ??) // should be unique
registersymbol(turrets)

turrets:
  db 90 90 90 90 90 90 90 90 90


[DISABLE]

turrets:
  db F3 0F 11 84 30 48 7A 00 00

unregistersymbol(turrets)

{
// ORIGINAL CODE - INJECTION POINT: game.dll+380B6C

game.dll+380B3E: F3 48 0F 2C C6              - cvttss2si rax,xmm6
game.dll+380B43: 89 45 24                    - mov [rbp+24],eax
game.dll+380B46: 4C 8B 64 24 48              - mov r12,[rsp+48]
game.dll+380B4B: 0F 28 74 24 20              - movaps xmm6,[rsp+20]
game.dll+380B50: 48 8B 44 24 70              - mov rax,[rsp+70]
game.dll+380B55: 0F 57 D2                    - xorps xmm2,xmm2
game.dll+380B58: F3 41 0F 10 47 1C           - movss xmm0,[r15+1C]
game.dll+380B5E: 8B D3                       - mov edx,ebx
game.dll+380B60: 48 8B CE                    - mov rcx,rsi
game.dll+380B63: F3 0F 58 84 30 48 7A 00 00  - addss xmm0,[rax+rsi+00007A48]
// ---------- INJECTING HERE ----------
game.dll+380B6C: F3 0F 11 84 30 48 7A 00 00  - movss [rax+rsi+00007A48],xmm0
// ---------- DONE INJECTING  ----------
game.dll+380B75: 41 8B 47 38                 - mov eax,[r15+38]
game.dll+380B79: 89 45 04                    - mov [rbp+04],eax
game.dll+380B7C: E8 0F F8 FF FF              - call game.dll+380390
game.dll+380B81: 41 80 7F 44 00              - cmp byte ptr [r15+44],00
game.dll+380B86: 4C 8B 7C 24 30              - mov r15,[rsp+30]
game.dll+380B8B: 4C 8B 74 24 38              - mov r14,[rsp+38]
game.dll+380B90: 48 8B 7C 24 50              - mov rdi,[rsp+50]
game.dll+380B95: 48 8B 74 24 58              - mov rsi,[rsp+58]
game.dll+380B9A: 48 8B 9C 24 80 00 00 00     - mov rbx,[rsp+00000080]
game.dll+380BA2: 74 07                       - je game.dll+380BAB
}

Re: HELLDIVERS 2

Posted: Mon Mar 04, 2024 9:52 pm
by testperfect
what do I do if if it says "< < Not all instructions could be injected >>" ????????? I tried looking up to solve around it but its mostly coding which am unfamiliar with... PLZ HELP!

Re: HELLDIVERS 2

Posted: Mon Mar 04, 2024 9:57 pm
by testperfect
testperfect wrote:
Mon Mar 04, 2024 9:52 pm
what do I do if if it says "< < Not all instructions could be injected >>" ????????? I tried looking up to solve around it but its mostly coding which am unfamiliar with... PLZ HELP!
adding onto this, THIS WORKED BEFORE!! but now it doesnt?? really irritating

Re: HELLDIVERS 2

Posted: Mon Mar 04, 2024 10:09 pm
by Nonnamme
Collection of what i've seen from all the posts in this topic, for the lazy ones.

Re: HELLDIVERS 2

Posted: Mon Mar 04, 2024 11:00 pm
by rowrow fight
ngl i beg, someone help me farm samples cant hack for nothin :cry: