|
You last visited: Today at 19:30
Advertisement
[Request help]Finding target HP
Discussion on [Request help]Finding target HP within the Shaiya forum part of the MMORPGs category.
09/07/2010, 19:54
|
#1
|
elite*gold: 0
Join Date: Oct 2009
Posts: 208
Received Thanks: 40
|
[Request help]Finding target HP
Hi,
i'd need a 'little' help from experienced people. I would like to know, how to find [or make] a pointer for the mobs Max and current HP.
I saw the video from lilprohacker, i can do it in CE. However, i'd need any working method in VB [.net]. I have even tried to modify the game.exe with olly (jump to code caves from the address, where it reads max/current HP, and MOV EAX and EDI to a memory address), but now the game just crashes when i select a target.
Could anyone help me a bit, please?
Thank you,
Regards
nXu
|
|
|
09/09/2010, 19:35
|
#2
|
elite*gold: 0
Join Date: Oct 2009
Posts: 208
Received Thanks: 40
|
BUMP o_o
|
|
|
09/11/2010, 18:00
|
#3
|
elite*gold: 0
Join Date: Oct 2009
Posts: 208
Received Thanks: 40
|
BUMP...
Any little hint? o.o
|
|
|
09/13/2010, 05:25
|
#4
|
elite*gold: 220
Join Date: Jun 2007
Posts: 3,768
Received Thanks: 1,126
|
lol if u can do it with ce just make a pointer and read them out with vb or c++ or something what u use? or if u know how to use the caves make a hook and write the eax to a dword ?
|
|
|
09/13/2010, 15:19
|
#5
|
elite*gold: 0
Join Date: Oct 2009
Posts: 208
Received Thanks: 40
|
Quote:
Originally Posted by meak1
if u know how to use the caves make a hook and write the eax to a dword ?
|
^this.
When i select a target, game crashes.
|
|
|
09/13/2010, 16:53
|
#6
|
elite*gold: 220
Join Date: Jun 2007
Posts: 3,768
Received Thanks: 1,126
|
jeah because the stuck is wrong after u saved ur eax to dword, u need to save all registers that changed after eax to dword and bring them back if u jump back to game function.
because the game not known how to continue it crashes because the registers are wrong if u jump back to the function =P
PHP Code:
_asm { mov dwordHp,eax mov saveEax,eax mov saveEcx,ecx // and some more duno test it^^ } printf("your hp %d\n",dwordHp) _asm { mov ecx,saveEcx mov eax,saveEax jmp backtogame }
|
|
|
09/13/2010, 18:00
|
#7
|
elite*gold: 0
Join Date: Oct 2009
Posts: 208
Received Thanks: 40
|
Thanks. Now comes my another problem: i dont know any C, so i got to do it with VB. This would be impossible, or idk, thats why i tried to patch the game.exe itself with ollydbg.
Any method to do that? O.o
Maybe PUSH the register and POP to the dword? o_O
|
|
|
09/13/2010, 18:24
|
#8
|
elite*gold: 220
Join Date: Jun 2007
Posts: 3,768
Received Thanks: 1,126
|
u patched it with ollydbg and read it out with vb or what?
then patch it right =P i saved the ecx and eax and some other and and bring them back before it jump back but duno how it works easier with pop and push^^
i mean duno how to do it in ollydbg
|
|
|
09/13/2010, 18:34
|
#9
|
elite*gold: 0
Join Date: Oct 2009
Posts: 208
Received Thanks: 40
|
I understood what you did in your code, but it can't be done in vb.
My idea was -maybe its a totally crazy idea, idk- to write eax to a specific memory address, and then ReadProcessMemory().
|
|
|
09/13/2010, 20:50
|
#10
|
elite*gold: 220
Join Date: Jun 2007
Posts: 3,768
Received Thanks: 1,126
|
vb=c++ ? u cant make hook in vb or asm? sry cant help u then =(
|
|
|
09/13/2010, 21:39
|
#11
|
elite*gold: 0
Join Date: Oct 2009
Posts: 208
Received Thanks: 40
|
Ty anyways. Maybe... could you give me a link to a c++ hook tut pls (i can understand german too^^)? o.o
(Sure... google is my friend ...)
|
|
|
09/13/2010, 21:50
|
#12
|
elite*gold: 220
Join Date: Jun 2007
Posts: 3,768
Received Thanks: 1,126
|
u not need to learn now c++ just find out how it work with vb^^
|
|
|
09/13/2010, 21:52
|
#13
|
elite*gold: 0
Join Date: Oct 2009
Posts: 208
Received Thanks: 40
|
It will only go with win API somehow...
I found some things with VirtualAllocEx. Ima gonna dig into google hits...
|
|
|
 |
Similar Threads
|
Request Target info
07/05/2009 - Tutorials - 5 Replies
Hi,
Requesting the theory, or Tutorial of how to find a Target Offset in a game.
I'll try to explain better what I mean,
As in to Target a Mob,
can be done in this game by,
Direct Mouse Click, or TAB key.
I have the base addresse,
that I notice from the program I am using (bot program) that it's relative to everything, by that i mean functions ie Health/Mp/X,Y,Z/etc. only the offsets are different in making the bot function.
|
[Request]Help with finding block
05/26/2009 - Dekaron Private Server - 0 Replies
I have read the tutorial chi posted and i found the offset. So by clicking on it i found the first block offset. so how do i find the second block offset? by click on the one after that?
|
help finding target distance please!
09/10/2008 - Perfect World - 0 Replies
I've been trying to find target distance for a while now with little to no result! The most i could find is camera distance to the target. Please help me find the offset for target distance.
|
[REQUEST] Loot BOT with Client target
05/08/2008 - RF Online - 5 Replies
i just wanted to ask if any 1 can make a loot bot that target the RF Client, so we can have 1 account for dps and another for looting ( on the same PC ).
if any1 can give a help there, i would be apreciated ;)
need to work with minimized client
( yeah, my english sucks :P )
Thanks.:)
|
[Request]Mob target
04/12/2008 - Perfect World - 0 Replies
Anybody has a program that can automatic target mobs thats around me? Just targe, no need to do any skills or anything. And range its around 10meters, of course and it automatic target the next mob right after the current one died. Please >_< Thanks
|
All times are GMT +1. The time now is 19:31.
|
|