 |
Cheat Engine The Official Site of Cheat Engine
|
View previous topic :: View next topic |
Author |
Message |
yuvesch How do I cheat?
Reputation: 0
Joined: 02 Jun 2006 Posts: 6
|
Posted: Fri Jun 02, 2006 2:55 am Post subject: Hi, 'm kinda noobie, and i need some help |
|
|
Hello every1,
1st of all, i already serched and could'nt find answers to my questions,
so pls, be gentel with me
here is my questions:
1) i've seen this "thing" and i dont know how to put the code inside the UCE, i mean, they wrote:
Code: | DupeX Monster
Code:
alloc(FindCharacterAddress, 1024)
alloc(ListOffset, 4)
alloc(ESIList, 1024)
alloc(DupeXVac, 1024)
alloc(EDIValue, 4)
label(EndSearch)
label(CompareOffset)
label(StoreESI)
label(DoNormal)
FindCharacterAddress:
mov [esi+114],edi
push eax
push ebx
push ecx
push edx
mov eax,0
mov ebx,ListOffset
mov ecx,ESIList
mov edx,EDIValue
CompareOffset:
cmp eax,[ebx]
je StoreESI
cmp esi,[ecx+eax*4]
je EndSearch
inc eax
jmp CompareOffset
StoreESI:
mov [ecx+eax*4],esi
inc eax
mov [ebx],eax
mov [edx],edi
EndSearch:
pop edx
pop ecx
pop ebx
pop eax
jmp 5f0d65 |
whare do i put this code?
and how am i doint it?
2) i've seen some1 seying:
Quote: | Change EIP at address : 5EE7D5 to point to : 4001C5
Add in your list : 4001ED (on Double) and change its value to (default) -555 |
what does it mean "change EIP at address..."
what's EIP?
and how am i dong it?
agian, "add in your list .."
what does it mean?
and agian, how am i doing it?
I hope I posted in the currect forum.
and agian, i'm a NOOB! so pls be gentel
Thanks,
yuvesch.
btw, i know my grammer and vocabulary are kinda bad, and i have a lot of spelling mistake, but i'm not from the USA or any other countrey that the main lunguge is English.
Thanks agian
|
|
Back to top |
|
 |
me Grandmaster Cheater
Reputation: 2
Joined: 24 Jun 2004 Posts: 733 Location: location location
|
Posted: Fri Jun 02, 2006 11:01 am Post subject: |
|
|
That looks like a code cave asm for a game,
a code cave is a free piece of memory space (usually buffer space which just means free space between code or data in a program ),
this space can be used to put your own cheat code in like is written above in your post,
the Quote: | Change EIP at address : 5EE7D5 to point to : 4001C5
Add in your list : 4001ED (on Double) and change its value to (default) -555 | means at the address 5EE7D5 in the game you write a jmp 4001C5...... so that when that part of the program is reached the game jumps to your code cave and executes your code instead of its normal operation,
so instead of decreasing lives or ammo or whatever the game usually did at that address it did what the hacker wants it to do,
the use of code caves is generally but not only for times when a piece of code is used by the games health and ammo and the players, so that is what it is checking for in the code cave,,,,,,,
UCE stands for undetected cheat engine methinks and is an edited custom cheat engine that games like maple story have difficulties detecting and hopfully then won't reboot your pc when you start maple with cheat engine running,
so I have a strong feeling that code has nothing to do with UCE
_________________
|
|
Back to top |
|
 |
yuvesch How do I cheat?
Reputation: 0
Joined: 02 Jun 2006 Posts: 6
|
Posted: Fri Jun 02, 2006 11:37 am Post subject: |
|
|
1st of all, ty.
now, i know it's a code, that's the code of the dupx vac.
do u know hoe to run this code?
i tried by:
view memoriy --> tools --> auto assmbli (or whatever u wirte it)
and i paste the code and it says:
"the code can be injected. are u sure?"
and i have "yes" "no" buttons.
when i click on "yes" it says:
"not all instructions could be injected"
"ok" buttom.
and nothing happen.
and pls tell me how to run the other code to:
"Change EIP at address : 5EE7D5 to point to : 4001C5
Add in your list : 4001ED (on Double) and change its value to (default) -555"
this 1.
TY SO MUCH!
|
|
Back to top |
|
 |
