想必大家在玩《方舟:生存进化》的时候,都是进的别人服务器吧,那么问题来了,怎么开私人服务器玩游戏呢,来看看这篇文章,希望能能帮助到大家。
首先是给英语8级的玩家看的:(下面有中翻译)
How to Create an ARK: Survival Evolved Dedicated Server Guide
Creating an ARK: Survival Evolved game server is an easy process that can be done from either a dedicated server or your home computer.
Server Requirements
Windows 7, 8, 8.1, Server 2008, Server 2012 & 64-Bit
Quad Core processor (requires up to 2 full cores)
4GB memory (currently uses around 4GB memory for 100 players filled)
20GB disk space (install folder)
Step 1: Fetching Game Server files from SteamCMD
It is possible to fetch the steam files programmatically from Steam using SteamCMD.
Create a folder where you wish to store your ARK: Survival Evolved game server hosting files
Inside of the folder, place the newly downloading SteamCMD.exe file
Create a batch file named SteamCMD.bat
Place the following code in this batch file:
@echo off
start "" steamcmd.exe +login USER PASS +force_install_dir "C:\Some\Path\Where\You\Want\Game\Server\Files\To\Go" +app_update 346110 validate +quit
Right-click SteamCMD.bat and Run as Administrator
Your game server files should be completely downloaded by now
Step 1 (alternate method): Locating Game Server Files on Hard Drive
You can host ARK directly from your Steam common folder. To locate your common folder:
Right-click ARK: Survival Evolved from Steam, select Properties
Click Local Files tab
Click 'Browse Local Files button
Step 2: Setting up an ARK: Survival Evolved Dedicated Server
Create a batch file named ARK.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:
start ShooterGameServer.exe "../../../ShooterGame/ShooterGame.uproject" "/Game/Maps/TheIslandSubMaps/TheIsland?Port=27015?QueryPort=27016?SessionName=SURVIVALSERVERS?MaxPlayers=127?listen?ServerPassword=MYPASSWORD?ServerAdminPassword=MYPASSWORD" -nosteamclient -game -server -log
More information will be coming on June 2nd 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
STEP 1: Update your server to the newest ARK 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
STEP 2: Right click Steam in the task bar icons of your PC and select servers as pictured below.
Step11.png
STEP 3: Select ARK as your game at the bottom. Join your server!
Step2.png
Configuring your ARK Game Server!
Now comes the fun part, setting up your ARK game server to your liking.
To modify game server settings you can open the ShooterGame/Saved/Config/WindowsServer/GameUserSettings.ini
You can modify settings in here (in addition to the launch line) - these settings overwrite your launch line settings:
* Password=genesis
* ServerPassword=genesis
* MaxPlayers=10
国人福音:
如何创建一个ARK:生存演进专用服务器指南
创建ARK:生存演进游戏服务器是一个简单的过程,可以从一个专用的服务器或您的家用电脑来完成。
服务器要求
第1步:设置一个ARK:生存演进专用服务器
创建一个名为一个批处理文件ARK.bat(步骤1)在新创建的SteamCMD文件夹或蒸汽常见文件夹(第1步:(另一种方法))。
发生在这个批处理文件中下面的代码:
启动ShooterGameServer.exe“../../../ShooterGame/ShooterGame.uproject” -nosteamclient - 游戏-server -log
更多信息将在6月2日即将作为服务器文件发布
第2步:端口转发
传入规则添加到您的Windows防火墙以允许UDP端口27015和27016(或任何港口您正在使用)。
你可以另外需要一个转发规则添加到您的网络路由器。您可以使用PortForward.com阅读如何做到这一点。
如何加入您的服务器
第1步:更新您的服务器到最新版本方舟,然后单击面板底部的绿色更新按钮。*如果您不是一个生存的服务器客户问这是你的游戏服务器主机。
现在到了有趣的部分,你的ARK游戏服务器设置自己的喜好。
要修改游戏服务器设置,你可以打开ShooterGame /保存/配置/的WindowsServer / GameUserSettings.ini
您可以修改此设置(除发射线) - 这些设置覆盖您推出的线路设置:
*密码=成因
* SERVERPASSWORD =成因
* MAXPLAYERS = 10
世界保存数据的位置
ShooterGame /保存/ SavedArks
最新教程:
研究了一天终于成功架设了服务器且在steam上显示出来,现在开始我们的开服教程
一:下载服务器并且运行
1、在C盘创建一个名为Ark的文件夹
2、下载我打包的工具找到1号文件夹把里面的两个文件放到Ark文件夹下并且运行update_ark.bat 等待下载完成,成功后会自动退出【注意,不要错把1号文件夹放入Ark里,是里面的两个文件、另外有些人电脑.bat是不显示出来的,你们自己区分下】
3、找到方舟游戏路径【我的在D:\Steam\steamapps\common\ARK\ShooterGame\Binaries\Win64 实在找不到的打开steam右键方舟 ——属性——本地文件——浏览本地文件就会出来 找到之后具体目录应该是ShooterGame\Binaries\Win64里】
4、之前下载的文件夹里找到2号文件,复制run_arkserver.bat粘贴到ShooterGame\Binaries\Win64里
5、右键run_arkserver.bat选择编辑 【start ShooterGameServer.exe "TheIsland?SessionName=改房间名字?MaxPlayers=100?Port=27015?QueryPort=27016?ServerPassword=房间密码?ServerAdminPassword=管理员密码?listen"】这样一段命令按照中文提示更改,密码最好4位数,更改完毕后保存并且运行一次 以后开服都要先开这个、这个就是你服务器的后台和主要程序【服务器因个人电脑差别开启速度不一样,怎样才知道成功没成功,游戏里刷新看看房间名有没有就知道了】 如果一直刷新不到 请往下看
二:端口映射【针对路由器用户】
这里要用到三个端口 27015、27016、7777
1、首先查看下自己内网IP 开始——运行——输入CMD——输入ipconfig 找到IPv4地址 后面IP就是你内网IP
2、打开网页输入192.168.1.1 打开路由器后台设置 【不同的路由器IP不一样,具体请查看路由器贴的纸条】
3、找到转发规则——虚拟服务器 服务器端口号输入27015 IP地址输入刚才你查询的内网IP 协议ALL 状态生效 常用服务端口号不用选择、点击保存 另外两个也这样添加
4、同样转发规则——DMZ主机 DMZ主机IP地址输入查询到的内网IP DMZ状态启用 点击保存【这个很重要 想要显示在steam上给大家看到必须这么设置】
三:后台命令
ServerPVE: this enables PVE mode. players can not hurt other players, or their structures, or their tamed dinos.
ServerHardcore: this enables ahrdcore mode. when you die, your character is gone.
ServerCrosshair: this enables use of the crosshair
ServerForceNoHUD: this force disables the floating character name popups
AltSaveDirectoryName: this is if you wanna save the data to an alternate directory to run multiple concurrent servers or whatnot
GlobalVoiceChat: this will make voice chat not proximity based
ProximityChat: This will make text chat proximity based
NoTributeDownloads: This will disable downloading external items/characters/dinos into this ARK
AllowThirdPersonPlayer: this enables players to play in 3rd person foot mode (work in progress)
AlwaysNotifyPlayerLeft: this will notify playres when someone leaves
DontAlwaysNotifyPlayerJoined: this will prevent notification of players when someone joins
这些命令也就第一个有用 开启PVE模式 第二个是类似专家模式 死后角色就删除的意思吧 其他的都用不到
好了教程到这里就结束了