V?Rising?服務(wù)器搭建圖文教程
前情提要:
周末弄了個(gè) V Rising 的服務(wù)器,和朋友一起玩,V Rising 自己的服務(wù)器太拉垮了. 需要準(zhǔn)備的東西 假如你沒有云服務(wù)器的話,你需要知道本機(jī)的公網(wǎng)ip,個(gè)人是推薦購買一臺(tái)云服務(wù)器,只是和幾個(gè)朋友玩的話,配置也不用太好,我現(xiàn)在用的是2核 4GB 8Mbps的騰訊云服務(wù)器(之前博主,選的稍低的配置,會(huì)出現(xiàn)性能傾軋的情況,現(xiàn)有配置目前是四個(gè)人玩,沒有壓力).看我這篇文章,非技術(shù)小白也可以操作,不用擔(dān)心. 云服務(wù)器(TIPS:選離自己近的機(jī)房)一定要裝windows server,因?yàn)閂 Rising 只有windows版本,沒有l(wèi)inux,不需要像我一樣,用centos完善包,下下來之后,看到.exe文件傻了眼.
今天發(fā)現(xiàn)TX云現(xiàn)在618搞活動(dòng),2核4G6M,領(lǐng)券一年只要120(博主之前在博文提過45的套餐,但經(jīng)過博主的的使用體驗(yàn),博主自己已經(jīng)升級配置為2核 4GB 8Mbps的TX云服務(wù)器),推薦買120的,第一個(gè)性能和帶寬、流量更高,玩起來更流暢,玩游戲爽才是王道,第二個(gè)是有小伙伴跟我反應(yīng)45的套餐對部分運(yùn)營商的ip不是很友好,所以有能力盡量上120的套餐,第三個(gè)官方未來升級server的話,如果對性能要求提升,120的可以無憂渡過),頁面下滑即可看到,鏈接在此
開搞
120套餐
1、選擇系統(tǒng)&重置密碼
2、記住windows server的用戶名和密碼,并在云服務(wù)器控制臺(tái)的防火墻,開放服務(wù)器的9876、9877端口,下圖打碼位置為公網(wǎng)IP
入站規(guī)則端口
UDP 9876,9877 TCP 22,3389,80,443,20,21,9876,9877
2、連接遠(yuǎn)程服務(wù)器(通用)
win + r 打開運(yùn)行 mstsc 打開windows server遠(yuǎn)程連接 輸入 公網(wǎng)ip、用戶名(一般是Administrator) 點(diǎn)擊連接 輸入密碼,可以保存rdp文件,方便后續(xù)連接.
連接的時(shí)候會(huì)提醒你證書的問題,選是就可以了
2、進(jìn)入云服務(wù)服務(wù)器下載steam cmd
3、打開蒸汽cmd
點(diǎn)擊下載的exe文件,依次輸入下面的命令.
force_install_dir "C:\VRisingServerFolder" login anonymous 匿名登錄 app_update 1829350 validate 下載 V Rising server quit 退出
4、打開V Rising server
一般server會(huì)在 steamcmd\steamapps\common\VRisingDedicatedServer 下,如果你是按照我的教程來的則是:C:\vrisingserverfolder
運(yùn)行:VRisingServer.exe
第一次運(yùn)行會(huì)慢一點(diǎn),生成配置文件后,再自行替換(新版本貌似下下來就有配置文件,可以先看看有沒有)
配置 文件路徑steamcmd\steamapps\common\VRisingDedicatedServer\VRisingServer_Data\StreamingAssets\Settings
我的教程路徑:C:\vrisingserverfolder\VRisingServer_Data\StreamingAssets\Settings
5、參數(shù)說明
ServerHostSettings.json
{ "Name": "xiaoxiaobuding", //服務(wù)器名字 "Description": "", //服務(wù)器描述 "Port": 9876, //服務(wù)器登錄端口 "QueryPort": 9877, //服務(wù)器查詢端口 "MaxConnectedUsers": 10, //服務(wù)器最大人數(shù) "MaxConnectedAdmins": 4, //服務(wù)器最大管理員連接人數(shù) "ServerFps": 30, //服務(wù)器FPS "SaveName": "world", //服務(wù)器存檔名字 "Password": "", //服務(wù)器密碼 "Secure": true, //服務(wù)器保護(hù) "ListOnMasterServer": true, //設(shè)置服務(wù)器能否被搜到,不想搜到就填寫false "AutoSaveCount": 50, //服務(wù)器自動(dòng)保存數(shù)量 "AutoSaveInterval": 600, //服務(wù)器每個(gè)多少秒保存一次 "GameSettingsPreset": "", //服務(wù)器游戲設(shè)置預(yù)設(shè)(默認(rèn)PvP) 例子:StandardPvP or StandardPvE "AdminOnlyDebugEvents": true, //只允許服務(wù)器管理員可調(diào)試事件 "DisableDebugEvents": false //禁止調(diào)試事件 }
ServerGameSettings.json //服務(wù)器游戲設(shè)置文件
{ "GameModeType": "PvP", //游戲模式類型可選PVE "CastleDamageMode": "Always", //城堡傷害模式 "SiegeWeaponHealth": "Normal", //攻城武器生命值 "PlayerDamageMode": "Always", //玩家傷害模式 "ClanSize": 10 ,意思是部落最大人數(shù)是10 "CastleHeartDamageMode": "CanBeDestroyedByPlayers", //城堡生命傷害模式 "PvPProtectionMode": "Medium", //PvP保護(hù)模式 "DeathContainerPermission": "Anyone", //死亡容器權(quán)限 "RelicSpawnType": "Unique", //遺跡生成類型 "CanLootEnemyContainers": true, //可以掠奪敵人的箱子 "BloodBoundEquipment": true, //血緣裝備 "TeleportBoundItems": true, //傳送綁定道具 "AllowGlobalChat": true, //允許全局聊天 "AllWaypointsUnlocked": false, //所有航路點(diǎn)已解鎖 "FreeCastleClaim": false, //自由城堡領(lǐng)地 "FreeCastleDestroy": false, //自由城堡摧毀 "InactivityKillEnabled": true, //已啟用非活動(dòng)清理 "InactivityKillTimeMin": 3600, //非活動(dòng)事件或AI清理最小時(shí)間 "InactivityKillTimeMax": 604800, //非活動(dòng)事件或AI清理最大時(shí)間 "InactivityKillSafeTimeAddition": 172800, //非活動(dòng)增加清理保護(hù)時(shí)間 "InactivityKillTimerMaxItemLevel": 84, //非活動(dòng)道具最大時(shí)間清理等級 "DisableDisconnectedDeadEnabled": true, //啟用無效連接斷開 "DisableDisconnectedDeadTimer": 60, //無效連接斷開最大時(shí)間 "InventoryStacksModifier": 1.0, //一堆庫存道具百分比 "DropTableModifier_General": 1.0, //常規(guī)數(shù)據(jù)刪除百分比 "DropTableModifier_Missions": 1.0, //任務(wù)數(shù)據(jù)刪除百分比 "MaterialYieldModifier_Global": 1.0, //全局材料產(chǎn)量百分比 "BloodEssenceYieldModifier": 1.0, //精血生產(chǎn)百分比 "JournalVBloodSourceUnitMaxDistance": 25.0, //記錄V血源裝置最大距離 "PvPVampireRespawnModifier": 1.0, //PVP吸血鬼復(fù)活概率 "CastleMinimumDistanceInFloors": 2, //城堡樓層之間最小距離 "ClanSize": 4, //宗族領(lǐng)主領(lǐng)地規(guī)模 "BloodDrainModifier": 1.0, //精血消耗百分比 "DurabilityDrainModifier": 1.0, //耐力消耗百分比 "GarlicAreaStrengthModifier": 1.0, //大蒜面積強(qiáng)度百分比 "HolyAreaStrengthModifier": 1.0, //神圣區(qū)域強(qiáng)度百分比 "SilverStrengthModifier": 1.0, //銀強(qiáng)度百分比 "SunDamageModifier": 1.0, //太陽傷害強(qiáng)度百分比 "CastleDecayRateModifier": 1.0, //城堡衰退速度百分比 "CastleBloodEssenceDrainModifier": 1.0, //城堡精血消耗百分比 "CastleSiegeTimer": 420.0, //城堡攻城時(shí)間 "CastleUnderAttackTimer": 60.0, //城堡受到攻擊的時(shí)間 "AnnounceSiegeWeaponSpawn": true, //通知攻城武器生成 "ShowSiegeWeaponMapIcon": true, //顯示攻城武器地圖圖標(biāo) "BuildCostModifier": 1.0, //建筑成本百分比 "RecipeCostModifier": 1.0, //配方成本百分比 "CraftRateModifier": 1.0, //技能速度百分比 "ResearchCostModifier": 1.0, //研究成本百分比 "RefinementCostModifier": 1.0, //精煉成本百分比 "RefinementRateModifier": 1.0, //精煉速度百分比 "ResearchTimeModifier": 1.0, //研究時(shí)間百分比 "DismantleResourceModifier": 0.75, //拆除成本百分比 "ServantConvertRateModifier": 1.0, //仆人轉(zhuǎn)化速度百分比 "RepairCostModifier": 1.0, //維護(hù)成本百分比 "Death_DurabilityFactorLoss": 0.25, //消亡耐久性損失系數(shù) "Death_DurabilityLossFactorAsResources": 1.0, //消亡耐久性資源損失系數(shù) "StarterEquipmentId": 0, //初始裝備ID "StarterResourcesId": 0, //初始資源ID "VBloodUnitSettings": [], //V血液單位設(shè)置 "UnlockedAchievements": [], //未鎖定的成就 "UnlockedResearchs": [], //未解鎖的研究 "GameTimeModifiers": { //游戲時(shí)間百分比 "DayDurationInSeconds": 1080.0, //日持續(xù)時(shí)間(秒) "DayStartHour": 9, //白天開始時(shí)間 "DayStartMinute": 0, //日開始分鐘數(shù) "DayEndHour": 17, //白天結(jié)束時(shí)間 "DayEndMinute": 0, 白天結(jié)束分?jǐn)?shù) "BloodMoonFrequency_Min": 10, //血月頻率最小值 "BloodMoonFrequency_Max": 18, //血月頻率最大值 "BloodMoonBuff": 0.2 //血月buff }, "VampireStatModifiers": { //吸血鬼屬性百分比 "MaxHealthModifier": 1.0, //最大生命百分比 "MaxEnergyModifier": 1.0, //最大能量百分比 "PhysicalPowerModifier": 1.0, //肉身力量百分比 "SpellPowerModifier": 1.0, //法術(shù)力量百分比 "ResourcePowerModifier": 1.0, //資源威力百分比 "SiegePowerModifier": 1.0, //攻城威力百分比 "DamageReceivedModifier": 1.0, //受到傷害百分比 "ReviveCancelDelay": 5.0 //復(fù)活延遲 }, "UnitStatModifiers_Global": { //全局單位數(shù)據(jù)統(tǒng)計(jì) "MaxHealthModifier": 1.0, //最大生命百分比 "PowerModifier": 1.0 //威力百分比 }, "UnitStatModifiers_VBlood": { //全局V血液數(shù)據(jù)統(tǒng)計(jì) "MaxHealthModifier": 1.0, //最大生命百分比 "PowerModifier": 1.0 //威力百分比 }, "EquipmentStatModifiers_Global": { //全局裝備數(shù)據(jù)統(tǒng)計(jì) "MaxEnergyModifier": 1.0, //最大能量百分比 "MaxHealthModifier": 1.0, //最大生命百分比 "ResourceYieldModifier": 1.0, //資源產(chǎn)量百分比 "PhysicalPowerModifier": 1.0, //肉體力量百分比 "SpellPowerModifier": 1.0, //法術(shù)威力百分比 "SiegePowerModifier": 1.0, //攻城威力百分比 "MovementSpeedModifier": 1.0 //移動(dòng)速度百分比 }, "CastleStatModifiers_Global": { //城堡全局?jǐn)?shù)據(jù)統(tǒng)計(jì) "TickPeriod": 5.0, //周期定時(shí)器 "DamageResistance": 0.0, //傷害抗性 "SafetyBoxLimit": 1, //安全箱子限制 "TombLimit": 12, //墓碑限制 "VerminNestLimit": 4, //害蟲巢穴限制 "PylonPenalties": { //塔門懲罰 "Range1": { //范圍 "Percentage": 0.0, //比例 "Lower": 0, //低 "Higher": 2 //高 }, "Range2": { "Percentage": 0.0, "Lower": 3, "Higher": 3 }, "Range3": { "Percentage": 0.0, "Lower": 4, "Higher": 4 }, "Range4": { "Percentage": 0.0, "Lower": 5, "Higher": 5 }, "Range5": { "Percentage": 0.0, "Lower": 6, "Higher": 254 } }, "FloorPenalties": { //建筑內(nèi)懲罰 "Range1": { //范圍 "Percentage": 0.0, //比例 "Lower": 0, //低 "Higher": 20 //高 }, "Range2": { "Percentage": 0.0, "Lower": 21, "Higher": 50 }, "Range3": { "Percentage": 0.0, "Lower": 51, "Higher": 80 }, "Range4": { "Percentage": 0.0, "Lower": 81, "Higher": 160 }, "Range5": { "Percentage": 0.0, "Lower": 161, "Higher": 254 } }, "HeartLimits": { 生命限制 "Level1": { //等級 "Level": 1, //等級1 "FloorLimit": 30, //建筑限制 "ServantLimit": 3 //仆人限制 }, "Level2": { "Level": 2, "FloorLimit": 80, "ServantLimit": 5 }, "Level3": { "Level": 3, "FloorLimit": 150, "ServantLimit": 7 }, "Level4": { "Level": 4, "FloorLimit": 250, "ServantLimit": 9 } }, "CastleLimit": 2 //城堡限制 }, "PlayerInteractionSettings": { //玩家互動(dòng)設(shè)置 "TimeZone": "Local", //本地時(shí)區(qū) "VSPlayerWeekdayTime": { //玩家每周工作時(shí)間 "StartHour": 17, //開始時(shí)間 "StartMinute": 0, //開始分鐘 "EndHour": 23, //結(jié)束時(shí)間 "EndMinute": 0 //結(jié)束分鐘 }, "VSPlayerWeekendTime": {//玩家周結(jié)束時(shí)間 "StartHour": 17, //開始時(shí)間 "StartMinute": 0, //開始分鐘 "EndHour": 23, //結(jié)束時(shí)間 "EndMinute": 0 //結(jié)束分鐘 }, "VSCastleWeekdayTime": { //城堡每周工作時(shí)間 "StartHour": 17, //開始時(shí)間 "StartMinute": 0, //開始分鐘 "EndHour": 23, //結(jié)束時(shí)間 "EndMinute": 0 //結(jié)束分鐘 }, "VSCastleWeekendTime": { //城堡每周工作時(shí)間 "StartHour": 17, //開始時(shí)間 "StartMinute": 0, //開始分鐘 "EndHour": 23, //結(jié)束時(shí)間 "EndMinute": 0 //結(jié)束分鐘 } } }
注意:修改完配置后再進(jìn)入游戲建檔,否則生成的服務(wù)器緩存(可以刪除緩存),會(huì)導(dǎo)致始終是默認(rèn)配置.
緩存位置 把v1下面的文件夾刪掉即可 C:\Users\Administrator\AppData\LocalLow\Stunlock Studios\VRisingServer\Saves\v1
一些個(gè)人私貨 個(gè)人的serverhost 配置
{ "Name": "xiaoxiaobuding", "Description": "", "Port": 9876, "QueryPort": 9877, "MaxConnectedUsers": 10, "MaxConnectedAdmins": 4, "ServerFps": 30, "SaveName": "world1", "Password": "******", // 設(shè)置服務(wù)器連接密碼 "Secure": true, "ListOnMasterServer": false, //服務(wù)器不被搜到 "AutoSaveCount": 50, "AutoSaveInterval": 600, "GameSettingsPreset": "", "AdminOnlyDebugEvents": true, "DisableDebugEvents": false, "GameSettingsPreset": "", }
個(gè)人游戲設(shè)置
{ "GameModeType": "PvE", "CastleDamageMode": 0, "CastleHeartDamageMode": 0, "DeathContainerPermission": 1, "RelicSpawnType": 1, "CanLootEnemyContainers": false, "BloodBoundEquipment": false, "TeleportBoundItems": false, "InventoryStacksModifier": 5.0, "DropTableModifier_General": 2.0, "DropTableModifier_Missions": 2.0, "MaterialYieldModifier_Global": 2.0, "BloodEssenceYieldModifier": 2.0, "DurabilityDrainModifier": 0.5, "GarlicAreaStrengthModifier": 0.5, "SilverStrengthModifier": 0.5, "CastleDecayRateModifier": 0.0, "AnnounceSiegeWeaponSpawn": false, "CraftRateModifier": 3.0, "RefinementRateModifier": 3.0, "DismantleResourceModifier": 0.5, "ServantConvertRateModifier": 20.0, "Death_DurabilityFactorLoss": 0.0, "Death_DurabilityLossFactorAsResources": 0.0, "VBloodUnitSettings": [], "UnlockedAchievements": [], "UnlockedResearchs": [], "GameTimeModifiers": { "DayStartHour": 12, "DayEndHour": 15 }, "VampireStatModifiers": {}, "UnitStatModifiers_Global": {}, "UnitStatModifiers_VBlood": {}, "EquipmentStatModifiers_Global": {}, "CastleStatModifiers_Global": { "SafetyBoxLimit": 20, "TombLimit": 20, "VerminNestLimit": 20, "PylonPenalties": { "Range1": {}, "Range2": {}, "Range3": {}, "Range4": {}, "Range5": {} }, "FloorPenalties": { "Range1": {}, "Range2": {}, "Range3": {}, "Range4": {}, "Range5": {} }, "HeartLimits": { "Level1": {}, "Level2": {}, "Level3": {}, "Level4": { "ServantLimit": 20 } }, "CastleLimit": 5 }, "PlayerInteractionSettings": { "VSPlayerWeekdayTime": {}, "VSPlayerWeekendTime": {}, "VSCastleWeekdayTime": {}, "VSCastleWeekendTime": {} } }
問題匯總
1、Curl error 28: Failed to connect to vrising-client.s3.eu-central-1.amazonaws.com port 443 after 21014 ms: Timed out tips:對server服務(wù)沒有太大影響,服務(wù)器UDP開了相應(yīng)的端口就行.
錯(cuò)誤發(fā)生原因: 服務(wù)器在啟動(dòng)服務(wù)的時(shí)候,要去亞馬遜的S3 bucket下載資源,但是這個(gè)時(shí)候請求連接超時(shí)了.
這個(gè)資源官方放在亞馬遜歐洲的S3服務(wù)器上,官方可能沒有開S3的邊際服務(wù)代理來著,導(dǎo)致了這個(gè)問題.
目前我覺得解決辦法,一個(gè)是開網(wǎng)絡(luò)遷移之術(shù),另一個(gè)就只能等官方把資源放一個(gè)到亞洲的 S3里.
賣了這么多份游戲,給亞馬遜付點(diǎn)錢把,不丟人!
給官方發(fā)了郵件,看看后續(xù)會(huì)怎么樣.
github 老哥提供的解決辦法,不想動(dòng)的可以不動(dòng),畢竟不影響游戲,等官方修復(fù)就行
第一步關(guān)掉游戲服務(wù),在云服務(wù)器上登錄這個(gè)網(wǎng)站
上面會(huì)顯示你的服務(wù)器IP,在下面的搜索框輸入vrising-client.s3.eu-central-1.Amazonaws.com,然后點(diǎn)擊搜索按鈕.
第二步,復(fù)制IP,每臺(tái)服務(wù)器可能搜到的結(jié)果ip都不同
第三步,把IP 加到 云服務(wù)器的C:\Windows\System32\drivers\etc\hosts文件中,然后保存.
點(diǎn)擊重啟游戲服務(wù),應(yīng)該就看不到這個(gè)錯(cuò)誤了.
Q&A 1、想把自己本地的配置放到服務(wù)器上
將自己本地的配置拷貝,可在第一次運(yùn)行之后,關(guān)掉服務(wù)器進(jìn)程,再進(jìn)行替換,若有建檔,需刪緩存
2、想把自己本地的存檔放到服務(wù)器上
將自己 C:\Users\Administrator\AppData\LocalLow\Stunlock Studios\VRisingServer\Saves\v1 下文件,
覆蓋服務(wù)器的即可,需要看下world名字是否配置中的名字一致.
ps : 需要注意不要吃現(xiàn) \Saves\v1world1\world1 這種情況,會(huì)報(bào)錯(cuò).
3、連接服務(wù)器
進(jìn)入游戲選擇直連,輸入ip,有密碼設(shè)置的輸入密碼
4、設(shè)置PVE規(guī)則
在 serverhost json 中 "GameSettingsPreset": "", 這項(xiàng)需要為空.
當(dāng)然你也可以在這里設(shè)置StandardPvE,但設(shè)置標(biāo)準(zhǔn)模式,無法配置個(gè)人設(shè)置,切記.游戲設(shè)置 json中 "GameModeType": "PvE",
5、設(shè)置部落人數(shù)
在ServerGameSettings里加上:"ClanSize": 10 ,意思是部落最大人數(shù)是10.
到此這篇關(guān)于V Rising 服務(wù)器搭建的文章就介紹到這了,更多相關(guān)V Rising 服務(wù)器內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
GitLab?Pipeline規(guī)范及流程觸發(fā)詳解
這篇文章主要為大家介紹了GitLab?Pipeline規(guī)范及流程觸發(fā)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-04-04Mac下開啟與關(guān)閉端口轉(zhuǎn)發(fā)的腳本配置方法
這篇文章主要介紹了Mac下開啟與關(guān)閉端口轉(zhuǎn)發(fā)的腳本配置方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2018-04-04Linux下Web網(wǎng)站壓力測試工具Webbench使用教程
webbench最多可以模擬3萬個(gè)并發(fā)連接去測試網(wǎng)站的負(fù)載能力,個(gè)人感覺要比Apache自帶的ab壓力測試工具好,安裝使用也特別方便。2014-11-11通過IBM 3650 M2服務(wù)器的ServerGuide工具配置RAID圖文教程
這篇文章主要介紹了通過IBM 3650 M2服務(wù)器的ServerGuide工具配置RAID圖文教程,需要的朋友可以參考下2018-05-05在VPS上用3Proxy架設(shè)http代理和socks代理(Ubuntu環(huán)境)
前幾天記錄了在廉價(jià)的xen vps主機(jī)上通過squid架設(shè)http代理的情況,試用效果非常不錯(cuò)。但是現(xiàn)在需要增加socks代理,這方便squid就無能為力了,于是改用傳說中的輕量級的NB代理軟件3Proxy。2010-07-07