ok, let's get started
To make custom clothing you need an Open Source application called Gimp,
(it is not free as in free beer, but it is free as in Freedom of speech,
so you can download it freely and install it, use it for any purpose you see fit).
Also you will need a plugin for Gimp, the DDS extension.
Gnu users can do the same, but if you compile Gimp make sure you use appropriate use flag for dds plugin.
Also, to see any custom clothes, you have to opt-in custom clothes in Option panel in EL, and update it.
Once you have Gimp installed it is time to understand the file structure:
On Windows you have Eternal Lands installed in
Program Files(x86)/Eternal Lands and the folder we are interested in is called meshes.
In that folder there is a folder named meshes, and in it are stored pictures, called meshes.
You do NOT want to change anything here, in fact, make a backup of that folder, in case you accidentally store your meshes there...
The next folderS(!) of importance do not exist, you have to make them.
In your Documents/Eternal Lands/ folder you should make a folder structure like so:
Note that all folders are in lower cases!
For gnu users, EL mesh folder is usually in /usr/share/games/eternal-lands/meshes if you used your distro packet manager,
or if you downloaded installer script from EL website it is in the same folder you ran that script,
and your working folder is in ~/.elc/ folder (here you make folders custom/player/your_toon_name/meshes/)
Next step is to COPY the mesh you want to change from:
Program Files(x86)/Eternal Lands/meshes/mesh_you_want_to_change.dds
Gnu users from:
Now you have the file you can work on.
Notice that this meshes will show only on your computer,
to have other players see it you will have to use one of the services,
which I will explain at the end.
Now it is time to open Gimp and open copied file from:
As you open it, Gimp will ask you if you want to open mipmaps as well.
Do NOT open mipmaps!!!
We will work with just one layer for now.
So here you make your changes to your clothes.
When you are done, it is time to save it.
You have to EXPORT file (so NO save), to your Documents/Eternal Lands/custom/player/your_toon_name/meshes/ folder
First it will ask you if you want to overwrite, you choose yes.
Than another panel appears where you set compression: none.
Next, on same panel you HAVE TO choose to generate mipmaps,
this is important since not all people have latest graphic card,
or they play on laptop, or have couple of alts running around,
and they use Poor Man settings, and in this case EL will use those generated mipmaps.
Every next save you can do just export, and it will save it with your choosed settings from above
(you won't have to choose overwrite and mipmaps every export)
To see your changes you have to enter/exit some door/map in EL.
Once you are satisfied with your product, it is time to make it available for other players to see.
Go to Documents/Eternal Lands/custom/player/ and make a zip file of you_toon_name folder.
Name it by your toon name, with lower cases: my_toon_name.zip
Services that provide custom clothings can be found here:
Since there is only Sir_Odie's atm, let us go with that:
Go to PL 212,63 and donate to Krosis 1000 gc
You have to make your zip file available to Sir_Odie,
either by uploading the file to some server and forwarding the link to him,
or pm him and make necessary arrangements so he gets your zipped file.
Usually Sir_Odie is nice and he gives feedback that he uploaded your files to server,
but if he does not it does not matter, you have to UPDATE custom clothes in order to have it work for you.
In fact, if someone does not see your new clothes they have to update their custom clothes.
Now you can delete custom folder from your Documents/Eternal Lands/ folder.
I believe that is it.