Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Hacking Mount and Blade // Adding gold // Requesting help

 
Post new topic   This topic is locked: you cannot edit posts or make replies.    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
chitanblue
How do I cheat?
Reputation: 0

Joined: 09 Jun 2013
Posts: 2

PostPosted: Sun Jun 09, 2013 2:12 pm    Post subject: Hacking Mount and Blade // Adding gold // Requesting help Reply with quote

My goal is to alter the amount of gold my character has server side.

I can alter the gold on the client side, but it is only displaying.

So, the first step I take is to find the address that holds the value for the client side projection.

I find the value , then I click (find what accesses this address)
And there is a continuous incrementing read of the address, to display it on the screen I think.

However, when I give gold to another player... Another one appears. The function that actually writes to the value that displays on the screen.

I display that function in the disassembler

004A119A - 5E - pop esi
004A119B - 5D - pop ebp
004A119C - 89 81 A4BBF201 - mov [ecx+mb_warband.exe+1B2BBA4],eax <<
004A11A2 - 5B - pop ebx
004A11A3 - 81 C4 981B0000 - add esp,00001B98

EAX=0000007A
EBX=00000000
ECX=008C1EB0
EDX=043EF9A4
ESI=01F1C980
EDI=00000003
ESP=043EDDDC
EBP=01F241E8
EIP=004A11A2

This is when I click on "Find what accesses this address"
EAX is the new amount of gold that I have from the transaction that I
Did to trace this. Which is 122.
How will i find where that EAX register is being set?
I want to trace it all the way back to that value and inject a script to write to it if possible.

There is a command to give gold to another player.
When I type that into my computer, it compares the amount i typed to my
actual gold on the server. Perhaps I could get rid of that comparison?

Any suggestions? Direction on where to go?

Note) I have good experience with some languages such as c++. I understand intermediate/advanced programming techniques and have a basic idea of what is going on.
Been trying to learn some assembly for this reason.
Back to top
View user's profile Send private message
docblue
How do I cheat?
Reputation: 0

Joined: 13 Feb 2013
Posts: 6
Location: United States

PostPosted: Sun Jun 09, 2013 2:51 pm    Post subject: Reply with quote

Hi, you're trying to cheat your client, you can't touch the server stuff.

Please read the sticky in this forum about server/client side.
Back to top
View user's profile Send private message
chitanblue
How do I cheat?
Reputation: 0

Joined: 09 Jun 2013
Posts: 2

PostPosted: Sun Jun 09, 2013 3:29 pm    Post subject: Reply with quote

So is cheatengine useless for the task I wish to accomplish?

Should I invest my time into modifying outgoing packets in WPE pro?
Back to top
View user's profile Send private message
atom0s
Moderator
Reputation: 205

Joined: 25 Jan 2006
Posts: 8587
Location: 127.0.0.1

PostPosted: Tue Jun 11, 2013 3:02 am    Post subject: Reply with quote

http://forum.cheatengine.org/faq.php#0
_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   This topic is locked: you cannot edit posts or make replies.    Cheat Engine Forum Index -> General Gamehacking All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites