Jump to content
Eternal Lands Official Forums
Faxie

Seperate folders for multiple characters

Recommended Posts

After I posted this in suggestions (http://www.eternal-l...showtopic=57130), bluap mentioned how it could be done at the moment. Because I couldn't find a walkthrough on forums, I decided to write it myself.

 

The problem leading to this, is that I have 2 characters (DonC and Faxie) and while a lot of things are seperated (counters, recipes etc) item_lists weren't. Alltough I give a functional description of what I do every step, the commands are linux commands. So if someone could translate this into OS X or Windows, I would appriciate it.

 

Here we go:

 

1. Copy your current directory (mine is main):

cp -a ~/.elc/main ~/.elc/donc

 

2. Change your working directory to the new folder:

 cd ~/.elc/donc

 

3. delete all data related to your other char:

rm *faxie*

 

4. Make sure you have the startup selector:

echo 'yes' >  ~/.elc/showconfigsel

or open the file ~/.elc/showconfigsel with your favorite editor and change no into yes.

 

5. Make an option in the startup selector:

 echo 'donc            donc            game.eternal-lands.com  2000	Main game server, character DonC' >> ~/.elc/servers.lst

or open the file ~/.elc/servers.lst with your favorite editor and add the line manually

 

And now you can choose your character from the startupselector and it will use the right config dir.

Edited by DonC

Share this post


Link to post
Share on other sites

Here's a way to do the same thing in Windows. I keep thinking this has been posted before, but I can't find it, and several people have asked me how to do this recently. So here goes.

 

In the default configuration of EL in Windows, multiple characters have their own channel colors, counters, recipes, map marks, quick spells, quest logs & trade logs, all located in Documents/Eternal Lands/Main directory.  However, Item lists and Chat logs are currently shared between all users, in this same directory.  This can be inconvenient.  


Our goal, then, is for each character to have its own directory under Documents/Eternal Lands. For this example, let's assume we have a 'Main' character named Darrock, and an alt named Harvard.  Make sure that your 2nd character 'Harvard' (or whoever) is logged out of EL.


1) Under Documents/Eternal Lands make a new directory named Harvard (your 2nd character name).


2) Copy *.harvard.dat from Documents/Eternal Lands/Main to Documents/Eternal Lands/Harvard

 

3) Find Program Files\Eternal Lands\servers.lst. Make a backup of this file somewhere else on your drive. Then make a copy of this file on your desktop. Edit the copy. Add a line for Harvard (your 2nd character). Our hypothetical player's servers.lst file looks like this:

 

# server.lst - Server list configuration file
#
# Note: Any amount of whitespace is allowed and # marks a comment from that point until
#       the end of the line
#
# ID              Config Dir    Address                                Port     Description ...
main             main           game.eternal-lands.com    2000    Main game server
harvard        harvard       game.eternal-lands.com    2000    Main game server
#official       official        game.eternal-lands.com    2000    Main game server
#pk                pk               game.eternal-lands.com    2002    PK game server
test               test             game.eternal-lands.com    2001    Test server
#lrnr-main  main             proxy1.other-life.com          443     Learner's redirection service...
     
N.B.: If you put a # in front of a row, the row will be ignored. You can have up to 10 characters max (without #) at any given time. Note that the Test server counts as one of this 10. If you have more than 10 lines, EL will not start. Also... the file is named servers.lst (plural) NOT server.lst (as written in first line of this file).


4) Copy the edited server.lst file from your desktop back to Program Files\Eternal Lands. You will probably need administrative access to do this.


5) Make a copy of the shortcut you use to start Eternal Lands.  Rename this shortcut 'Harvard' (your 2nd character name). Right-click on it and go to Properties.  Add your 2nd character's name to the end of the 'Target' line, like this:
   ""C:\Program Files (x86)\Eternal Lands\el.exe" Harvard
Apply the changes and exit.


6) Start Eternal Lands using this shortcut and log in as your 2nd character.  If you have done everything correctly, in dark green it will say (right before 'Welcome to the new server!):
Your personal settings and logs will be saved in C:\Users\yourname\Documents/Eternal Lands/CharName/
Yay! Now you will generate separate chat logs & item lists. You will have a separate el.ini file in each directory that you can edit to customize different characters also.

Edited by darrock

Share this post


Link to post
Share on other sites

Thanks I will try this. I want to create separate config files for me as big fight fighter with large screen and me as normal and this gives me an idea.

Share this post


Link to post
Share on other sites

Keep in mind that, while you can use two separate "servers" for one character, that also splits up the logs (quest logs, but also recipes, item list and counters) over the two directories.

In your exemple, "big fight fighter"' logs would end up separated from "normal" logs.

Share this post


Link to post
Share on other sites

If you have been using same main server for all your chars before, best is to just copy main folder a few times and rename them with your chars names. So that you would still have the counters and video settings etc saved for a start. 

 

The only thing is after like 8 or 9 lines in servers.lst it stops working. I tried many times idk if that happens for other people also. 

 

But using servers for different chars is great if you have access to many chars and don’t wanna remember all the pass. :D

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×