by
Djlaw69
» 22 Sep 2014, 05:28
I downloaded the "Life is Feudal: Your Own Dedicated Server" from the steam tools list.
I also downloaded and installed the mariadb-5.5.39-winx64.msi file from the website.
I left all the default settings except the root password.
I restarted my machine to refresh the MySQL service.
In the Dedicated Server folder I updated the config_local.cs to use the root password I had just set.
I updated my.ini in the data folder of MariaDB 5.5:
[mysqld]
datadir=C:/Program Files/MariaDB 5.5/data
port=3306
sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"
default_storage_engine=innodb
character-set-server=utf8
innodb_file_per_table=ON
innodb_file_format=Barracuda
innodb_flush_log_at_trx_commit=1
max_sp_recursion_depth=255
max_allowed_packet=20M
innodb_buffer_pool_size=1022M
innodb_log_file_size=50M
query_cache_size=0
query_cache_type=OFF
[client]
port=3306
In the Dedicated Server folder under Config I updated the world_x.xml file to be world_3.xml and changed it's settings to match:
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<config>
<ID>3</ID>
<name>DougsServer</name>
<password></password>
<adminPassword>*REMOVED*</adminPassword>
<mode>Sandbox</mode>
<isPrivate>0</isPrivate>
<isActive>1</isActive>
<skillsStatsMult>10</skillsStatsMult>
<skillcap>600</skillcap>
<terraformingSpeed>4</terraformingSpeed>
<craftingPeriod>60</craftingPeriod>
<animalBFPeriod>60</animalBFPeriod>
<dayCycle>3</dayCycle>
<animalsCount>40</animalsCount>
<maxPlayers>8</maxPlayers>
<port>28000</port>
</config>
To launch the server I created a shortcut of the ddctd_cm_yo_server.exe file and added "-worldID 3" to the end of the Target field.
I made sure to port forward from 28000 thru 28006 for both UDP and TCP.
The server is able to launch without issues, be visible and open to everyone else, but I am unable to see it in my Steam server list or the Life is Feudal server list.
If I use "connect" from the client console I can create a character, which does show on the server log, but after choosing the character it just brings me back to the main menu and the server says i'm still connected.
As such it will not let me use "connect" again and I need to close the client to end it's connection to the server.
I have tried to re-make the windows firewall entries for Life is Feudal and even completely shut it off (Not recommended) but it did not work.
On a side note, I can launch the client, choose the Create a World option, and it successfully creates a new world that myself and others can play.
Any ideas why I cannot see my dedicated server in the list?
PC Info (If it helps with troubleshooting):
Operating System: Windows 7 Pro
Memory: 4gb DDR3 (x2)
Processor: AMD Phenom 2 X6 1100T 3.30GHz
Video: AMD Radeon HD 6970