杀戮空间2开服服务器架设教程 UE3Redist
我上一篇文章云盘里有bd9458下载链接有需要的小伙伴可以去下载
选择Winrar打开
然后双击压缩包中的UE3进行安装
KF2服务器的安装:
点Win 然后打开这台电脑并进入C盘创建一个英文名的文件夹
并将SteamCMD复制粘贴进去
双击打开SteamCMD,然后他会进行一个漫长的下载,等待即可
当出现下载不再动了出现 Steam> 后 输入login anonymous 然后回车
等一串文字过去后会再出现一个 Steam> 我们再输入以下其中一段代码
正式版代码:
app_update 232130 validate
正式版更新服务器代码:
app_update 232130
测试版代码:
app_update 232130 -beta "branch name"
然后回车
然后再次会进行一个漫长的KF2服务器文件的下载
如果下载的过程中出现Error!开头的一段代码就代表网络波动了,需要再次在Steam>输入app开头的代码进行下载
当出现Success!开头的代码后 再输入Exit回车
便完成了对KF2服务器的下载
修改KF2服务器中的文件:
打开你所创建的KF2服务器所在的位置文件夹
然后再打开如下路径 Steamapps/common/KF2sever
再双击打开KF2sever,会打开代码框,等代码不再动了就ok了
就完成了对KF2服务器的安装
再右键编辑KF2server文件,把里面的123改成你想要的一串数字,这个是登录器密码
再进入KFgame/Config
打开PCServer-KFGame
这里面包含了服务器名字,难度,波数,服务器密码,管理员密码,地图循环列表
进入后按住Ctrl+F会出现查找,输入你想查找的再点查找既可,找不到就检查是否输对,是否打开错文件,和向上向下切换查找。 在=后面输入相应的既可
![]()
GameDifficulty=
这是难度设置,0普通 1困难 2自杀 3地狱
AdminPassword=
KF2服务器网页管理员登录密码,密码默认是空白的,在后面输入和KF2server文件里改掉的123一样的密码即可
GamePassword=
游戏服务器房间的密码
GameLength=
游戏波数设置 0四波 1七波 2十波
bUseMapList=
自动义地图列表 true false
true是开启,false是关闭
GameMapCycles=
地图名字代码
GameMapCycles=(maps=("KF-XXXXX","
输入第三方地图名字的话 把其中一段 "KF-XXXX", 复制到(号后面粘贴既可,注意"和,
名字就是你创意工坊里找到的地图名字 KF-XXXXX什么的
添加创意工坊地图ID 打开PCServer-KFGame文件
滑到最底下,粘贴这段代码
[OnlineSubsystemSteamworks.KFWorkshopSteamworks]
ServerSubscribedWorkshopItems=
等于=后面输入地图或插件ID,ID在创意工坊中有地图订阅的页面中右键点击复制网页,再到可以任何可以粘贴文字的地方粘贴,把里面那段长数字复制,
比如=后面的13807970340
然后再将数字粘贴到文件中的ServerSubscribedWorkshopItems=后
若是想再增加第二个或3或4个地图
把ServerSubscribedWorkshopItems=复制再跳到下一行粘贴既可
样板:
OnlineSubsystemSteamworks.KFWorkshopSteamworks]
ServerSubscribedWorkshopItems=
ServerSubscribedWorkshopItems=
ServerSubscribedWorkshopItems=
(每输入一个ID就需要去地图名字代码中添加地图名字,不然列表中不会显示)
关掉远程接管你的服务器功能
在PCServer-KFEngine中
搜索查找bUsedForTakeover
默认是开启的,=后输入false既可
打开PCServer-KFGame文件
BannerLink=这个是公告图片地址
ServerMOTD=这个是公告中的文字
WebsiteLink=这个是公告中的自定义网站
图片只会显式开头htpp链接的图片,不会显示htpps的图片,还有需要是PNG格式的图片
想要把图片变成htpp的可以去百度搜索lofter进入网页版登录,发布自己可见的图片,再右键图片,选项新窗口打开图片,再右键选择复制图片链接,然后粘贴到任何可以输入文字的地方 把开头的htpps的s删掉,再把第一个.png后面开头的?号那一段全部删掉,然后再复制粘贴BannerLink=后面既可 (注:图片需要宽度或者高度有512x大小,还有游戏内会显示的很暗,所以发布图片时应当修改图片大小,亮度)
那么修改就完成了
一机多服:
回到上面讲的端口问题,复制粘贴KF2server启动文件并重命名(支持中文)然后编辑KF2server服务器启动文件,将以下这段话粘贴到密码后面
?ConfigSubDir=
=后面随便输入文字数字或英文,不需要打空格或,把密码和?ConfigSubDir=隔开
然后保存关闭
开第二个服需要修改端口
打开PCServer-KFEngine文件
prot=
peerport=
修改这两个=后的端口
样板:
prot=7777
peerport=7778
改成
prot=7787
peerport=7788
然后再去服务器网页防火墙中增加规则
UDP:7787
UDP:7788
再去把7787和19238加起来得到27025
意思就是1+1=2
无论7787还是7797 都是和 19238 加起来,请记住19238,这个是以后开别的服都需要的固定数字
然后将得到的27057增加到服务器网页中的防火墙中,为UDP
打开KFWeb文件
ListenPort=
将8080改成7080
然后去防火墙增加7080 TCP
(你要是开第三个服,就可以再改成6080,以此类推)
这样子第二个服务器就可以开启了
使用插件:
将插件ID粘贴后再编辑KF2server启动文件
在KF-XXXX(KF-XXXX后边不需要打空格和,)后边粘贴创意工坊插件订阅页面中以?Game=开头的一串代码 后并在结尾打个空格和密码那一串隔开 (注:?Game=代码的结尾也需要一个? 密码那一串前边也需要一个?)
以上第一种列子
第二种例子是在KF-XXXX后面输入创意工坊中以?Mutater=开头的一串代码
第三种例子是KF-XXXX后面粘贴上?Game=开头的代码插件,再加上?Mutator开头的插件
样板0:
KF-XXXXX?Game=XXXXXXX?Mutator=XXXXX
如何增加第二个第三个第N个插件:
样板1:
KF-XXXXX?Mutator=x1xxx,xx2xxxx,xxx3xx?
样板2:
KF-XXXXX?Game=XX1X?Mutator=XX2XX,XXX3XX,XXXX4X?
里面的数字代表有几个插件
只能有一个Game和Mutator,后面再加Mutator=开头的文件时应当只选择复制粘贴=后面的那一串代码
样板3:
?Mutator=1,2?
注意1和2中间有一个英文逗号进行隔开第一个插件和第二个插件
(当启动文件存在Game和mutator时是不会再下载在有Game和mutator存在时的新增地图了,此时应当复制里面的内容,然后去掉game和mutator那一串插件再启动服务器下载)
更改模式:
无尽模式
打开KF2server启动文件:
KF-XXXXX后面加?Game=KFGameContent.KFGameInfo_Endless
生存模式:
?game=KFGameContent.KFGameInfo_Survival
对抗模式:
?game=KFGameContent.KFGameInfo_VersusSurvival
每周:
?game=KFGameContent.KFGameInfo_WeeklySurvival
每周要把长度和难度设置为零,如果自动恢复成生存模式,是无法读取google时间而导致无法读取每周任务。
登录游戏服务器网页管理系统:
先开启游戏服务器
再在浏览器中输入服务器公Ip
样板:10.40.11.25:8080
8080是第一个服能端口,登改了以后的第二个服则是你改的什么7080 9080的了
密码是你KF2server文件中设置的密码,用户名随便输既可(注意:网页中有许多地方会造成中文的房名和欢迎界面变成乱码)
更改每次重开服务器的地图便是在KF2server文件中把KF-bioticslab(生命学实验室)改成你要的地图
服务器无法下载第三方地图/无法进入:
打开PCServer-KFEngine
搜索[IpDrv.TcpNetDriver]
回车到下面加上这一行
DownloadManagers=OnlineSubsystemSteamworks.SteamWorkshopDownload
服务器管理员指令:
在游戏房间中键盘点~打开控制台输入Adminlogin 123
123就是默认的密码,如果你改了便输你改后的密码。
服务器t人指令:admin kick id 封号admin kickban id
id也就是玩家名字,比如admin kick 13807970340。(注:只能对纯英文纯数字的有效)
服务器暂停:pause
解除暂停也是输pause,暂停期间可以正常进行操控角色以外所有事情
我是艾西喜欢的记得点赞加关注我们下期再见~