| View previous topic :: View next topic |
| Author |
Message |
mfredic How do I cheat?
Reputation: 0
Joined: 19 Feb 2010 Posts: 3
|
Posted: Fri Feb 19, 2010 1:02 am Post subject: Change Moster HP Vaule ! |
|
|
| HI all , i play battle forge and i try change all monsters hp to the value 1 (instant kill), i found the address is a float address ,but for every monster is a new float address , how can i make the hp of all monsters in game to be set 1 ? I'm sure the hp address must have something in commune for all monsters because some1 did this changed hp of monsters to 1 ! Thanks for help
|
|
| Back to top |
|
 |
Domoo Advanced Cheater
Reputation: -1
Joined: 23 Nov 2009 Posts: 97
|
Posted: Fri Feb 19, 2010 1:03 am Post subject: |
|
|
Did you try using Multi Level pointers?
_________________
| MajjikelKitty wrote: | | imma pop a glock in your mouth and make a brain slushy |
|
|
| Back to top |
|
 |
mfredic How do I cheat?
Reputation: 0
Joined: 19 Feb 2010 Posts: 3
|
Posted: Fri Feb 19, 2010 2:34 am Post subject: |
|
|
| Yes no luck with that !
|
|
| Back to top |
|
 |
Fantasy I post too much
Reputation: 13
Joined: 29 Jul 2007 Posts: 3113
|
Posted: Fri Feb 19, 2010 4:04 am Post subject: |
|
|
| The information is serversided.
|
|
| Back to top |
|
 |
19 Master Cheater
Reputation: 10
Joined: 08 Feb 2009 Posts: 451
|
Posted: Fri Feb 19, 2010 5:41 am Post subject: |
|
|
| Oh, and this is in the wrong section as well.
|
|
| Back to top |
|
 |
mfredic How do I cheat?
Reputation: 0
Joined: 19 Feb 2010 Posts: 3
|
Posted: Fri Feb 19, 2010 8:17 am Post subject: |
|
|
| Fantasy wrote: | | The information is serversided. |
No is not i can change it but only for 1 type of monster , also som1 made a trainer with that function all monsters have 1 hp !
|
|
| Back to top |
|
 |
DamiPL Grandmaster Cheater Supreme
Reputation: 3
Joined: 02 Jul 2006 Posts: 1195 Location: 11001110
|
Posted: Fri Feb 19, 2010 6:40 pm Post subject: |
|
|
you could try and do "Find out what writes to this address" or What accessed to this address. U might be able to find the base addy for all monster HP or addy that controls all the hp.
and when u said type of monster, u mean all monster that are the same and not just 1 monster right?
then an other way would be finding all the addys for each type of monster and combinging them all into one trainer function but if theres alot types of monsters it would take long.
_________________
|
|
| Back to top |
|
 |
apocalypticx Expert Cheater
Reputation: 4
Joined: 19 Jul 2009 Posts: 126 Location: UK
|
Posted: Sat Feb 20, 2010 2:38 am Post subject: |
|
|
You need to do a write breakpoint on one of the health addresses that you have found it will land here:
01567293 - d9 5e 50 - fstp dword ptr [esi+50] breaks here
lines below where it breaks can be used to create your code cave:
01567296 - d9 46 50 - fld dword ptr [esi+50] code cave here
01567299 - dd 5c 24 04 - fstp qword ptr [esp+04]
and the script would look something like this below:
alloc(newmem,2048) //2kb should be enough
label(returnhere)
label(originalcode)
label(exit)
01567296:
jmp newmem
nop
nop
returnhere:
newmem:
mov dword ptr [esi+50],0
originalcode:
fld dword ptr [esi+50]
fstp qword ptr [esp+04]
exit:
jmp returnhere
all you do is inject a mov dword ptr [esi+50],0 to move 0 into your units and the computer units health basically a one hit kill is achieved the downside is your units will die in one hit aswell so you need to figure out how to apply this to the computer units and not yours.
Hope some of this helped..
|
|
| Back to top |
|
 |
mfredic How do I cheat?
Reputation: 0
Joined: 19 Feb 2010 Posts: 3
|
Posted: Sat Feb 20, 2010 8:17 am Post subject: |
|
|
| apocalypticx wrote: | You need to do a write breakpoint on one of the health addresses that you have found it will land here:
01567293 - d9 5e 50 - fstp dword ptr [esi+50] breaks here
lines below where it breaks can be used to create your code cave:
01567296 - d9 46 50 - fld dword ptr [esi+50] code cave here
01567299 - dd 5c 24 04 - fstp qword ptr [esp+04]
and the script would look something like this below:
alloc(newmem,2048) //2kb should be enough
label(returnhere)
label(originalcode)
label(exit)
01567296:
jmp newmem
nop
nop
returnhere:
newmem:
mov dword ptr [esi+50],0
originalcode:
fld dword ptr [esi+50]
fstp qword ptr [esp+04]
exit:
jmp returnhere
all you do is inject a mov dword ptr [esi+50],0 to move 0 into your units and the computer units health basically a one hit kill is achieved the downside is your units will die in one hit aswell so you need to figure out how to apply this to the computer units and not yours.
Hope some of this helped.. |
Thanks works ,now i need find how to change only hp of computer units , any ideea for that ?
|
|
| Back to top |
|
 |
|