| View previous topic :: View next topic |
| Author |
Message |
Rydian Grandmaster Cheater Supreme
Reputation: 31
Joined: 17 Sep 2012 Posts: 1358
|
Posted: Thu Oct 29, 2015 10:42 am Post subject: |
|
|
Without the mov does it enable?
_________________
|
|
| Back to top |
|
 |
kokkinogenis Advanced Cheater
Reputation: 0
Joined: 10 Sep 2015 Posts: 82 Location: Greece
|
Posted: Thu Oct 29, 2015 11:36 am Post subject: |
|
|
yes, but it behave strange again. When i heart my self, with any kind of damage(fall from a building, or get heart from just one bullet), the HP goes automatically to 0, and stay here. The players still disappear from the map, and they can't see me too. Except from some times, that they can see me but they cannot kill me
|
|
| Back to top |
|
 |
Rydian Grandmaster Cheater Supreme
Reputation: 31
Joined: 17 Sep 2012 Posts: 1358
|
Posted: Thu Oct 29, 2015 11:58 am Post subject: |
|
|
Show us the code you enable that causes that.
Then show us the code that won't enable.
_________________
|
|
| Back to top |
|
 |
kokkinogenis Advanced Cheater
Reputation: 0
Joined: 10 Sep 2015 Posts: 82 Location: Greece
|
Posted: Thu Oct 29, 2015 12:01 pm Post subject: |
|
|
the code that i can enable, but causes problems:
| Quote: | aobscan(groundtype,D9 5E 30 D9 46 30) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [esi+30]
fld dword ptr [esi+30]
jmp return
groundtype:
jmp code
nop
return:
registersymbol(groundtype)
[DISABLE]
groundtype:
db D9 5E 30 D9 46 30
unregistersymbol(groundtype)
dealloc(newmem)
|
The code that i can't enable(with the mov):
| Quote: | aobscan(groundtype,D9 5E 30 D9 46 30) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [esi+30]
mov [esi+30],(Int)999
fld dword ptr [esi+30]
jmp return
groundtype:
jmp code
nop
return:
registersymbol(groundtype)
[DISABLE]
groundtype:
db D9 5E 30 D9 46 30
unregistersymbol(groundtype)
dealloc(newmem)
|
|
|
| Back to top |
|
 |
Rydian Grandmaster Cheater Supreme
Reputation: 31
Joined: 17 Sep 2012 Posts: 1358
|
Posted: Thu Oct 29, 2015 12:11 pm Post subject: |
|
|
That first one, that's really weird.
Go re-make it but don't touch the code section at all, add it to the table, can you enable it with no issues?
_________________
|
|
| Back to top |
|
 |
kokkinogenis Advanced Cheater
Reputation: 0
Joined: 10 Sep 2015 Posts: 82 Location: Greece
|
Posted: Thu Oct 29, 2015 1:50 pm Post subject: |
|
|
ok i did it again. I can enable it with no further issues, but it doesn't do nothing. But this is good
|
|
| Back to top |
|
 |
kokkinogenis Advanced Cheater
Reputation: 0
Joined: 10 Sep 2015 Posts: 82 Location: Greece
|
Posted: Fri Oct 30, 2015 7:16 am Post subject: |
|
|
| so, what i have to do now?
|
|
| Back to top |
|
 |
Rydian Grandmaster Cheater Supreme
Reputation: 31
Joined: 17 Sep 2012 Posts: 1358
|
Posted: Fri Oct 30, 2015 8:00 am Post subject: |
|
|
Yeah if things are working it shouldn't produce any gameplay changes without any modifications.
If the code section still says...
fstp dword ptr [esi+30]
Then you should still be able to add...
mov [esi+30],(Int)999
Right under it to get the right effect.
_________________
|
|
| Back to top |
|
 |
kokkinogenis Advanced Cheater
Reputation: 0
Joined: 10 Sep 2015 Posts: 82 Location: Greece
|
Posted: Fri Oct 30, 2015 1:47 pm Post subject: |
|
|
OK. I did it. Still the same thing. When i enable it, and someone shoot me, the health goes to 0 and stay here. I don't get any damage. But when i shoot other players, they disappear from the map.
So that means that we need to find another way of change the value, or we can't change the health value ??
|
|
| Back to top |
|
 |
Rydian Grandmaster Cheater Supreme
Reputation: 31
Joined: 17 Sep 2012 Posts: 1358
|
Posted: Fri Oct 30, 2015 2:18 pm Post subject: |
|
|
Look at the code in the memory viewer, right-click it and choose "find what addresses this instruction accesses". In the new window that pops up, addresses will show up there as the code modifies them. Play around and see if just your health shows up, or if other stuff does.
If other stuff...
http://forum.cheatengine.org/viewtopic.php?t=583376
You'll need to do this type of thing or find different code.
_________________
|
|
| Back to top |
|
 |
kokkinogenis Advanced Cheater
Reputation: 0
Joined: 10 Sep 2015 Posts: 82 Location: Greece
|
Posted: Sat Oct 31, 2015 1:03 am Post subject: |
|
|
| other adresses appear, if a player shoot me, or i shoot someone. But we didn't just make the first solution, from the tut you just gave me ??
|
|
| Back to top |
|
 |
Rydian Grandmaster Cheater Supreme
Reputation: 31
Joined: 17 Sep 2012 Posts: 1358
|
Posted: Sat Oct 31, 2015 4:43 am Post subject: |
|
|
The unbalanced stack issue is separate from a shared code issue.
When you added the mov, were you keeping the FSTP in place still?
- If yes, then that function might be responsible for more than health. It might handle lots of things, see what the addresses it pulls up are because they might be like, coordinates or flags or something.
- If not, keep it in and see how the game reacts.
_________________
|
|
| Back to top |
|
 |
kokkinogenis Advanced Cheater
Reputation: 0
Joined: 10 Sep 2015 Posts: 82 Location: Greece
|
Posted: Sat Oct 31, 2015 9:49 am Post subject: |
|
|
| I retry the first solution of the link. Nothing. So... my last hope are the invicibility codes......
|
|
| Back to top |
|
 |
|