[Release] Dekaron EXE Editing Tutorials

09/27/2013 18:32 HellSpider#1
Hi.

I will add tutorials in this thread regarding editing of mostly Dekaron.exe and DekaronServer.exe .


All files are edited using [Only registered and activated users can see links. Click Here To Register...].

A plugin to make editing easier (Multiline Ultimate Assembler):

[Only registered and activated users can see links. Click Here To Register...]


OllyDbg shortcuts:

Space = Edit current ASM instruction
Ctrl+G = Go to address or expression
Ctrl+F = Find ASM instruction
Ctrl+E = Binary edit
Ctrl+B = Binary string search
Ctrl+A = Analyze code (always start with this)


The targeted files can be downloaded from my file release:

[Only registered and activated users can see links. Click Here To Register...]


~ How to enable Dekaron.exe information in debug monitors (like DekaronServer.exe) ~


~ How to make Dekaron.exe start by double-clicking (remove launcher dependency) ~


~ How to change the EXP indicator to show 2 decimals instead of an integer ~

[Only registered and activated users can see links. Click Here To Register...]





.
09/27/2013 19:08 conquer93#2
tryed and works perfect :D awsome way to see what file makes u crash ;) like at loading screen
thanks hell goodjob :D
09/27/2013 20:09 AntiHackPrivate#3
Thanks so much! My Friend ;)
09/27/2013 20:11 Farius~#4
If you teach them how to fix the HP/MP bug, would be good.

Good Job ;)

PD: Vote For Sticky This Post.
09/27/2013 20:41 conquer93#5
cant wait for the tut how to remove the 2 begin logos before loading screen :D i want loading directly much better! hope u could do that ^^
09/28/2013 00:02 Farius~#6
Quote:
Originally Posted by conquer93 View Post
cant wait for the tut how to remove the 2 begin logos before loading screen :D i want loading directly much better! hope u could do that ^^
what you say is possible?
09/28/2013 00:15 conquer93#7
ive asked hell and he will check it too so lets hope since i hate those crapy logos =.=
10/01/2013 14:51 HellSpider#8
Quote:
Originally Posted by conquer93 View Post
ive asked hell and he will check it too so lets hope since i hate those crapy logos =.=
Didn't find a way to skip the stuff completely as it seems that even if the screen is disabled the loading screen wont initiate before the the data during the logo screen is handled.

So the best shot to disable the logo(s) are just doing it in the script file(s).

(This shouldn't be any new info, but I'll tell you how to do it anyway.)

..\script\ui\game2\creditwnd\ui_creditwnd.txt
..\script\ui\game2\creditwnd\ui_creditwnd2.txt
..\script\ui\game2\creditwnd\ui_creditwnd3.txt

Code:
<window>
	name			credit
	enable			[B]true[/B]

...
To:
Code:
<window>
	name			credit
	enable			[B]false[/B]

...
10/01/2013 16:08 conquer93#9
I know howto and ill try to when im home xd i think creditwnd2 is thw loading screen so that doesnt need to be false xD thanks for checking exe for it
10/02/2013 23:54 HellSpider#10
~Updated! 2013-10-01~

+ How to make Dekaron.exe start by double-clicking (remove launcher dependency)

~Updated! 2013-10-02~

+ How to change the EXP indicator to show 2 decimals instead of an integer

[Only registered and activated users can see links. Click Here To Register...]
10/03/2013 15:37 Hesorio1u#11
nice tutorials hellspider, all of those works perfectlly.
Is there tutorial how to make socketable boots, pants, gloves?
10/04/2013 01:33 elitepvpersfans#12
Quote:
Originally Posted by Hesorio1u View Post
nice tutorials hellspider, all of those works perfectlly.
Is there tutorial how to make socketable boots, pants, gloves?
good idea .
10/04/2013 02:17 freeskier4lif3#13
Quote:
Originally Posted by Hesorio1u View Post
nice tutorials hellspider, all of those works perfectlly.
Is there tutorial how to make socketable boots, pants, gloves?
That does not require any edits to the executable.
10/04/2013 12:19 conquer93#14
U can socket them at npc but gems cannot be put in not even if u add to thw csv ;)
10/06/2013 21:02 Hesorio1u#15
Yes like conquer93 said, it can be socketable but u can't put gem's in those. anyway will be good if there will tutorial how to do it :)^^