Hello folks,
I've seen some threads around before about Elf having multi-worlds on TFS 0.3 I think and a lot of people wanted that feature(I'm not sure if he ever released it).
Anyway, I recently had a need to host several servers on the same host, as I couldn't get another host, so I decided to make TFS 1.0 compatible with multi worlds.
So this is how it works for now:
You got 1 host running multiple servers(.exe files).
One server has all the default settings, we can call this the "Main server".
The other servers are using its own data folder and its own config file.
The other servers are set up with different login, game and status ports.
In the main servers config, you define the other servers server names, ports and which database they should use. This allows each server to even run on a different database, making the servers entirely separated from each other.
So when you login, you get a multi world selection of characters, working exactly like it does on real tibia with different worlds.
This system is working 100% right now for my own needs, but I'm wondering if this is a feature the community would like me to share, and if so, I'd rewrite a few things to make it easier to install and easier to configure.
Note:
For these things to work properly you will have to edit the source files and compile it, and alter your main servers config.
Now, this feature is not the ultimate thing to do. What I would like to have in a final version would to have a separate .exe file which is just running the login server, but for now, this will do.
Please post your feedback!
Thanks,
Vanderlay
I've seen some threads around before about Elf having multi-worlds on TFS 0.3 I think and a lot of people wanted that feature(I'm not sure if he ever released it).
Anyway, I recently had a need to host several servers on the same host, as I couldn't get another host, so I decided to make TFS 1.0 compatible with multi worlds.
So this is how it works for now:
You got 1 host running multiple servers(.exe files).
One server has all the default settings, we can call this the "Main server".
The other servers are using its own data folder and its own config file.
The other servers are set up with different login, game and status ports.
In the main servers config, you define the other servers server names, ports and which database they should use. This allows each server to even run on a different database, making the servers entirely separated from each other.
So when you login, you get a multi world selection of characters, working exactly like it does on real tibia with different worlds.
This system is working 100% right now for my own needs, but I'm wondering if this is a feature the community would like me to share, and if so, I'd rewrite a few things to make it easier to install and easier to configure.
Note:
For these things to work properly you will have to edit the source files and compile it, and alter your main servers config.
Now, this feature is not the ultimate thing to do. What I would like to have in a final version would to have a separate .exe file which is just running the login server, but for now, this will do.
Please post your feedback!
Thanks,
Vanderlay