[Guide] Basic DLL Editing 1: One Charge Fireball

01/28/2010 10:36 chirpx#166
sounds like a plan imma make that device xD
02/03/2010 14:47 chiting#167
I have succeed to do it!
I would like to edit the DLL for 100% range by myself
Would anyone can tell me more information
02/03/2010 15:58 unorfind#168
is it possible to make this for fire bolt ???
I searched trough firebolt section but didn't nothing like cmp al, 5
should I look for something else ???
ps. I tried it on EU mabinogi skill.dll and I get always access violation and yes i run both olyy and rundll.exe as Admin
02/08/2010 17:43 larrygq0211#169
thanks a lot, I got it. Very useful.

it is very interesting to modify the skill.
02/08/2010 20:38 cloudkiller2006#170
...1 and 2 posters alóre

unorfind try thinking of whats happening

you look for cmp al, 5 (CoMPare to 5)
thats what makes fireball know you have 5 charges and allows you to fire it

now do you need 5 to use firebolt? no
end of story
02/09/2010 13:52 !!N0083rP00F!!#171
Me thinks what they all meant was to charge once and get the 5 charge effect.
So the real question most likely is, Is the charge count server or client sided?

so instead of one charge and slap, you go one charge and WHAM .... I think that is it.
02/09/2010 21:13 hinote#172
Um, this is nice and all, but can anyone help me learn how to edit the DLL to bypass the aiming for range? I know there are working files for this but, they're all said to be keyloggers. >.> I'm not a very trusting person with downloads.

Any help?
02/09/2010 22:12 Theri#173
/cough[Only registered and activated users can see links. Click Here To Register...]/cough
02/10/2010 19:35 kgptzac#174
just applied this guide once gain with G9 update... now i know why ppl in my class say that x86 assembly is ugly, lol.

anyway I personally find searching the function, or w/e u call it: getCurrentStackCount will get you a better luck... you'll see stuff like AR, ice spear stuff first but eventually you'll see the compare function.

/still trying to learn assembly (for a grade :(
02/10/2010 19:44 Mushaboom#175
Quote:
Originally Posted by kgptzac View Post
just applied this guide once gain with G9 update... now i know why ppl in my class say that x86 assembly is ugly, lol.

anyway I personally find searching the function, or w/e u call it: getCurrentStackCount will get you a better luck... you'll see stuff like AR, ice spear stuff first but eventually you'll see the compare function.

/still trying to learn assembly (for a grade :(
I haven't seen your username in a while. Hello again, I thought you went someone else more hidden. ^^
02/10/2010 21:05 GameEditor#176
Quote:
Originally Posted by kgptzac View Post
just applied this guide once gain with G9 update... now i know why ppl in my class say that x86 assembly is ugly, lol.

anyway I personally find searching the function, or w/e u call it: getCurrentStackCount will get you a better luck... you'll see stuff like AR, ice spear stuff first but eventually you'll see the compare function.

/still trying to learn assembly (for a grade :(
Exactly, also stated that.

Using IDAPro doesn't make it any easier, just more complicated and waste of time.

If you have a head, you can analyze the code yourself. No need for the program to sort it out for you.

Finding the function is way faster like you said, plus you can also hook onto the function and call to it how you want with more advanced hacks.

Also for spells like firebolt, ice bolt etc. Why can't we just breakpoint on time API's and try each one at a time and defeat the time between charging? This'll give us instant charges. : )
02/10/2010 21:17 ROOT50199#177
For r56 this address and coding of this has changed to there will be a large decrease in the number of people who have it, gl trying to remake it.
Here is a copy of the new clean Skill.dll since it's not technically out yet [Only registered and activated users can see links. Click Here To Register...]
02/10/2010 21:19 GameEditor#178
Quote:
Originally Posted by ROOT50199 View Post
For r56 this address and coding of this has changed to there will be a large decrease in the number of people who have it, gl trying to remake it.
Here is a copy of the new clean Skill.dll since it's not technically out yet [Only registered and activated users can see links. Click Here To Register...]
Lol, most actual reverse engineers don't care about the direction of the game. We're just releasing stuff from our hobby. : )
02/11/2010 18:17 Dark_Force9999#179
the code does not exist there anymore, instead it's being controlled through nexon's server.
02/11/2010 21:03 kgptzac#180
Quote:
Originally Posted by Dark_Force9999 View Post
the code does not exist there anymore, instead it's being controlled through nexon's server.
o.o i thought i found a cmp al,5 for fireball... have you tested?