EP9 Level Editor (LevEdit) + Tutorial How to Compile on your Own Source Code \m/
Level Editor for Episode 9
What's New?:
- Can read latest CFG, BIN, CHF, CPS, EGP etc.
- 100% Working for Juver Source Code ( released by ramispo )
- Friendly resolution for Crow Edit
Note:
ETC Function is still not working as usual. but the thing is, if you are a Juver Source code user, then this will be 100% working for you :lol:
Preview
You can also compile LevEdit with your very own source code just in case you are not a Juver Source user.
Updated with guide, as promised :love:
How to compile LevEdit with your own source
Prerequisite:
-Customized VS Req: Download it here
-LevEdit OBJ Files: Download it here ( Extract this to your Source Code's Folder's _RBuildData
-=ZLib, =Library: Download it here ( Extract this to your desktop )
-Own Source Code
-Good at following instructions
-Common sense
Okay so if you have those prerequisites listed above then you're free to continue reading this guide :fanny:
===================================
Compiling the LevEdit
===================================
1. Download the VSReq.rar, extract it to your C:\
2. Relocate your source code to your desktop.
3. Download this vsvars32.bat then put it on your source code's folder. Download here
4. Copy the cmd.exe from your Windows\system32 and paste it to your source code's folder.
5. Make a new notepad document named Levedit_Compiler.txt then paste this code to it.
PHP Code:
/OUT:"C:\Users\SeiferXIII\Desktop\RAN\/_Bin/LevelEditR.exe" /INCREMENTAL:NO /NOLOGO /NODEFAULTLIB:"libci.lib" /NODEFAULTLIB:"libc.lib" /DEBUG /PDB:"C:\Users\SeiferXIII\Desktop\RAN\/_RBuildData/LevelEdit/LevelEdit.pdb" /SUBSYSTEM:WINDOWS /OPT:REF /OPT:ICF /OPT:NOWIN98 /MACHINE:X86 dsound.lib dinput8.lib dxerr9.lib d3dx9.lib d3d9.lib d3dxof.lib dxguid.lib winmm.lib imm32.lib "C:\Users\SeiferXIII\Desktop\RAN\/=Library/vorbisfile_static.lib" "C:\Users\SeiferXIII\Desktop\RAN\/=Library/ogg_static.lib" "C:\Users\SeiferXIII\Desktop\RAN\/=Library/dbghelp.lib" "C:\Users\SeiferXIII\Desktop\RAN\/=Library/ggsrvlib.lib" "C:\Users\SeiferXIII\Desktop\RAN\/=Library/lzo2.lib" "C:\Users\SeiferXIII\Desktop\RAN\/=TbbLib/lib/tbb.lib" \Users\SeiferXIII\Desktop\RAN\_RBuildData\BugTrap\Release\BugTrap.lib \Users\SeiferXIII\Desktop\RAN\_rlib\NetClientLib.lib \Users\SeiferXIII\Desktop\RAN\_rlib\NetServerLib.lib \Users\SeiferXIII\Desktop\RAN\_rlib\EngineSoundLib.lib \Users\SeiferXIII\Desktop\RAN\_rlib\EngineLib_Korea.lib \Users\SeiferXIII\Desktop\RAN\_rlib\RanClientLib_Korea.lib \Users\SeiferXIII\Desktop\RAN\_rlib\EngineUILib.lib \Users\SeiferXIII\Desktop\RAN\_rlib\RanClientUILib.lib \Users\SeiferXIII\Desktop\RAN\_rlib\MfcExLib_Korea.lib "\VSReq\=DX_Lib\x86\dsound.lib" "\VSReq\=DX_Lib\x86\dinput8.lib" "\VSReq\=DX_Lib\x86\DxErr9.lib" "\VSReq\=DX_Lib\x86\d3dx9.lib" "\VSReq\=DX_Lib\x86\d3d9.lib" "\VSReq\=DX_Lib\x86\d3dxof.lib" "\VSReq\=DX_Lib\x86\dxguid.lib" "\Users\SeiferXIII\Desktop\RAN\=Library\vorbisfile_static.lib" "\Users\SeiferXIII\Desktop\RAN\=Library\ogg_static.lib" "\Users\SeiferXIII\Desktop\RAN\=Library\dbghelp.lib" "\Users\SeiferXIII\Desktop\RAN\=Library\ggsrvlib.lib" "\Users\SeiferXIII\Desktop\RAN\=Library\lzo2.lib" "\Users\SeiferXIII\Desktop\RAN\=TbbLib\lib\tbb.lib" \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\ExceptionAttacher.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\LevelEdit.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\LevelEditDoc.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\LevelEditView.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\LevelEditViewD3d.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\LevelMainFrm.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\stdafx.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\LevelEdit.res \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\CrowTree.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\DlgLevelEdit.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\DlgQuest.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\EtcFuncPage.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\GateListPage.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\ItemTreePage.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\LandMarkPage.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\LevelLandGatePage.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\LevelMainPage.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\LevelSheetWithTab.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\LevelSingleEffect.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\MobSchedulePage.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\MobSetPage.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\RequirePage.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\SkillTreePage.obj \Users\SeiferXIII\Desktop\RAN\_RBuildData\LevelEdit\ToolBarEx.obj
Notice that the "SeiferXIII" is my Computer User and "RAN" is the name of my source code folder so make sure you change that with your own.
5. Open the CMD.exe and drag the vsvars32.bat on it then press enter.
6. type LINK then paste the contents of Levedit_Compiler.txt then press ENTER.
7. Wait for it to compile then, voila :) Hello world Levedit \m/
Credits?
bLazeDex Development ( Since 2008 )
JiMeDev ( 2011~2012 )
Re: EP9 Level Editor (LevEdit)
wow big share. thank you sir (y)
Re: EP9 Level Editor (LevEdit)
ty master
#BlazeDex .org is <3 haha
- - - Updated - - -
can share comment.ini default.charclass :)
Re: EP9 Level Editor (LevEdit)
@ts
can you share the compatible comment.ini? because i got comment.ini error if i use my client comment ini
Re: EP9 Level Editor (LevEdit)
welcome back seifer buddy :)) nice share by the way.. goodluck with your other release too. MORE POWER
Quote:
Originally Posted by
SeiferXIII
Level Editor for Episode 9
What's New?:
- Can read latest CFG, BIN, CHF, CPS, EGP etc.
- 100% Working for Juver Source Code ( released by ramispo )
- Friendly resolution for Crow Edit
Note:
ETC Function is still not working as usual. but the thing is, if you are a Juver Source code user, then this will be 100% working for you :lol:
Preview
You can also compile LevEdit with your very own source code just in case you are not a Juver Source user. I'll be updating this thread later with the guide included when i got my free time again :love:
Credits?
bLazeDex Development ( Since 2008 )
JiMeDev ( 2011~2012 )
Re: EP9 Level Editor (LevEdit)
Re: EP9 Level Editor (LevEdit)
comment.ini of juver files not compatible tested...
share compatible comment.ini
Re: EP9 Level Editor (LevEdit)
Problem with the comment.ini, i already tried to use different comment.ini from other server using the juver source code.
Re: EP9 Level Editor (LevEdit)
Re: EP9 Level Editor (LevEdit)
read carefully lol, he says compatible for juver source release by ramispo then use the comment.ini that had been shared by ramispo. .and use compatible client for that source and it will work..
Re: EP9 Level Editor (LevEdit)
I USE ALREADY THE JUVER COMMENT.INI BUT STILL THERE's AN ERROR....
THERE's A Lack of declaration on comment.ini....
CHECK IT ON YOUR OWN......
Quote:
Originally Posted by
sprintf
read carefully lol, he says compatible for juver source release by ramispo then use the comment.ini that had been shared by ramispo. .and use compatible client for that source and it will work..
Re: EP9 Level Editor (LevEdit)
Quote:
Originally Posted by
dharrhyl
I USE ALREADY THE JUVER COMMENT.INI BUT STILL THERE's AN ERROR....
THERE's A Lack of declaration on comment.ini....
CHECK IT ON YOUR OWN......
oh i see, can you post here the errors?
Re: EP9 Level Editor (LevEdit)
Cant ss lots of errors on comment.ini
i think the source use to compile this is more updated....
Quote:
Originally Posted by
sprintf
oh i see, can you post here the errors?
Re: EP9 Level Editor (LevEdit)
Quote:
Originally Posted by
dharrhyl
Cant ss lots of errors on comment.ini
i think the source use to compile this is more updated....
if there's an error in pet , add pet in comment.ini from your current pet letter PET_A(Min_Husky),PET_B(Min_Turtle),PET_C(Min_WhiteTiger),PET_D(Min_Bear),PET_E(Min_Owl),PET_F(Min_Parrot),PET_G(Min_Monkey),PET_H(Min_Fairy),PET_I(Min_Fox),PET_J(Min_Leopard),PET_K(Min_Dinasaur)
add pet until you reach letter Z
Re: EP9 Level Editor (LevEdit)
all key is error like ani maintype chardefine anisubtype and many more.. please share the working comment.ini if you have