Skip to content

Diepix Arena 2

-migrated-

This discussion is linked to Diepix Arena 2. View game

18 posts

Re: Diepix Arena 2

Posted May 26, 2011 1:11 am
Quote from: "Yoshimo"
BTW, health is also 4b*1, initial value is 1100 on easy, 800 on medium and 600 on hard.


There are a billion tuts already...but...
CLARIFICATION FOR YOUNGUNS':

In CE, set your scan type to "exact value", and value to "4 bytes"
- whichever difficulty will determine the inital scanning value, so in this case it willl be 1100, 800, or 600 depending on which difficulty is chosen.
- Say i start a game on easy, I will scan for 1100. You will get numerous adresses.
- Get hit once, pause the game by leaving the frame
- Back in CE set the scan type to "Decreased value" (because you've lost some of your 1100 hp) and hit 'next scan'
- You should now have a single address, if not get hit again and scan again.
- double click the address, it will now appear in the lower address list.
- Checked the box marked frozen (to freeze your HP at that value), and wham! instant invulnerability.

Needn't worry about the value, as there are only badges for kills and game completion.

Re: Diepix Arena 2

Posted May 26, 2011 7:37 am
Quote from: "Awoke"
Oh my god! My game is being hacked!  (broken image removed)

I need to improve the security of my next games.


I pity the foo who think he can stop us. not even your obfuscation is strong enough...

pain dont hurt
24 0a d0 66 a1 01 a2 a3 46 07 01 a1 68 2d
24 0a d0 66 a1 01 a2 a3 46 07 01 a0 68 2d

for those that are interested,,,,
the above aob changes
this._-14 = this._-14 - int(param1 * this._-6J._-7D() / (10 * this._-Y));
to
this._-14 = this._-14 + int(param1 * this._-6J._-7D() / (10 * this._-Y));

you can find this in _-5H -> _-30 -> -_8p()

I use this AoB tool to make all the AoBs I post. Try the online version if you dont feel like downloading it.
"Obviously, windows are central to Windows. They are so important that they named the operating system after them. But what is a window?"

Re: Diepix Arena 2

Posted May 26, 2011 12:33 pm

Upgrading doesn't cost moneyspointies:
26 2b 10 09 00 00 af 92 03 c2 03
24 00 48 02 02 02 af 92 03 c2 03

Code: [Select]

_-5H -> _-30
        private function _-6e(param1:int) : int

Got there from the following line:
this._-3U._-4x(this._-3U._-7D() - this._-6e(this._-9Q));

Which sets your upgrade points. Don't have a clue what _-6e does, as it only appears to return the value passed into it, but it works...

I got to that line above by looking for _-3U._-4x , because searching for + 2 (the amount of upgrade points you receive on a level up) brought me here: (_-5H -> _-30 -> _-5m)
this._-3U._-4x(this._-3U._-7D() + 2);

If you have time to spare, there's a slightly different variation for every powerup timer. It's all found inside the same file, _-30.

Quote from: "Awoke"
Oh my god! My game is being hacked!  (broken image removed)

I need to improve the security of my next games.


That should be interesting.