Thanks for visiting our wiki! Click here to order your own game server at SurvivalServers.com

Difference between revisions of "How to Create a Citadel: Forged With Fire Server Guide"

From Survival Servers
Jump to navigation Jump to search
 
(12 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
Creating a Citadel: Forged With Fire game server is an easy process that can be done from either a dedicated server or your home computer.
 
Creating a Citadel: Forged With Fire game server is an easy process that can be done from either a dedicated server or your home computer.
  
[https://www.survivalservers.com/sspanel/?game=citadel&trckaff=3881&trckit=WIKI Alternatively you can order a server from Survival Servers by clicking here!]
+
== Option #1: Renting a Citadel server (see example control panel below!) ==
  
 +
[[File:Control panel.gif|none|link=https://www.survivalservers.com/sspanel/?game=citadel&trckaff=3881&trckit=WIKI]]
 +
 +
 +
[[File:Citadel_game_server.png|none|link=https://www.survivalservers.com/sspanel/?game=citadel&trckaff=3881&trckit=WIKI]]
 +
 +
== Option #2: Creating a Citadel Server From Your Home Computer or Dedicated Server ==
 
== Server Requirements ==
 
== Server Requirements ==
 
Windows 7, 8, 8.1, Server 2008, Server 2012 & 64-Bit
 
Windows 7, 8, 8.1, Server 2008, Server 2012 & 64-Bit
Line 8: Line 14:
 
Quad Core processor (requires up to 2 full cores)
 
Quad Core processor (requires up to 2 full cores)
  
16GB memory (currently uses around 9GB memory minimum and up to 15GB of memory for a full server)
+
Up to 16GB memory (currently uses around 6GB memory minimum and up to 15GB of memory for a full server)
  
20GB disk space (install folder)
+
2GB disk space (install folder)
  
 +
[https://www.microsoft.com/en-us/download/details.aspx?id=48145 Visual C++ Redistributable for Visual Studio 2015]
  
 
== Step 1: Fetching Game Server files from SteamCMD ==
 
== Step 1: Fetching Game Server files from SteamCMD ==
Line 38: Line 45:
 
# Create a batch file named '''CitadelServer.bat''' in your newly created SteamCMD folder (Step 1) or your Steam common folder (Step 1: (alternate method)).
 
# Create a batch file named '''CitadelServer.bat''' in your newly created SteamCMD folder (Step 1) or your Steam common folder (Step 1: (alternate method)).
 
# Place the following code in this batch file:
 
# Place the following code in this batch file:
::: start "C:\citadelserver\CitadelSandbox\Binaries\Win64\CitadelSandboxServer.exe" "Citadel?Multihome=X.X.X.X?GameServerPort=27015?GameServerQueryPort=27016?ServerName=YOURSERVERNAME?MaxPlayers=20?listen?AdminPassword=YOURADMINPASSWORD" -nosteamclient -game -server -log
+
::: start "C:\citadelserver\Citadel\Binaries\Win64\CitadelServer.exe" -nosteamclient -game -server -log
 
# More information will be coming on July 26 as server files are released
 
# More information will be coming on July 26 as server files are released
  
Line 46: Line 53:
 
You may additionally need to add a forwarding rule to your network router. You can use [http://PortForward.com/ PortForward.com] to read how to do this.
 
You may additionally need to add a forwarding rule to your network router. You can use [http://PortForward.com/ PortForward.com] to read how to do this.
  
== HOW TO JOIN YOUR SERVER ==
+
== How to Join Your Server (SurvivalServers.com Customers) ==
  
 
STEP 1: Update your server to the newest Citadel version, then click the green update button at the bottom of the panel.  * If you are not a Survival Servers customer ask your game server host about this.
 
STEP 1: Update your server to the newest Citadel version, then click the green update button at the bottom of the panel.  * If you are not a Survival Servers customer ask your game server host about this.
Line 52: Line 59:
 
[[File:updatecmdARK.png]]
 
[[File:updatecmdARK.png]]
  
STEP 2: Right click Steam in the task bar icons of your PC and select servers as pictured below.
+
METHOD 2, STEP 1: Find your server from the in-game server list!
 +
 
 +
[[File:CitadelServerList.png|750px]]
 +
 
 +
METHOD 2, STEP 2: Right click Steam in the task bar icons of your PC and select servers as pictured below.
  
 
[[File:Step11.png]]
 
[[File:Step11.png]]
  
 
+
METHOD 2, STEP 3: Select Citadel: Forged With Fire as your game at the bottom. Join your server!
STEP 3: Select Citadel: Forged With Fire as your game at the bottom. Join your server!
 
  
 
[[File:Step2Citadel.png]]
 
[[File:Step2Citadel.png]]
Line 64: Line 74:
 
Now comes the fun part, setting up your Citadel: Forged With Fire game server to your liking.
 
Now comes the fun part, setting up your Citadel: Forged With Fire game server to your liking.
  
To modify game server settings you can open the '''\CitadelSandbox\Saved\Config\WindowsServer\ServerSettings.ini'''
+
You must specific the port in '''\Citadel\Saved\Config\WindowsServer\Engine.ini'''
 +
 
 +
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; ">
 +
[url]
 +
Port=27015
 +
</pre>
 +
 
 +
To modify game server settings you can open the '''\Citadel\Saved\Config\WindowsServer\Game.ini'''
  
 
You can modify settings in here (in addition to the launch line) - these settings overwrite your launch line settings:
 
You can modify settings in here (in addition to the launch line) - these settings overwrite your launch line settings:
  
::: Coming
+
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; ">
::: Soon!
+
[UWorks]
 +
ConnectionPort=27015
 +
QueryPort=27016
 +
 
 +
[/Script/Citadel.SocialManager]
 +
Password=changeme
 +
 
 +
[/Script/Citadel.CitadelGameInstance]
 +
WorldCreationSettings=(ServerName="My Private Server",Password="",ServerType=PVP,PlayerLimit=40,bPrivate=true,ExperienceMultiplier=1.000000,InventoryCapacityMultipler=1.000000,KnowledgePointEarnedMultiplier=1.000000,CharacterPointEarnedMultiplier=1.000000,bUnlimitedResources=false,PlayerDamageMultiplier=1.000000,ArmorMultiplier=1.000000,BaseManaRegen=1.000000,bInventoryWeightRestrictions=true,MagicFindMultiplier=1.000000,CraftingMagicFindChanceMultiplier=1.000000,FlyingCostMultiplier=1.000000,FlyingSpeedMultiplier=1.000000,ResourceCollectionMultiplier=1.000000,StructureDamageMultiplier=1.000000,bRespectNoBuildZones=true,MagicStructureManaRegenerationMultiplier=1.000000,MagicStructureManaConsumptionMultiplier=0.000000,bFreeBuildMode=false,TimeOfDayLock=Auto,NPCPopulationMultiplier=1.000000)
 +
</pre>
  
 
== Location of World Save Data ==
 
== Location of World Save Data ==

Latest revision as of 05:35, 14 September 2021

Creating a Citadel: Forged With Fire game server is an easy process that can be done from either a dedicated server or your home computer.

Option #1: Renting a Citadel server (see example control panel below!)

Control panel.gif


Citadel game server.png

Option #2: Creating a Citadel Server From Your Home Computer or Dedicated Server

Server Requirements

Windows 7, 8, 8.1, Server 2008, Server 2012 & 64-Bit

Quad Core processor (requires up to 2 full cores)

Up to 16GB memory (currently uses around 6GB memory minimum and up to 15GB of memory for a full server)

2GB disk space (install folder)

Visual C++ Redistributable for Visual Studio 2015

Step 1: Fetching Game Server files from SteamCMD

The best method to get game server dedicated hosting files is via SteamCMD.

  1. Create a folder where you wish to store your Citadel: Forged With Fire game server hosting files
  2. Inside of the folder, place the newly downloading SteamCMD.exe file
  3. Create a batch file named SteamCMD.bat
  4. Place the following code in this batch file:
@echo off
start "" steamcmd.exe +login anonymous +force_install_dir "C:\Some\Path\Where\You\Want\Game\Server\Files\To\Go" +app_update 489650 validate +quit
  1. Right-click SteamCMD.bat and Run as Administrator
  2. Your game server files should be completely downloaded by now

Step 1 (alternate method): Locating Game Server Files on Hard Drive

You can host Citadel: Forged With Fire directly from the game itself. If you want to change any settings, locate your common folder:

  1. Right-click Citadel: Forged With Fire from Steam, select Properties
  2. Click Local Files tab
  3. Click 'Browse Local Files button

Step 2: Setting up a Citadel: Forged With Fire Dedicated Server

  1. Create a batch file named CitadelServer.bat in your newly created SteamCMD folder (Step 1) or your Steam common folder (Step 1: (alternate method)).
  2. Place the following code in this batch file:
start "C:\citadelserver\Citadel\Binaries\Win64\CitadelServer.exe" -nosteamclient -game -server -log
  1. More information will be coming on July 26 as server files are released

Step 3: Port Forwarding

Add an incoming rule to your Windows Firewall to allow UDP port 27015 as well as 27016 (or whichever port you are using).

You may additionally need to add a forwarding rule to your network router. You can use PortForward.com to read how to do this.

How to Join Your Server (SurvivalServers.com Customers)

STEP 1: Update your server to the newest Citadel version, then click the green update button at the bottom of the panel. * If you are not a Survival Servers customer ask your game server host about this.

UpdatecmdARK.png

METHOD 2, STEP 1: Find your server from the in-game server list!

CitadelServerList.png

METHOD 2, STEP 2: Right click Steam in the task bar icons of your PC and select servers as pictured below.

Step11.png

METHOD 2, STEP 3: Select Citadel: Forged With Fire as your game at the bottom. Join your server!

File:Step2Citadel.png

Configuring your Citadel: Forged With Fire Game Server!

Now comes the fun part, setting up your Citadel: Forged With Fire game server to your liking.

You must specific the port in \Citadel\Saved\Config\WindowsServer\Engine.ini

[url]
Port=27015

To modify game server settings you can open the \Citadel\Saved\Config\WindowsServer\Game.ini

You can modify settings in here (in addition to the launch line) - these settings overwrite your launch line settings:

[UWorks]
ConnectionPort=27015
QueryPort=27016

[/Script/Citadel.SocialManager]
Password=changeme

[/Script/Citadel.CitadelGameInstance]
WorldCreationSettings=(ServerName="My Private Server",Password="",ServerType=PVP,PlayerLimit=40,bPrivate=true,ExperienceMultiplier=1.000000,InventoryCapacityMultipler=1.000000,KnowledgePointEarnedMultiplier=1.000000,CharacterPointEarnedMultiplier=1.000000,bUnlimitedResources=false,PlayerDamageMultiplier=1.000000,ArmorMultiplier=1.000000,BaseManaRegen=1.000000,bInventoryWeightRestrictions=true,MagicFindMultiplier=1.000000,CraftingMagicFindChanceMultiplier=1.000000,FlyingCostMultiplier=1.000000,FlyingSpeedMultiplier=1.000000,ResourceCollectionMultiplier=1.000000,StructureDamageMultiplier=1.000000,bRespectNoBuildZones=true,MagicStructureManaRegenerationMultiplier=1.000000,MagicStructureManaConsumptionMultiplier=0.000000,bFreeBuildMode=false,TimeOfDayLock=Auto,NPCPopulationMultiplier=1.000000)

Location of World Save Data

CitadelSandbox/Saved/

Tools

Coming soon.


Share your opinion