• 杀戮空间2开服服务器架设教程UE3Redist


    杀戮空间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,暂停期间可以正常进行操控角色以外所有事情

     

    我是艾西喜欢的记得点赞加关注我们下期再见~

  • 相关阅读:
    Sping-AOP切面相关操作
    短链接网站系统设计与实践
    逍遥自在学C语言 | 位运算符<<的高级用法
    解决Oracle SQL语句性能问题——SQL语句改写(in、not in、exists及not exists)
    java计算机毕业设计惠购网站MyBatis+系统+LW文档+源码+调试部署
    服务网格和CI/CD集成:讨论服务网格在持续集成和持续交付中的应用。
    65. 使用事物码 SAT 查找某个 SAPGUI 事物码操作调用的 Function Module 列表
    【译】自制前端玩具框架
    推荐一款好用的日期控件jeDate
    列主高斯消元法
  • 原文地址:https://blog.csdn.net/V13807970340/article/details/126286406