me Grandmaster Cheater
Reputation: 2
Joined: 24 Jun 2004 Posts: 733 Location: location location
|
Posted: Fri Jun 02, 2006 5:11 pm Post subject: |
|
|
In the AUTO ASSEMBLE window did you use a template??
at the top of the AUTO ASSEMBLE window you got FILE TEMPLATE menu's
if you use the CODE INJECTION template you can enter the start address of your
code cave in the pop up box, this will put your auto assembled code in the right
place,
you need to write your jump into the games address to jump to your code cave
still..for example 5EE7D5:
jmp 4001C5
in the auto assemble script,
there will probably need to be nop's after that jump to balance out the code, so
at 5EE7D5 in the disassembler window right click 5EE7D5 and choose CREATE JUMP
AND INITIALIZE CODE CAVE, then in the pop up box enter your code cave address
4001C5... see what code is written by that in your code cave and what the jump
and nops look like at 5EE7D5, copy and past those into notepad for later,
you see when you create a code cave and make a jump somtimes a few nops have to
be added at the jump point to balance out the code, (like you jump may be made of
an odd number of bytes so nops have to be added to make it an even number of
bytes)
then the code that is nopped out has to be recreated in the code cave to stop the
game crashing,
as for Add in your list : 4001ED (on Double) and change its value to (default)
-555
notice he says list... I take he means the address list,
so in the main cheat engine window click on the add address manually button ..
enter 4001ED in the pop up box... this will add that address to the address
list..
then double click on the 4 bytes part of the address under "type" and in the pop
up box use the drop down menu and choose the double option,hit the ok button
,then just change the value of that address to -555,,
Description: |
|
Filesize: |
31.17 KB |
Viewed: |
5285 Time(s) |

|
Description: |
|
Filesize: |
8.25 KB |
Viewed: |
5285 Time(s) |

|
_________________
|
|
Back to top |
|
 |
yuvesch How do I cheat?
Reputation: 0
Joined: 02 Jun 2006 Posts: 6
|
Posted: Fri Jun 02, 2006 6:46 pm Post subject: |
|
|
OMG! U'R THE MAN!!
I LOVE YOU
TY SO MUCHHHHHH!!!
but can u please explain those things too:
Code: | 400308 :
fmul qword ptr [00400330]
jmp 005eea52 |
what should i do with the:
Code: | fmul qword ptr [00400330] |
and, what's nop's?
|
|
Back to top |
|
 |
me Grandmaster Cheater
Reputation: 2
Joined: 24 Jun 2004 Posts: 733 Location: location location
|
Posted: Fri Jun 02, 2006 8:15 pm Post subject: |
|
|
Hmm well I dont play the game so I was just telling you about the code cave bussiness and how to get that -555 address up,
anyway about that fmul qword ptr [00400330],
well that is another floating point quadword, and that is a static address,
so if you want you can add that address to the list the same way as you did with the 4001ED make it a double the same way and see what happens to it or change or freeze it to whatever you need to, if you need to that is
just tinker around and look in the autoassemble and maplestory tuts,
add addresses that you see into the address list , set some hotkeys for any of the co-ordinate addresses and mess about with the game,
oh and nop means NO-OPERATION in assembly language, so when you nop out some code the program just passes over the nop without doing anything till it get to the instruction after that nop,
for example if you go and replace DEC EAX with nop it will not decrease EAX anymore and if EAX is holding ammo or lives or whatever you want to keep you got infinite things,,
_________________
|
|
Back to top |
|
 |
yuvesch How do I cheat?
Reputation: 0
Joined: 02 Jun 2006 Posts: 6
|
Posted: Sat Jun 03, 2006 1:54 am Post subject: |
|
|
man, evert time i treid to do the "assimble" and clicks yes, it's restart my PC.
the same thing when i tried to do what u said about that code:
Code: | 400308 :
fmul qword ptr [00400330]
jmp 005eea52 |
u siad to do it on the same way of that way:
Code: | as for Add in your list : 4001ED (on Double) and change its value to (default)
-555 |
can u tell me what the problem is?
|
|
Back to top |
|
 |
me Grandmaster Cheater
Reputation: 2
Joined: 24 Jun 2004 Posts: 733 Location: location location
|
Posted: Sat Jun 03, 2006 10:56 am Post subject: |
|
|
I just meant you can add fmul qword ptr [00400330] to the address list as a double to see what it does,
-----ahh I just found the page you got this from http://forum.cheatengine.org/viewtopic.php?t=13116
Quote: | Jump Hack script :
Code:
4001C5 :
fmul qword ptr [004001ed]
jmp 005ee74e
Change EIP at address : 5EE7D5 to point to : 4001C5
Add in your list : 4001ED (on Double) and change its value to (default) -555
Speed Hack script :
Code:
400308 :
fmul qword ptr [00400330]
jmp 005eea52
Change EIP at address : 5EEA4C to point to : 400308
Add in your list : 400330 (on Double) and change its value to (default) 125
|
so its 4001ED === -555
and its 400330=== 125 in your address list,
and the jump for 400330 is also 5EEA4C...
go through
http://forum.cheatengine.org/viewtopic.php?t=13116
again,
and have you definatly got an undetected cheat engine because game guard restarts your pc if it finds cheat engine running..
by the way if you want to see a good multiplayer game try one that Bepetemish has found http://forum.cheatengine.org/viewtopic.php?t=12987
now that is a proper singleplayer/multiplayer game, all in first person directX/openGL three dimesional glory,
you can do ip games with your m8's #
anyway go through that maple story post again and check you got it all worked out, I really dont want to install that game and fix it meself cos I tried out maple story and nitto once just to see what all the fuss was about
nope still cannot see why people like them games , maybe they just like to argue online or something
_________________
|
|
Back to top |
|
 |
|
|
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
|
|