七日殺windows服務器搭建


1: 准備一個windows系統的服務器

2:下載七日殺服務器版

3:設置服務器版本游戲根目錄下的serverconfig.xml文件
``

<!-- Server representation -->
<property name="ServerName"						value=""/>		<!-- 服務器名字 -->
<property name="ServerDescription"				value=""/>	    <!-- 服務器簡介描述 -->
<property name="ServerWebsiteURL"				value=""/>		<!-- 網站 -->
<property name="ServerPassword"					value=""/>		<!-- 服務器密碼 -->
<property name="ServerLoginConfirmationText"	value="" />		<!-- 玩家進服前看到的小窗口內容 -->

<!-- Networking -->
<property name="ServerPort"						value=""/>		<!-- 服務器端口 -->
<property name="ServerVisibility"				value="2"/>		<!-- 此服務器的可見性:2 =公開,1 =僅向朋友顯示  -->
<property name="ServerDisabledNetworkProtocols"	value="SteamNetworking"/>	    <!-- 不使用的網絡協議,不要修改 -->
<property name="ServerMaxWorldTransferSpeedKiBs" value="512"/>		<!-- 玩家與服務器的數據交互速度,服務器帶寬高的填”1300"(這是最高了)帶寬不夠的填“512~1300” -->

<!-- Slots -->
<property name="ServerMaxPlayerCount"			value="20"/>      <!-- 玩家數量 -->
<property name="ServerReservedSlots"			value="0"/>		<!-- 預留玩家位置,會減少總在線人數(一般默認0不改) -->
<property name="ServerReservedSlotsPermission"	value="100"/>		<!-- 指定權限玩家可以進入預留玩家位置,權限分為0,1000,,(一般默認0不改)  -->
<property name="ServerAdminSlots"				value="1"/>		<!-- 強制預留多少人,和最大同時在線人數不沖突,即使在線人數滿了,有權限的玩家也可以進入游戲(默認) -->
<property name="ServerAdminSlotsPermission"		value="1"/>		<!-- 可以進入預留位置的權限級別(默認) -->

<!-- Admin interfaces -->
<property name="ControlPanelEnabled"			value="true"/>		<!-- 啟用/禁用網頁控制(填true) -->
<property name="ControlPanelPort"				value="26900"/>		<!-- 網頁端口 -->
<property name="ControlPanelPassword"			value="123456"/>		<!-- 進入網頁的密碼(自定義,不要中文) -->

<property name="TelnetEnabled"					value="true"/>				<!-- Telnet 啟用true  禁用false -->
<property name="TelnetPort"						value="26990"/>				<!-- 端口 -->
<property name="TelnetPassword"					value="123456"/>					<!-- 自定義密碼 -->
<property name="TelnetFailedLoginLimit"			value="10"/>				<!-- 10(密碼錯誤次數,次數達到后關閉連接) -->
<property name="TelnetFailedLoginsBlocktime"	value="10"/>				<!-- 10(連接超時 秒) -->

<property name="TerminalWindowEnabled"			value="true"/>				<!-- true   是否在桌面顯示后台窗口 -->

<!-- Folder and file locations -->
<property name="AdminFileName"					value="serveradmin.xml"/>	      <!-- serveradmin.xml(管理員、白名單、黑名單文件),會跟玩家存檔在一塊 -->
  <property name="UserDataFolder"				value="absolute path"/>	     <!-- 指定玩家存檔路徑,推薦與服務端在同一目錄下,例如(E:\手動創建的文件夾\cundang)" ,方便你刪檔,替換/恢復存檔,預制件管理 -->
<property name="SaveGameFolder"				    value="absolute path" /> 	<!-- 指定服務器地圖文件路徑,例如(E:\手動創建的文件夾\ditu) -->

<!-- Other technical settings -->
<property name="EACEnabled"						value="false"/>				<!-- false(關閉EAC)啟用true -->
<property name="HideCommandExecutionLog"		value="0"/>					<!-- 隱藏命令執行的日志記錄。0=顯示所有內容,1=只對Telnet/ControlPanel隱藏,2=還對遠程游戲客戶端隱藏,3=隱藏所有內容 -->
<property name="MaxUncoveredMapChunksPerPlayer"	value="131072"/>			<!-- 每個玩家在游戲地圖上可以看到多少塊(看到得越多越卡,也不能一點都沒有) -->
<property name="PersistentPlayerProfiles"		value="false" />			<!-- false(是否支持玩家自定義人物外觀) -->



<!-- GAMEPLAY -->

<!-- World -->
<property name="GameWorld"						value="RWG"/>			<!-- RWG (隨機地圖)、 Navezgane(固定地圖)(不要隨便更改,只支持兩個模式,不是隨機就是固定) -->
<property name="WorldGenSeed"					value="asdf"/>				<!-- 生成不同地圖的規則(隨便寫) -->
<property name="WorldGenSize"					value="8192"/>				<!-- 4096.8192.16348(三種大小的地圖,16K的地圖對大多數玩家都是一個挑戰,8K圖是主流,想人多就選8K,隨機圖生成看服務器性能了,固定圖的話秒生成) -->
<property name="GameName"						value="01"/>			<!-- 地圖名(隨便寫),如果你有現成的地圖文件,在這里寫下文件夾名字,服務器就會加載到了 -->
<property name="GameMode"						value="GameModeSurvival"/>	         <!-- GameModeSurvival( 游戲生成模式) -->

