[Guide] Basic DLL Editing 1: One Charge Fireball

02/15/2010 11:55 qwiqwi#196
Quote:
Originally Posted by hirosetsuken View Post
Yeah when I do the number from IDA into OllyDbg it doesn't find it just gives me "No memory on the specified address". Not sure what I'm doing wrong since I know it's the right thing but on the skill.dll in OllyDbg it just starts with 7D's :/
About that I got it when I put the skill.dll file on desktop, try to open the one in nexon folder instead, then the problem should be solved, but my problem is still there after loading from the game folder. =(


Phew, got it work, worth it even I didnt sleep at all until 7 am (faint)
02/15/2010 14:26 fenrir2037#197
I loled...
02/16/2010 07:16 kgptzac#198
o.o you guys are doing something wrong. the address i found is actually 1004DA7F
02/17/2010 22:02 Altrius#199
I did every step right, but my skill dll gets caught by HS. Any tips?
02/17/2010 22:10 Kevsprk#200
Make sure you have Fantasia.
02/18/2010 01:19 XxKillomaticxX#201
Does this work with the latest NA update?
02/18/2010 02:06 marvinody#202
Yes, you just need to know what you're doing in order to make it work. ^.^
02/18/2010 14:13 pawntobishop#203
If you can't figure it out grab the modified .dll from my request thread.
02/18/2010 16:02 YBang#204
Still works.
02/20/2010 03:24 Kerlifan#205
Quote:
Originally Posted by Kevsprk View Post
Thanks for the kind words, everyone :D
Hey can you help me? I get stuck on the part looking fire the "CSKillFireball''. Please message me back
02/22/2010 02:27 wjdxowhd1994#206
Kev just a quick question. I believe this was mentioned before, but still not answered... is codes/other crap in dll's getting controlled by external dlls? like range mod... i heard that skills are getting distributed to all of the dlls so its almost impossible to mod anymore? ._.;; is this only true for some skills or all skills? thanks in advance :o
02/22/2010 03:32 Seddieface#207
Quote:
Originally Posted by ROOT50199 View Post
To fix the cannot find error in x64 bit hit the execute until return button about 3 times( or until error message) and then try the ctrl+G again, it should now be able to find it.
It's the last of the blue buttons on the top.(hot key is ctrl+F9)
This worked for me on my x64 bit vista home prem
It works greatly on 64x THANKS 8D
02/22/2010 18:08 tbstewa#208
Quote:
Originally Posted by wjdxowhd1994 View Post
Kev just a quick question. I believe this was mentioned before, but still not answered... is codes/other crap in dll's getting controlled by external dlls? like range mod... i heard that skills are getting distributed to all of the dlls so its almost impossible to mod anymore? ._.;; is this only true for some skills or all skills? thanks in advance :o
Kev rarely comes here anymore, however there is no way to make mods IMPOSSIBLE. There are some skills that call to check standard.dll and then the function it calls in standard calls a function in mint.dll and mint calls ESL.dll
long story short you could trace the calls to the last call altar the result to always return an Ok to go message or in the originating code change jumps or pushes to achieve your desired result ideally it will work. hope i helped O_O
02/22/2010 19:29 tsaab#209
interesting it worked for me well, until the new update. Now with the web launch I can seem to get it to work. I just have the other mods that are still working. Odd even though I redid the steps for the web launch update.
02/22/2010 19:51 tsaab#210
nevermind just fixed it AHHHH!!!!!! its still works :D