Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[REQUEST] Tools to build *.res

Status
Not open for further replies.
Junior Spellweaver
Joined
Nov 24, 2008
Messages
109
Reaction score
17
I don't know,

Has a tool to build *.res, or not.

now, I use Multi extract file to extract them.

and manual to build them.

I want to find aquick way.


OK, I know js and php syntax almost like c but i cannot make a tools for myself. I just know c only 1%, because i don't know about function in this language. I just start to learn C++


NOW I use this bat to make data*.res
@echo off

if "%1"=="" (set r=.) else (set r=%1)

pushd %r%
set dat=@mak-res\data
set da1=@mak-res\dataSub1
set da2=@mak-res\dataSub2

md %dat%
md %da1%
md %da2%

copy accessory.inc %dat%\
copy collecting.inc %dat%\
copy Constant.inc %dat%\
copy ContinentDef.h %dat%\
copy credit.txt %dat%\
copy define.h %dat%\
copy defineAttribute.h %dat%\
copy defineEvent.h %dat%\
copy defineHonor.h %dat%\
copy defineItem.h %dat%\
copy defineItemGrade.h %dat%\
copy defineItemkind.h %dat%\
copy defineItemType.h %dat%\
copy defineJob.h %dat%\
copy defineMapComboBoxData.h %dat%\
copy defineNeuz.h %dat%\
copy defineObj.h %dat%\
copy definequest.h %dat%\
copy defineSkill.h %dat%\
copy defineSound.h %dat%\
copy defineText.h %dat%\
copy defineWorld.h %dat%\
copy Exchange_Script.txt %dat%\
copy expTable.inc %dat%\
copy filter.inc %dat%\
copy filter_PHP.inc %dat%\
copy filter_THA.inc %dat%\
copy filter_USA.inc %dat%\
copy honorList.txt %dat%\
copy honorList.txt.txt %dat%\
copy InvalidName.inc %dat%\
copy InvalidName_ID.inc %dat%\
copy InvalidName_PHP.inc %dat%\
copy InvalidName_THA.inc %dat%\
copy InvalidName_USA.inc %dat%\
copy ItemMergeRandomOption.txt %dat%\
copy jobItem.inc %dat%\
copy lang.h %dat%\
copy Letter_ID.inc %dat%\
copy Letter_USA.inc %dat%\
copy Masquerade.prj %dat%\
copy mdlDyna.inc %dat%\
copy mdlObj.inc %dat%\
copy neuzDefault.ini %dat%\
copy PaidWorldSet.txt %dat%\
copy PaidWorldTicket.txt %dat%\
copy PatrolDestination.txt.txt %dat%\
copy pet.inc %dat%\
copy PKSetting.inc %dat%\
copy propCtrl.txt %dat%\
copy propCtrl.txt.txt %dat%\
copy propEnchant.inc %dat%\
copy propEvent.inc %dat%\
copy propGuildQuest.inc %dat%\
copy propItemEtc.inc %dat%\
copy propItemEtc.txt.txt %dat%\
copy propKarma.txt %dat%\
copy propKarma.txt.txt %dat%\
copy propLang.txt %dat%\
copy propMapComboBoxData.inc %dat%\
copy propMapComboBoxData.txt.txt %dat%\
copy propMotion.txt %dat%\
copy propMotion.txt.txt %dat%\
copy propMover.txt %dat%\
copy propMover.txt.txt %dat%\
copy propMoverEx.inc %dat%\
copy propObj.csv %dat%\
copy propSkill.txt %dat%\
copy propSkill.txt.txt %dat%\
copy propSkillAdd.csv %dat%\
copy propTroupeSkill.txt %dat%\
copy propTroupeSkill.txt.txt %dat%\
copy QuestDestination.txt.txt %dat%\
copy ResData.h %dat%\
copy servermoveinfo.inc %dat%\
copy teleportscroll.txt %dat%\
copy Terrain.inc %dat%\
copy textEmotion.txt %dat%\
copy textEmotion.txt.txt %dat%\
copy Ultimate_GemAbility.txt %dat%\
copy WndStyle.h %dat%\
copy wordToolTip.inc %dat%\
copy World.inc %dat%\
copy world.txt.txt %dat%\


copy character-etc.inc %da1%\
copy character-etc.txt.txt %da1%\
copy character-school.inc %da1%\
copy character-school.txt.txt %da1%\
copy character.inc %da1%\
copy character.txt.txt %da1%\
copy couple.inc %da1%\
copy definelordskill.h %da1%\
copy etc.inc %da1%\
copy etc.txt.txt %da1%\
copy layer.inc %da1%\
copy lordevent.inc %da1%\
copy lordskill.txt %da1%\
copy lordskill.txt.txt %da1%\
copy propJob.inc %da1%\
copy PropQuest-DungeonandPK.inc %da1%\
copy propQuest-DungeonandPK.txt.txt %da1%\
copy PropQuest-RequestBox.inc %da1%\
copy propQuest-RequestBox.txt.txt %da1%\
copy propQuest-Scenario.inc %da1%\
copy propQuest-Scenario.txt.txt %da1%\
copy PropQuest.inc %da1%\
copy propQuest.txt.txt %da1%\
copy resdata.inc %da1%\
copy resData.txt.txt %da1%\
copy textClient.inc %da1%\
copy textClient.txt.txt %da1%\
copy ticket.inc %da1%\
copy except.txt %da2%\
copy propItem.txt.txt %da2%\
copy propItem.txt %da2%\ >nul
copy Spec_Item.txt %da2%\ >nul

:End
popd
set dat=
set da1=
set da2=
set r=
 
Last edited:
Junior Spellweaver
Joined
Nov 24, 2008
Messages
109
Reaction score
17
This Tool cannot automatic select file.

i mean if i select to build data.res then it select all file automaticly

Now I use these step
1. run bat to copy file to @make-res\
2. use res-extractor build a res file for me

in the other way, use multi-extract file is very easy.
 
~FlyFF DeV~
Joined
Mar 2, 2009
Messages
579
Reaction score
113
Why not use merge.exe which is in all ready files included?
 
Junior Spellweaver
Joined
Nov 24, 2008
Messages
109
Reaction score
17
how to use i see it in server folder but, i don't know how to use it


I see hex in merge2.exe
it say about resource.txt, list.txt, data*.res
but i don't know format of 2 txt file
and what purpose of merge2.exe

and 2 switch -sync, -split
 
Last edited:
~FlyFF DeV~
Joined
Mar 2, 2009
Messages
579
Reaction score
113
all things related to it are in resource.txt and you will see how it's made so u can made yourself a nice one as I am doing now for Paths i did.
 
i sell platypus
Loyal Member
Joined
Jun 26, 2009
Messages
2,638
Reaction score
1,326
merge2.exe is very easy to use.
 
[R8]ℓσℓ32
Loyal Member
Joined
Oct 6, 2008
Messages
1,396
Reaction score
198
You cannot make a res compiler with batch if you dont add the encryption method that flyff uses, that can be easily found in source.
 
Status
Not open for further replies.
Back
Top