<!-- Difficulty -->
<property name="GameDifficulty"					value="5"/>					<!-- 游戲難度    0到5 -->
<property name="BlockDamagePlayer"				value="100" />				<!-- 玩家的方塊傷害 -->
<property name="BlockDamageAI"					value="100" />				<!-- 喪屍的方塊傷害 -->
<property name="BlockDamageAIBM"				value="100" />				<!-- 喪屍血月時候的方塊傷害 -->
<property name="XPMultiplier"					value="100" />				<!-- 經驗倍率 -->
<property name="PlayerSafeZoneLevel"			value="5" />				<!-- 如果玩家低於或等於這個等級,他將創造一個安全地帶 -->
<property name="PlayerSafeZoneHours"			value="0" />				<!-- 世界時日安全區存在 -->

<!--  -->
<property name="BuildCreate"					value="false" />			<!-- false(創造模式:開啟:true、關閉:false,默認就好) -->
<property name="DayNightLength"					value="60" />				<!-- (現實60分鍾時間為游戲里一天,也可以寫999999) -->
<property name="DayLightLength"					value="18" />				<!-- (24小時制,白天占去18小時,剩下6小時為黑天) -->
<property name="DropOnDeath"					value="4" />				<!-- (死亡掉落 0 = 掉落一切,1 = 工具帶,2 = 背包,3 = 刪除所有,4=不掉落 ) -->
<property name="DropOnQuit"						value="0" />				<!-- (退出掉落 0 = 無,1 = 掉落一切,2 = 工具帶,3 = 背包 ) -->
<property name="BedrollDeadZoneSize"			value="15" />				<!-- (玩家睡袋15M范圍內不會刷新喪屍) -->
<property name="BedrollExpiryTime"				value="100" />				<!-- (睡袋失效時間,以游戲天數為單位) -->

<!-- Performance related -->
<property name="MaxSpawnedZombies"				value="60" />				<!-- (喪屍數不要超80,因為還有即時刷新喪屍,所以喪屍數不是這個選項能決定全部的 -->
<property name="MaxSpawnedAnimals"				value="50" />				<!-- (動物數啊,隨意了,只要不是100) -->
<property name="ServerMaxAllowedViewDistance"	value="8" />				<!-- (6~12最大視距,7.8.9就好了,不然卡) -->

<!-- Zombie settings -->
<property name="EnemySpawnMode"					value="true" />				<!-- true(喪屍即時刷新,比如貞子尖叫) -->
<property name="EnemyDifficulty"				value="0" />				<!-- 0( 狂暴模式 0 = 正常, 1 = 狂暴 ) -->
<property name="ZombieMove"						value="0" />				<!-- 白天 0-4 (走, 慢跑, 奔跑, 沖刺, 惡夢) -->
<property name="ZombieMoveNight"				value="4" />				<!-- 夜晚 0-4 (走, 慢跑, 奔跑, 沖刺, 惡夢) -->
<property name="ZombieFeralMove"				value="0" />				<!-- 野外 0-4 (走, 慢跑, 奔跑, 沖刺, 惡夢)  -->
<property name="ZombieBMMove"					value="4" />				<!-- 血月 0-4 (走, 慢跑, 奔跑, 沖刺, 惡夢) -->
<property name="BloodMoonFrequency"				value="7" />				<!-- 幾天一次血月,所謂的7天屍潮可以自定義了 -->
<property name="BloodMoonRange"					value="0" />				<!-- 實際血月日可以多少天隨機偏離上述設置。 將此設置為0會使血液衛星恰好在血月頻率中指定的每個第N天發生 -->
<property name="BloodMoonWarning"				value="4" />				<!-- 紅色日數在血月日開始的小時數。 將此值設置為-1會使紅色永不顯示  -->
<property name="BloodMoonEnemyCount"			value="64" />				<!--  血月的時候,每個玩家對應的喪屍數量 -->

<!-- Loot -->
<property name="LootAbundance"					value="100" />				<!-- 搜刮倍率 -->
<property name="LootRespawnDays"				value="15" />				<!-- 物資多少天刷新一次 -->
<property name="AirDropFrequency"				value="72"/>				<!-- 空投時間(小時) -->
<property name="AirDropMarker"					value="true"/>				<!-- 是否在地圖標記空投 -->

<!-- Multiplayer -->
<property name="PartySharedKillRange"			value="10000"/>				<!-- 經驗分享距離 -->
<property name="PlayerKillingMode"				value="0" />				<!-- 玩家殺戮設置(0 =禁止殺戮,1 =僅殺死盟友,2 =僅殺死陌生人,3 =殺死所有人) -->

<!-- Land claim options -->
<property name="LandClaimCount"					value="1"/>					<!-- 每個玩家最多能有幾顆生效的領地石 -->
<property name="LandClaimSize"					value="41"/>				<!-- 領地石范圍 -->
<property name="LandClaimDeadZone"				value="30"/>				<!-- 禁止敵人放置領地石范圍大小 (默認就好) -->
<property name="LandClaimExpiryTime"			value="1000"/>					<!-- 離線多少天領地石失效 -->
<property name="LandClaimDecayMode"				value="2"/>					<!-- 0(控制離線玩家如何降落索賠。所有索賠有充分保護的第一個24小時。0=線性,1=指數,2=完全保護,直到權利要求到期) -->
<property name="LandClaimOnlineDurabilityModifier"	value="0"/>				<!-- 0(當玩家在線時,保護區的硬度會增加多少。0意味着無限(不會受到傷害)。默認值為4倍) -->
<property name="LandClaimOfflineDurabilityModifier"	value="0"/>				<!-- 0(當玩家離線時,保護區的硬度會增加多少。0意味着無限(不會受到傷害)。默認值為4倍 ) -->


<!-- There are several game settings that you cannot change when starting a new game.
You can use console commands to change at least some of them ingame.
setgamepref BedrollDeadZoneSize 30 -->

``

4:點擊根目錄下批處理文件開啟服務器


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM