Life is Feudal: Your Own

Life is Feudal: Your Own

95 ratings
Life is Feudal - VPS/Dedicated Server Setup Guide.
By Geekdomo
A step by step guide for setting up a a VPS/Dedicated private server for Life is Feudal:Your Own
   
Award
Favorite
Favorited
Unfavorite
Basics & Server selection
What you will need:
  • A windows server (at this time Linux is not supported)
  • Windows 7+
  • Ability to remotely connect to the server
  • Knowledge of XML/SQL and basic editing
  • Some patience
Server configuration
You will need to do these steps in this order:
(UNLESS NOTED THIS ALL TAKES PLACE ON REMOTE PC NOT YOUR LOCAL PC)
Step
Instructions
image
1
Log into your server via remote desktop connection (this is outside of the scope of this doc, if your stuck here please see internets).
[/tr]
2
On your remote desktop install Google Chrome or Firefox (IE is restricted on most systems and may not let you download the files you will need).
3
Install Steam and Login
4
On steam go to LIBRARY --> TOOLS
5
Install: LIFE IS FEUDAL DEDICATED SERVER
6
Download and install Maria 5.5. [downloads.mariadb.org]Do NOT install 10.x that may not work.
- During Installation make note of the database password you create
- Do not change the process from MYSQL to anything else
- Be sure to select UTF-8 as the format
7
Edit your config_local.cs which is located in (root)\Program Files (x86)\Steam\SteamApps\Common\Life Is Feudal Your Own Dedicated Server\Docs
Change server = "127.0.0.1" to "localhost"
Change Password = "THE PASSWORD YOU MADE WHEN INSTALLING MARIADB"
MOVE the file to the directory above:
(root)\Program Files (x86)\Steam\SteamApps\Common\Life Is Feudal Your Own Dedicated Server\
8
Edit your world_1.xml file in notpad which is in (root)\Program Files (x86)\Steam\SteamApps\Common\Life Is Feudal Your Own Dedicated Server\
9
[Open my.ini in (root)\Program Files (x86)\Steam\SteamApps\Common\Life Is Feudal Your Own Dedicated Server\Docs[/td]
[/tr]
10
Prepare to merge the ini files
1. Copy the block of text from LIFDS my.ini
2. Go to Start ->All Programs -> MariaDB 5.5
3. Find and Open my.ini (see image)
11
nject the my.ini from the dedicated server install folder into the my.ini for MariaDB
1. Paste the LIFDS my.ini text into the MariaDB my.ini file.
2. Remove any redundancies
3. Save it where it is (do not save somewhere else)
12
Open UDP/TCP Ports 28000, 26001-26003
13
Create a shortcut on desktop for ddtcd_cm_yo_server.exe with the following properties:
"C:\Program Files (x86)\Steam\SteamApps\common\Life is Feudal Your Own Dedicated Server\ddctd_cm_yo_server.exe" -world 1
14
Start Server
If you followed these instructions it should run without much of a problem. If it does not please check all of the steps.
Server will connect to the database and there will be red text mixed in with green and yellow. If it is mostly red and crashes then check settings. If it is mostly green/white then it will be fine. You should let it run at least 5-10 minutes the first time before the name shows up on the steam list.
15
Profit
[/table]
Closing thoughts
I want to thank Bobkik for all of his help the other day with getting started with this game. The initial documentation provided, while correct is lacking in detail that most users will need. I hope this guide will help you get a server up and running.

Total time smashing head against wall: 18 hours.
Head Smashers that I could not have figured this out without:
Clifford_AKA_Miku
Nehpets
and Mega thanks to:
STS_Desert whom spent over 8 hours on his own with no success.

Thank you all!

Please comment if one of the steps is wrong or I missed something and I will fix the guide.
Remember this is 1 day after release and a better guide may come in the future from the dev team. If not I hope this serves you all well!

If you want to watch me playing this game I stream daily on my twitch channel:
http://www.twitch.tv/geekdomo
< >
135 Comments
Schena Aug 16, 2020 @ 9:07am 
getting erro

Error: cannot change namespace parent linkage of WeaponImage from WeaponData to ShieldData.

Error: cannot change namespace parent linkage of Armor from PlayerData to AnimalData.
Darth Venerable Jul 9, 2019 @ 11:19pm 
Doesn't work!

The program just flashes when running the shortcut for the server (yes, with the -world 1 switch). Followed directions to the T.

I agree that this is outdated. Time to find a new guide.
![SE]Excel Errante Feb 26, 2018 @ 1:06pm 
"ABRIMOS FILAS DE RECLUTAMIENTO!!
M BUSCAMOS GENTE PARA ALISTARSE Y PERTENECER A NUESTRO CLAN!! Pertenecemos a un grupo de clanes todos ellos hispanos y todos colocados en la misma isla ,si estás interesado en pertenecer a nuestro grupo ,
comparto el discord para participar en nuestro proyecto (una vez dentro introduciros en el apartado "recién llegados" y esperar un momento a que un responsable os atienda 😉 )
Discord: https://discord.gg/jUjVFYd
Youtube : https://www.youtube.com/channel/UC7xC4FfPvFWdCKR3XQGh2Vg
https://youtu.be/RopbN0d5lhI
MAMOHT Jan 14, 2018 @ 10:17am 
line 15 #
select c.ID, in_newSkillTypeID as SkillTypeID, 0 as newSkillAmount, 1 as newLockStatus
from `character` c
MAMOHT Jan 14, 2018 @ 10:15am 
I have a problem,


-- allocate needed skill with 0 values at first.
-- don't use "insert ... select on duplicate key update" here - it is not so safe for replication.
insert into skills_new (CharacterID, SkillTypeID, SkillAmount, LockStatus)
select c.ID, in_newSkillTypeID as SkillTypeID, 0 as newSkillAmount, 1 as newLockStatus
from `character` c
join skills s on s.CharacterID = c.ID
where s.SkillTypeID = in_oldSkillTypeID
and !exists(select * from skills_new sn where sn.CharacterID = c.ID and sn.SkillTypeID = in_newSkillTypeID)
order by c.ID;
/* Ошибка SQL (1064): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 15 */
jackd23 Oct 6, 2017 @ 1:37am 
Terrible and incomplete guide.
Nice__ Oct 5, 2017 @ 9:06pm 
sssssss
HolyAvengerOne Aug 18, 2017 @ 2:44pm 
@Skullrazer because it's the same thing...
Skullrazor Aug 11, 2017 @ 6:23pm 
where is all the help for dedicated servers not local servers !!!!!!!!!!!!!!!!!!!!!!!!!!!!????????????????
Avunia Takiya Jun 3, 2017 @ 12:14pm 
Trash, who would install the steam GUI on a headless server?