Page 1 of 1

Ether Saga Online

Posted: Fri Mar 27, 2009 12:04 am
by vvayinsane
This game at this time does not have a anti - Hack. Im using shaiya.lua script but i cant get passed the memory part. I think i find the memoryReadIntPtr address but i keep the same error message each time

Bellow is error log

Code: Select all

Thu Mar 26 21:21:19 2009 : MicroMacro v0.99
Thu Mar 26 21:21:19 2009 : Processor Type: 586, OS: Unknown Windows OS v5.2
Thu Mar 26 21:21:19 2009 : Lua initialized successfully.
Thu Mar 26 21:21:19 2009 : Lua libs opened successfully.
Thu Mar 26 21:21:19 2009 : LuaCoco is available.
Thu Mar 26 21:21:19 2009 : Lua glues exported.
Thu Mar 26 21:21:19 2009 : Keyboard layout: US English
Thu Mar 26 21:21:19 2009 : Configurations run.
Thu Mar 26 21:21:24 2009 : Executing script "shaiya.lua".
==================================================

Thu Mar 26 21:21:34 2009 : findProcessByExe() returned 0. Process not found or other error occured.
Thu Mar 26 21:21:34 2009 : Error attempting to open process 0x0. Error code: 87 (The parameter is incorrect.).

stack traceback:
	...inistrator\Desktop\micromacro\micromacro\lib\lib.lua:476: in function 'startMacro'
	...tor\Desktop\micromacro\micromacro\scripts\shaiya.lua:352: in main chunk

----------TRACEBACK END----------

Thu Mar 26 21:21:34 2009 : ...tor\Desktop\micromacro\micromacro\scripts\shaiya.lua:221: bad argument #1 to 'memoryReadIntPtr' ((null))
Thu Mar 26 21:21:34 2009 : Execution of shaiya.lua complete.
Thu Mar 26 21:21:34 2009 : Execution error: Runtime error
Thu Mar 26 21:21:34 2009 : Collecting garbage...
Thu Mar 26 21:21:34 2009 : 50KB freed.



Thu Mar 26 21:31:42 2009 : Executing script "shaiya.lua".
==================================================

Thu Mar 26 21:31:50 2009 : findProcessByExe() returned 0. Process not found or other error occured.
Thu Mar 26 21:31:50 2009 : Error attempting to open process 0x0. Error code: 87 (The parameter is incorrect.).

stack traceback:
	...inistrator\Desktop\micromacro\micromacro\lib\lib.lua:476: in function 'startMacro'
	...tor\Desktop\micromacro\micromacro\scripts\shaiya.lua:352: in main chunk

----------TRACEBACK END----------

Thu Mar 26 21:31:50 2009 : ...tor\Desktop\micromacro\micromacro\scripts\shaiya.lua:221: bad argument #1 to 'memoryReadIntPtr' ((null))
Thu Mar 26 21:31:50 2009 : Execution of shaiya.lua complete.
Thu Mar 26 21:31:50 2009 : Execution error: Runtime error
Thu Mar 26 21:31:50 2009 : Collecting garbage...
Thu Mar 26 21:31:50 2009 : 34KB freed.




Re: Ether Saga Online

Posted: Fri Mar 27, 2009 12:07 am
by Administrator
It's not finding the process. You'll need to modify the findProcessByExe() function to look for "elementclient.exe" instead of "game.exe".

Re: Ether Saga Online

Posted: Fri Mar 27, 2009 12:11 am
by vvayinsane
thats right i forgot about that..

Re: Ether Saga Online

Posted: Fri Mar 27, 2009 12:32 am
by vvayinsane
How would i find the targetid_addr ?

Re: Ether Saga Online

Posted: Fri Mar 27, 2009 1:22 am
by Administrator
Start an unknown value search. Keep switching targets and search for a changed value. Then don't change targets, searched unchanged value. Narrow it down from there.

Also, they are typically (but not always) changed to 0 when you have no target. In this game, I believe it will be set to 0 when you clear target (press escape).