| View previous topic :: View next topic |
| Author |
Message |
Macaroni Newbie cheater
Reputation: 0
Joined: 29 Sep 2014 Posts: 10 Location: Mars
|
Posted: Mon Sep 29, 2014 7:17 am Post subject: Help with a stubborn value |
|
|
Hello everyone! I'm just starting to get into CE scripting and understanding IDA & ASM. I've done some conversions of CE scripts others have made into inline asm in C++ but only basic stuff. Enough about me, the problem I'm having is a boolean indicating when a buff is activated. In an mmo I play, after you hit a certain combo you start a passive skill that adds 20% damage. I've found an address that when the skill is not active, its value is 0. But when the skill is active, the value is 1. Being the only address that behaves this way, it must be the right one too. However when I change the 0 to a 1 hoping to activate the skill, the client changes it back to a 0 right away! Now after brainstorming a bit I've come up with two ideas. First I think I have to follow whatever it is that changes that address, and change it in a way so it starts changing the 0 into a 1 for me. Or if that doesn't work, some how completely remove what ever it is changing that 1 back to a 0, then change the 0 to a 1 myself. Thanks for reading, hope it made sense. I'll continue to try to tackle this problem on my own, but thanks for any help you can give too!
_________________
Hi! I'm new. |
|
| Back to top |
|
 |
zm0d Master Cheater
Reputation: 7
Joined: 06 Nov 2013 Posts: 423
|
Posted: Mon Sep 29, 2014 8:37 am Post subject: |
|
|
| Macaroni wrote: | | In an mmo I play |
1. MMO = Massive multiplayer online => multiplayer cheat discussion is not allowed on this board.
2. Like most online games, the value is stored server side and will always refresh your local client variable. You can't edit this variable that ease.
|
|
| Back to top |
|
 |
Macaroni Newbie cheater
Reputation: 0
Joined: 29 Sep 2014 Posts: 10 Location: Mars
|
Posted: Mon Sep 29, 2014 8:43 am Post subject: |
|
|
| zm0d wrote: | | Macaroni wrote: | | In an mmo I play |
1. MMO = Massive multiplayer online => multiplayer cheat discussion is not allowed on this board.
2. Like most online games, the value is stored server side and will always refresh your local client variable. You can't edit this variable that ease. |
Good to know, thanks anyways
_________________
Hi! I'm new. |
|
| Back to top |
|
 |
zm0d Master Cheater
Reputation: 7
Joined: 06 Nov 2013 Posts: 423
|
Posted: Mon Sep 29, 2014 9:19 am Post subject: |
|
|
| You're welcome.
|
|
| Back to top |
|
 |
STN I post too much
Reputation: 43
Joined: 09 Nov 2005 Posts: 2676
|
Posted: Tue Sep 30, 2014 2:40 am Post subject: Re: Help with a stubborn value |
|
|
| Macaroni wrote: | | Hello everyone! I'm just starting to get into CE scripting and understanding IDA & ASM. I've done some conversions of CE scripts others have made into inline asm in C++ but only basic stuff. Enough about me, the problem I'm having is a boolean indicating when a buff is activated. In an mmo I play, after you hit a certain combo you start a passive skill that adds 20% damage. I've found an address that when the skill is not active, its value is 0. But when the skill is active, the value is 1. Being the only address that behaves this way, it must be the right one too. However when I change the 0 to a 1 hoping to activate the skill, the client changes it back to a 0 right away! Now after brainstorming a bit I've come up with two ideas. First I think I have to follow whatever it is that changes that address, and change it in a way so it starts changing the 0 into a 1 for me. Or if that doesn't work, some how completely remove what ever it is changing that 1 back to a 0, then change the 0 to a 1 myself. Thanks for reading, hope it made sense. I'll continue to try to tackle this problem on my own, but thanks for any help you can give too! |
If it is client-side then you can find out the code location that modifies it (debug it) but it seems like a display only value. Do an unknown search and see if you get lucky.
I doubt it though because if its half popular MMO the devs would have done their job right and stored the values server sided or sync them. You can give up in this case.
_________________
|
|
| Back to top |
|
 |
|