Need help: make DLL file
-
-
adoxa wrote:
Freelancer Resource Compiler.Excellent tool this one , great work adoxa .
-
It’s all in the command line (instructions).
I remember one binary is for compile , one for decompile.
Also it checks for duplicate names (i had this ones in dll too and program found ) and dont compile if it found twice; it also says in which line for .txt file you have the error. Also DLL-s have less size and adoxa introduces such an algorithm that the .txt decompiled file is smaller than the dll :P (it have some shortcuts to reduce the numbers of characters). JFLP
s patch dll-s are compiled with this tool i think .edit : for compile is frc.exe (you have the .txt for the dll you want to convert) - code : frc -c inputtext.txt outputdll.dll
for decomile (dll to txt ) - res3frc -o frc yourresourcedll.dll -o youroutputtxt.txt - or something like this -
Here’s a general walkthrough. Let’s say you have an existing dll generated by something else, that you want to convert to FRC. Open a Command Prompt and add the FRC directory to the path (or copy them to an existing PATH directory). You may be able to get away with drag and drop onto the programs, but you’d be better off using the command line. If that’s not for you, you’re probably better off using the existing GUI tools.
C:\path\to\mod>res2frc mymod ```That reads **mymod.dll** and generates **mymod.frc**, a text file. Use something like Notepad to make your changes. A description of the formatting flags is in FRC's readme.
C:\path\to\mod>frc mymod
C:\path\to\mod>frc -c mymod
-
thx so much Adoxe,
Freelancer Explorer have some Problem, i have added 5 base , 1 system and with names , but when i opan FL i can*t see this names of bases and system
all bases in new system have :
difficulty_level = 1
visit = 1 so it is with effects -
If you look closely , FLE makes the DLL in freelancer folder.
Just copy the empty_resources.dll or whatever dll you have in EXE folder and in FL you will see the resources from the dll.
Or maybe you didn`t added in freelancer.ini at [Resources] section. -
thx so much,i had my_mod.dll in my mod , and i add in this time:
[Resources]
DLL = InfoCards.dll ; Contains all infocard text resources
DLL = MiscText.dll ; Contains other bulk text resource: rumor, offer, and mission text
DLL = NameResources.dll ; Contains names of things, primarily.
DLL = EquipResources.dll ;Contains names of equipment (in string table) and infocards for equipment (in HTML resources)
DLL = OfferBribeResources.dll ; Contains random mission offers and bribes
DLL = MiscTextInfo2.dll ;Contains MP UI elements as well as other misc. text
DLL = my_mod.dll
DLL = transport_mod.dll
DLL = cw.dllright ?