Citadel: Forged with Fire : วิธีตั้งค่าเซิร์ฟเวอร์
สำหรับผู้ที่เปิดเซิร์ฟเวอร์เกม Citadel: Forged with Fire แบบ Dedicated Server แต่ไม่พอใจการตั้งค่าต่างๆที่เป็นคุณสมบัติตั้งต้นของเซิร์ฟเวอร์ ก็สามารถเปลี่ยนแปลงค่าเหล่านี้ได้ โดยการแก้ไขค่าต่างๆจากไฟล์ตั้งค่าของเซิร์ฟเวอร์
ตำแหน่งไฟล์ตั้งค่าของ Dedicated Server
ชื่อไฟล์ | ตำแหน่งไฟล์ |
---|---|
Engine.ini | |
Game.ini |
ตัวอย่างรายละเอียดการตั้งค่าในไฟล์ Engine.ini
[url]
Port=7777
ตัวอย่างรายละเอียดการตั้งค่าในไฟล์ Game.ini
[UWorks]
SteamPort=8766
ConnectionPort=7777
QueryPort=27015
[/script/citadel.remoteconsole]
WebServerPort=8889
WebServerUsername=admin
WebServerPass=password
[/script/citadel.socialmanager]
Password=citadel123
WhiteList=OPTIONALSteamIdToWhitelist1
WhiteList=OPTIONALSteamIdToWhitelist2
AdminSteamIDs=OPTIONALSteamIdToPermaAdmin1
AdminSteamIDs=OPTIONALSteamIdToPermaAdmin2
[/script/citadel.citadelgameinstance]
bAllowWipes=false
WorldCreationSettings=(ServerName="PrivateServer",ServerWipeIntervalDays=0,ServerType=PVP,PlayerLimit=40,bPrivate=True,Password="",UniqueOfficialServerKey="",MaxStructuresPerRegion=10000,MaxStructuresPerServer=120000,ExperienceMultiplier=1.000000,KnowledgePointEarnedMultiplier=1.000000,CharacterPointEarnedMultiplier=1.000000,bUnlimitedResources=False,PlayerDamageMultiplier=1.000000,ArmorMultipler=1.000000,BaseManaRegen=1.000000,InventoryCapacityMultipler=1.000000,bInventoryWeightRestrictions=True,MagicFindMultiplier=1.000000,FlyingCostMultiplier=1.000000,FlyingSpeedMultiplier=1.000000,bFlyingIsFree=False,StructureDecayMultiplier=1.000000,bThronesDecay=True,ResourceCollectionMultiplier=1.000000,StructureDamageMultiplier=1.000000,bRespectNoBuildZones=True,MagicStructureManaRegenerationMultiplier=1.000000,MagicStructureManaConsumptionMultiplier=1.000000,TimeOfDayLock=Auto,NPCPopulationMultiplier=1.000000)
[/script/citadel.globalnpcspawner]
NPCSpawnCap=1000
รายละเอียดของคำสั่งต่างๆ
เราสามารถเพิ่มเติมหรือแก้ไขค่าต่างๆในไฟล์นี้ เพื่อให้เซิร์ฟเวอร์มีคุณสมบัติในแบบที่เราต้องการได้
ชื่อคำสั่ง | รายละเอียด |
---|---|
Port=พอร์ต | ตั้งค่าพอร์ตที่ใช้รับส่งข้อมูลระหว่างลูกข่ายกับเซิร์ฟเวอร์ [ต้องเป็นค่าเดียวกันกับ ConnectionPort] |
ConnectionPort=พอร์ต | ตั้งค่าพอร์ตที่ใช้รับส่งข้อมูลระหว่างลูกข่ายกับเซิร์ฟเวอร์ [ต้องเป็นค่าเดียวกันกับ Port] |
QueryPort=พอร์ต | ตั้งค่าพอร์ตที่ใช้แสดงรายละเอียดและสถานะของเซิร์ฟเวอร์ |
SteamPort=พอร์ต | ตั้งค่าพอร์ตที่ใช้รับส่งข้อมูลระหว่างเซิร์ฟเวอร์กับ Steam |
WebServerPort=พอร์ต | ตั้งค่าพอร์ตที่ใช้งาน Web Server |
WebServerUsername=ชื่อไอดี | ตั้ง Username สำหรับใช้ใน Web Server |
WebServerPass=รหัสผ่าน | ตั้งรหัสผ่านสำหรับใช้ใน Web Server |
Password=รหัสผ่าน | ตั้งรหัสผ่านสำหรับผู้ดูแลระบบ |
WhiteList=steamID64 ของผู้เล่น | เพิ่มผู้เล่นลงใน WhiteList |
AdminSteamIDs=steamID64 ของผู้เล่น | แต่งตั้งให้เป็นผู้ดูแลระบบ |
bAllowWipes=true หรือ false | เปิดระบบล้างข้อมูลทุกๆกี่วัน |
ServerWipeIntervalDays=จำนวนวัน | ให้เซิร์ฟเวอร์ล้างข้อมูลทุกๆกี่วัน [ต้องเปิดใช้ bAllowWipes] |
ServerName=”ชื่อเซิร์ฟเวอร์“ | ตั้งชื่อเซิร์ฟเวอร์ |
ServerType=PVP หรือ PVE | กำหนดประเภทของเซิร์ฟเวอร์ |
PlayerLimit=จำนวนผู้เล่น | กำหนดจำนวนผู้เล่นสูงสุดที่เซิร์ฟเวอร์รองรับได้ |
bPrivate=true หรือ false | กำหนดสถานะของเซิร์ฟเวอร์เป็นส่วนตัว |
Password=”รหัสผ่าน“ | กำหนดรหัสผ่านในการเข้าร่วมเซิร์ฟเวอร์ |
MaxStructuresPerRegion=จำนวนสิ่งปลูกสร้าง | กำหนดจำนวนสิ่งปลูกสร้างสูงสุดในแต่ละพื้นที่ |
ExperienceMultiplier=อัตรา | กำหนดจำนวนค่าประสบการณ์ที่ผู้เล่นได้รับ |
KnowledgePointEarnedMultiplier=อัตรา | กำหนดจำนวนแต้ม Knowledge ที่ผู้เล่นได้รับ |
CharacterPointEarnedMultiplier=อัตรา | กำหนดจำนวนแต้มอัพเกรดตัวละครที่ผู้เล่นได้รับ |
bUnlimitedResources=true หรือ false | ใช้งานทรัพยากรแบบไม่มีวันหมด |
PlayerDamageMultiplier=อัตรา | กำหนดอัตราความเสียหายของผู้เล่น |
ArmorMultipler=อัตรา | กำหนดอัตราความทนทานของเกราะ |
BaseManaRegen=อัตรา | กำหนดอัตราการฟื้นฟูมานา |
InventoryCapacityMultipler=อัตรา | กำหนดอัตราการแบกไอเทม |
InventoryCapacityMultipler=true หรือ false | ใช้งานข้อจำกัดน้ำหนัก |
MagicFindMultiplier=อัตรา | กำหนดอัตราดรอบไอเทมหายาก |
FlyingCostMultiplier=อัตรา | กำหนดอัตราการใช้มานาของอุปกรณ์การบิน |
FlyingSpeedMultiplier=อัตรา | กำหนดอัตราความเร็วของอุปกรณ์การบิน |
bFlyingIsFree=true หรือ false | ใช้การบินแบบไม่ใช้มานา |
StructureDecayMultiplier=อัตรา | กำหนดอัตราการผุพังของสิ่งปลูกสร้าง |
bThronesDecay=true หรือ false | ใช้งานการผุพังกับ Throne |
ResourceCollectionMultiplier=อัตรา | กำหนดอัตราการเกี่ยวเก็บไอเทม |
StructureDamageMultiplier=อัตรา | กำหนดอัตราความเสียหายต่อสิ่งปลูกสร้าง |
bRespectNoBuildZones=true หรือ false | อนุญาตให้สร้างสิ่งปลูกสร้างในเขตหวงห้าม |
MagicStructureManaRegenerationMultiplier=อัตรา | กำหนดอัตราฟื้นฟูมานาของสิ่งปลูกสร้าง |
MagicStructureManaConsumptionMultiplier=อัตรา | กำหนดอัตราการใช้มานาของสิ่งปลูกสร้าง |
TimeOfDayLock=Auto | ใช้ระบบล็อกวันเวลาแบบอัตโนมัติ |
NPCPopulationMultiplier=อัตรา | กำหนดอัตราจำนวนประชากรของ NPC |
NPCSpawnCap=จำนวน | กำหนดจำนวนประชากรสูงสุดของ NPC |
บทความที่น่าสนใจอื่นๆของ Citadel: Forged with Fire