View previous topic :: View next topic |
Author |
Message |
Xblade Of Heaven Master Cheater Reputation: 0
Joined: 16 Oct 2005 Posts: 394 Location: DEAD
|
Posted: Tue May 09, 2006 9:37 am Post subject: solution this address? |
|
|
Good here I leave you an image of the direction and function that has the weapon, that refers eax to the nuemro of bullets that stay, but in car asemble I cannot put well the code, and proved(tried) with mov [esi+08, 32 but anything, the game breaks
That code I have q put, because nose q to do already: (
_________________
Welcome to the Hell.
|
|
Back to top |
|
|
DeviantGeek Newbie cheater Reputation: 0
Joined: 30 Apr 2006 Posts: 20 Location: 127.0.0.1
|
Posted: Tue May 09, 2006 12:50 pm Post subject: |
|
|
well not really sure what your trying to do but im guessing you want infinite bullets or something? try to 'nop' the line where it says 'dec eax' ( right above mov [esi+08], eax ) this will stop it from decreasing eax ( your bullets ) by 1 if eax holds the amount of bullets. of course you would still need to have at least 1 bullet to fire your weapon with this method, but it would never go any lower.
|
|
Back to top |
|
|
cparty Expert Cheater Reputation: 0
Joined: 01 Dec 2005 Posts: 219
|
Posted: Tue May 09, 2006 1:24 pm Post subject: |
|
|
What DeviantGeek said should probably work, I would suggest you NOP the "dec eax" instruction above the "mov [esi+08],eax" though. It doesn't make much of a difference in this case probably, but its a good habbit to replace the code that actually decreases the value instead of the code writing the value.
You can also put something like Code: | mov [esi+08],64
mov eax,[esi+0c]
jmp returnhere |
into your assembler script to have always 100 Bullets (64 is hexadecimal for 100).
Greets
cparty
|
|
Back to top |
|
|
Xblade Of Heaven Master Cheater Reputation: 0
Joined: 16 Oct 2005 Posts: 394 Location: DEAD
|
Posted: Tue May 09, 2006 2:38 pm Post subject: |
|
|
cparty, Your code works, but there happens to him the same thing that me ocurria to my, the ammunition lowers upside-down, that is to say 100/100 (99/100). Despues when 99 it goes to 0 it starts raising-1,-2 and when it comes to 100 of the right the munition is ended :S, the good thing to stop the 2 values and that always was meeting 100/100
_________________
Welcome to the Hell.
|
|
Back to top |
|
|
Xblade Of Heaven Master Cheater Reputation: 0
Joined: 16 Oct 2005 Posts: 394 Location: DEAD
|
Posted: Tue May 09, 2006 2:52 pm Post subject: |
|
|
and you method DeviantGeek iden
_________________
Welcome to the Hell.
|
|
Back to top |
|
|
Xblade Of Heaven Master Cheater Reputation: 0
Joined: 16 Oct 2005 Posts: 394 Location: DEAD
|
Posted: Tue May 09, 2006 6:22 pm Post subject: |
|
|
Anyhow on having used this code and having generated the trainer with the jump, on having closed the game it is the game that is he game says to me that the version is incorrect: (
_________________
Welcome to the Hell.
|
|
Back to top |
|
|
|