[ The First Descendant - Beta ] Infinite Ammo
Posted: Sat Oct 22, 2022 1:27 am
Ok, as I don't see anyone posting any research for the beta, here's my 2 cents
If you liked, please consider giving some rep
It's pretty hard to get anything to work on this game because of the antidebugger they implemented in their anticheat, and I didn't had time to get into IDA and mess around.
Though, just within a couple of minutes, you can get an infinite ammo.
It needs some knowledge of CE or any mem editor you want to use (with pointerscans), and everytime you get back to town, you will have to do it again, so do it when you tp to the regions where you have the missions !
Here's how to do it.
I preferably use launchers (for the dmg).
1 launcher with 5 or 8 rounds
1 launcher with 1 round (this one is usually a beast in terms of DPS)
First, find your ammo offset (4 bytes, this one's easy). Having 8 rounds is more convenient in this case.
Once you have it, go for your first pointer scan (4 levels should be enough, 5 if you really wanna have alot of pointers). It should take some time. Don't quit your inventory, don't shoot.
When finished, switch to the launcher with 1 round.
In your pointerscan, rescan memory but not on the address, go for the value "1"
Switch again to the other launcher (with more rounds), rescan.
Normally, when you finally switch back to the launcher with 1 round, you should have a nice list.
Add a couple to the list and try it. When you change the value, it should change them all.
Have fun while it lasts.
If you liked, please consider giving some rep
It's pretty hard to get anything to work on this game because of the antidebugger they implemented in their anticheat, and I didn't had time to get into IDA and mess around.
Though, just within a couple of minutes, you can get an infinite ammo.
It needs some knowledge of CE or any mem editor you want to use (with pointerscans), and everytime you get back to town, you will have to do it again, so do it when you tp to the regions where you have the missions !
Here's how to do it.
I preferably use launchers (for the dmg).
1 launcher with 5 or 8 rounds
1 launcher with 1 round (this one is usually a beast in terms of DPS)
First, find your ammo offset (4 bytes, this one's easy). Having 8 rounds is more convenient in this case.
Once you have it, go for your first pointer scan (4 levels should be enough, 5 if you really wanna have alot of pointers). It should take some time. Don't quit your inventory, don't shoot.
When finished, switch to the launcher with 1 round.
In your pointerscan, rescan memory but not on the address, go for the value "1"
Switch again to the other launcher (with more rounds), rescan.
Normally, when you finally switch back to the launcher with 1 round, you should have a nice list.
Add a couple to the list and try it. When you change the value, it should change them all.
Have fun while it lasts.