I'm trying to learn how to write my own CE scripts, since I know assembly language decently well, I figured it would be a good, easy thing to learn. However, I read the tut that somebody posted and they used wallhack as the example, which is pretty easy to follow and understand.
My question is, how do I find things that are not as easy (searching for .mac). I want to re-create a range hack, since the old script that I have doesn't work anymore. How do I search for the range of all skills? (or whatever I need to be searching for?) I'm also going to try and get both skill hacks working again, so I don't have to CRC bypass anymore...how could I find those offsets?
Do a... hmm... i dunno how to do a while() loop in asm. or a foreach(). something to cycle through the list of all skills and change the range value etc... Look in an unpacked client for what you need to edit in the .csv's and then basically recreate that in ASM
>.> hope that sounded sorta helpful to get you in the right direction.
Well look at the CE tutorial already posted. How do you change the braiken.mac to web_image.mac? You look in maplist.csv etc. You have to do the same I believe in ASM.
Actually, i started you on the wrong track. You have to find the function that calls the cooldown / agro property / etc and edit that call in ASM. It gets complicated fast. The wallhack tuorial isnt the best of examples cause the way he did it was quite simple and doesnt involve actually finding any functions etc. Im not a CE script expert. So someone that is can probably help you further. I know there is always function that controls pretty much any aspect of the game. The trick is finding it.
I guess that's the question I should've asked from the start. How do I find what calls those certain things? Cuz once I find that, making the script it relatively easy...I just don't know how to find the call... i'll search CE's website and google
can you not just debug it with ollydbg
i thought that was for testing what calls where and when
maybe if you find somthing you think it is you can set a breakpoint?
to be honest im quite a noob with asm
but this has helped me alot. thx
you could just search for all calls, but there are so many calls in the game that going through them one at a time would take too long...it would be a needle in a haystack
Start out with finding the offset for the hack you want... Then use CE's pointer searching thingy to backtrack through all the pointers to find the original call.
OK, I found the offset for one skill and I'm currently running the Pointer Scan. I've never done this before, but it says it has already found over 800 pointers with a static base, and it's still finding more. How can I filter through all of the 800 once it is done?
How do you find the offsets for X, Y, Z, Rotation? 10/23/2009 - Aion - 0 Replies I realise that the offsets have already been made as a sticky; but how do you find these offsets of X, Y, Z and character rotation? I am interested in further developing a bot script for another game & wanted to apply the same principles.
Any help will be muchly appreciated :D thanks!
Range Help (can't find offsets?) 07/07/2009 - Dekaron - 5 Replies I am trying to get range hack put into my CT, but I cannot seem to find the correct offset. I've used both the Array of Bytes scan and the Assembly scan with no luck. What am I doing wrong?
How to find Offsets and Bot Properly 02/25/2009 - Perfect World - 0 Replies Just as my name says, How do you find offsets and bot properly with a venomancer? I just got into this game, only level 17 with a crystalline magmite, been stuck with too much homework atm so I wanna still keep a steady leveling pace. I can't find the offset for PetHP for auto heal, and I don't know how to bot properly with a Venomancer since Venomancer has so many other things to be taken into consideration such as PetHP and PetFeed.
Currently I'm botting with MHS, how should I auto feed my...
Request on how to find offsets. 08/29/2008 - Silkroad Online - 0 Replies Hi can any one please explain how to find the offsets so the mob distance could be increased for auto select.
thanks