首先,下载安装steamcmd。
下载链接:https://dl.3dmgame.com/201707/111826.html
例如,我将其安装在D:\steamcmd。
其次,在D:\steamcmd目录下创建一个txt文件,并将其重命名为1.bat。
文件内容如下:
@echo off
start "" steamcmd.exe +login anonymous +force_install_dir "你要放的服务端路径地址" +app_update 489650 validate +quit
保存该文件后,双击打开1.bat,你会发现steamcmd启动并开始下载服务端。
第三步:创建run.bat文件。
例如,我已经在D:\server目录中下载好了服务端。
接下来你需要在D:\trove路径下创建一个名为txt的文件夹,并将其重命名为run.bat。
输入命令:CitadelServer.exe -nosteamclient -game -server -log
保存文件,这就是服务器的启动程序。
第四步:运行run.bat文件。
等待两个界面完全加载完后将其关闭,然后进入D:\server\Citadel\Saved\Config\WindowsServer路径。
找到game.ini文件,并将以下内容粘贴进去:
[UWorks]
ConnectionPort=7777(你要开放的端口)
QueryPort=27015
[/script/citadel.socialmanager]
Password=changeme(用于你的服务器管理密码)
[/script/citadel.citadelgameinstance]
WorldCreationSettings=(ServerName="你的服务器名称",Password="",ServerType=PVP(选择PVE或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)
第五步:配置engine.ini
前往D:\server\Citadel\Saved\Config\WindowsServer
找到并打开engine.ini文件
将以下内容输入文件中:
[url]
Port=7777(确保与之前配置的端口一致)
第六步:启动服务器
首先进入D:\server目录,运行run.bat文件来启动服务器,同时记得要打开相关端口。