杀戮间2吧 关注:13,481贴子:98,781

【开设服务器】有关于KF2服务器的插件——CD模式安装

只看楼主收藏回复

火车喷水

题图来自我朋友doc的作品
WE创意工坊地址:http://steamcommunity.com/sharedfiles/filedetails/?id=1126803173


IP属地:福建1楼2017-09-03 11:42回复
    那么首先来介绍一下这个火遍所有服务器的插件模式。
    【其实我不多说,你们都多少有所了解这个模式了~】
    这个插件全名是ControlledDifficulty.CD_Survival,属于插件所制作的自定义游戏模式。这种游戏模式十分接近TWI的官方纯净模式,但是我们可以根据这个模式插件来控制TWI的官方纯净模式的各方面参数以及刷怪的方面。通过这个CD插件,我们可以轻易的将TWI的官方纯净模式配置为比原版更难的难度。这是也是CD的主要目的。然而,CD提供了强大的配置能力,因此它也可以将被TWI的官方纯净模式配置为适合新手的高难度甚至难上加难的挑战模式,比如说修改刷怪速度这样(例如每30秒64个zeds)。
    ——本段根据我的朋友BlackOut对CD的自我叙述进行翻译润色


    IP属地:福建2楼2017-09-03 11:43
    回复
      2025-08-26 11:57:05
      广告
      不感兴趣
      开通SVIP免广告
      CD功能概述

      *禁用游戏系统对ZED刷新强度与ZED移动速度的改变【关于动态难度调整方面】
      *FakePlayer【虚拟玩家,不是BOT】; 可以增加zed每波的总数(但不增加血量),就像多进来的玩家一样
      *设置任意的,固定的刷怪难度,没有别的因素干扰
      *设置最大ZED同屏
      *多个参数的详细设置,用于微调刷怪系统,允许连续刷出时间范围从192秒以上到少于1秒钟来刷出
      *设置SpawnCycle【刷新序列,CD核心功能】,可精确控制哪些zeds刷出,以什么样子顺序来刷出
      * 通过聊天框来设置一些CD的基本参数或是读取CD配置
      *修改商店时间或暂停商店时间
      *每个波形显示实时统计数据后显示真实的生成和队列/队列计数
      *可选地自动缩放难度参数以响应玩家的计数和波数
      *设置武器刷新速度
      *选择性地禁止刷出白蜘蛛,蓝白和盖伦
      *可选择地禁用蓝白开大的红色粒子效应
      *控制是否允许FP刷出开场怒
      *指定刷出某个BOSS


      IP属地:福建3楼2017-09-03 11:43
      回复
        那么现在先来介绍怎么给SOLO玩家安装并玩CD模式。
        方法有两种。先来介绍麻烦的那种:
        1.打开创意工坊链接:http://steamcommunity.com/sharedfiles/filedetails/?id=738484519

        2.点击下面的绿色的订阅按钮,订阅插件

        3.如果你订阅了会这么显示。

        4.重启游戏。如果你游戏没有在运行,直到插件下载完成再打开。
        5.下载完成后会这么显示

        6.打开游戏,按~呼出控制台,会看到这样的显示

        7.复制这段文字,直接粘贴进控制台。【open KF-Outpost?game=ControlledDifficulty.CD_Survival


        把地图“KF-Outpost”改成你喜欢的任何地图。例如,如果你订阅了单人挑战地图KF-Hillside【Map Make By Skell】,你可以输入进去来替换它,像这样:

        openKF-Hillside-B4?game=ControlledDifficulty.CD_Survival

        当然也可以添加一些自定义数值来进入自定义CD模式。在不同的数值之间用英文标点【?】来分隔。比如这样:

        openKF-Hillside-B4?game=ControlledDifficulty.CD_Survival?CohortSize=8?SpawnPoll=2.0?WaveSizeFakes=2


        IP属地:福建4楼2017-09-03 11:45
        回复
          这边也额外分享一下CDsolo的经典代码:
          openKF-Hillside-b4?game=ControlledDifficulty.CD_Survival?Difficulty=3?GameLength=2?TraderTime=30?FakePlayers=5?MaxMonsters=40?SpawnMod=0.25?AlbinoCrawlers=false?AlbinoAlphas=false?AlbinoGorefasts=false?Spawncycle=basic_heavy
          【经典无蓝白,白蜘蛛,盖伦的CDsolo代码,我个人比较菜就打过纵火版本的,建议搭配KF-Hillside-B4来食用】

          这段文字中的?difficulty=2?gamelength=0代表的意思是难度和波数设置。
          ?GameDifficulty=X
          代表的是对游戏难度进行设置 =0(普通)=1(困难)=2(自虐)=3(地狱)
          ?GameLength=X
          代表的是对游戏波数进行设置 =0(4波)=1(7波)=2(10波)
          需要什么难度的直接修改后面的数字,即可。


          IP属地:福建5楼2017-09-03 11:45
          收起回复
            8.回车,你会看到读取画面

            9.读取完成后,你会看到一段显示在控制台窗口的由这个CD启动代码所配置的参数。有兴趣的话可以看看【这段配置数据是由(openKF-Hillside-b4?game=ControlledDifficulty.CD_Survival?Difficulty=3?GameLength=2?TraderTime=30?FakePlayers=5?MaxMonsters=40?SpawnMod=0.25?AlbinoCrawlers=false?AlbinoAlphas=false?AlbinoGorefasts=false?Spawncycle=basic_heavy)产生的】

            10.按下ESC后,叉掉这个控制台窗口后即可开始游戏。

            以上,即为SOLO玩家如何使用CD模式插件进行游戏的第一种方式。


            IP属地:福建6楼2017-09-03 11:48
            回复
              SOLO玩家如何使用CD模式插件进行游戏的第二种方式也很简单。
              1. 进入别的有开CD模式的服务器一下。【CD的服务器可以说现在是占据了几乎所有的插件服务器,满地都是】

              2. 比如我做的各类CD服务器



              3. 直接点加入。等待插件下载好。【因为我还绑定了一些别的小插件,速度可能会有点慢,请耐心等待】
              4. 在进入服务器后。右上角退出服务器

              5. 重复第一种方式的第六步骤到第九步即可
              6. 以上,即为第二种方法。


              IP属地:福建7楼2017-09-03 11:50
              回复
                接下来介绍怎么给服务器安装CD模式插件。
                1. 首先,打开你的服务器云主机,如果你的服务器在运行,请务必关闭你的服务器。

                2. 打开steamcmd\steamapps\common\killingfloor2\KFGame\Config这个目录。找到 PCServer-KFEngine.ini
                3. 双击打开,你会看到这样的页面

                4. 拉到这个文档的末尾。如果你没有添加过创意工坊链接下载,是这样显示的。

                5. 直接复制粘贴上我这段文字在最后:【[OnlineSubsystemSteamworks.KFWorkshopSteamworks]
                ServerSubscribedWorkshopItems=738484519】
                6. 你可以看到这样的显示。

                7. 当然如果你之前做过创意工坊链接下载,请直接在最后直接粘贴上:【ServerSubscribedWorkshopItems=738484519】
                让其显示成这样。

                8. 编辑完毕后直接右上角叉掉,保存。


                IP属地:福建8楼2017-09-03 11:53
                回复
                  2025-08-26 11:51:05
                  广告
                  不感兴趣
                  开通SVIP免广告
                  1. 接下来,我们打开steamcmd\steamapps\common\killingfloor2 这个目录

                  2. 找到你的开服bat

                  3. 右键菜单按出,并点击编辑
                  4. 你会看到这样的文本

                  5. 后面直接粘贴上【?game=ControlledDifficulty.CD_Survival】
                  注意,虽然可以直接粘贴那种solo序列参数来偷懒,但是详细设置最好还是去ini里面配置,所以请务必复制粘贴?game=ControlledDifficulty.CD_Survival这段。
                  6. 你可以看到这样的结果

                  7. 右上角,叉掉,保存。

                  8. 接下来,双击运行bat。

                  9. 等到服务器完全运行好后,等个几分钟,插件会自动下载好。
                  10. 插件下载好,你再次运行bat会有这样的提示。

                  11. 当你的服务器插件配置正常后,你就可以看到类似于我的服务器这样的结果了。


                  【注意】CD模式是没有经验的,所以服务器前面变成了禁止符号。


                  IP属地:福建9楼2017-09-03 12:00
                  收起回复
                    如果CD运行不成功,可以看看开服bat里面的数据记录有没有类似我这样的代码。
                    这些代码就有些关于你的CD配置的一些基本数据,有显示的话是肯定有成功运行的。



                    IP属地:福建10楼2017-09-03 12:02
                    回复
                      接下来介绍一个相当简单的服务器安装操作。这个操作非常简单,而且不会因为创意工坊插件版本更新,服务器总是慢半拍更新而导致版本数据和我们本地的不一样导致版本错误。
                      如果两个版本不一样,而你服务器是使用旧版本的,本地会直接下载服务器端的CD插件文件,并生成临时文件。
                      就像这样,你可以下次更新。

                      而不会出现不删掉文件就不能玩的情况~

                      1.首先,提取出你的插件U文件。
                      本地PC提取地址一般是在
                      【C:\Users\Administrator\Documents\My Games\KillingFloor2\KFGame\Cache\738484519 】里面。

                      不建议服务器提取,因为服务器版本有可能和你本地PC的不一样,而且本地PC的更新肯定是最快的,CMD的更新速度超级慢。


                      IP属地:福建11楼2017-09-03 12:12
                      回复
                        【接11楼】
                        2.提取出U文件后,将其丢进服务器的【steamapps\common\killingfloor2\KFGame\BrewedPC】这文件夹里面,直接复制粘贴丢进去。

                        3.重复10楼的2至11步。
                        是不是很简单?这个方法还是最稳定最偷懒的方法。
                        当然你也可以利用这招玩到以前版本的插件。


                        IP属地:福建12楼2017-09-03 12:15
                        回复
                          BPC安装方法注意事项:
                          1.记得删掉【steamcmd\steamapps\common\killingfloor2\KFGame\Config】这个目录里面的PCServer-KFEngine.ini的【ServerSubscribedWorkshopItems=738484519】句段。
                          2.记得删掉【steamapps\common\killingfloor2\KFGame\Cache\738484519】这个文件夹。丢回收站记得彻底删除别忘记。
                          3.记得删掉【steamapps\common\killingfloor2\Binaries\Win64\steamapps\workshop\content\232090\738484519】这个文件夹。丢回收站记得彻底删除别忘记。
                          4.如果你懒得删除这几个文件夹和PCServer-KFEngine.ini的下载文字,你可以直接删除【steamapps\common\killingfloor2\Binaries\Win64\steamapps\workshop】里面的ACF,TMP文件,有几个删几个。
                          如下图所示。

                          删掉这几个文件之后可以强制重新下载所有你设置的PCServer-KFEngine.ini的下载文字。已下载的都会重新下载。
                          强制性的。
                          这样就可以更新版本。如果你插件不多不大这方法还行,如果比较多的话,这方法慎用。而且下载完毕后记得重新启动对应的开服bat,不然插件是无法生效的~


                          IP属地:福建13楼2017-09-03 12:22
                          回复
                            收工!
                            顺便推广一下我做的服务器组:http://steamcommunity.com/groups/XylonasS



                            IP属地:福建16楼2017-09-03 12:36
                            回复
                              2025-08-26 11:45:05
                              广告
                              不感兴趣
                              开通SVIP免广告
                              这些是我做的插件服务器,大家多多关照~
                              我也做了几个以CD为基础的插件服务器。

                              分别是DVD服务器【远古CD的数据设置,就增加了永怒FP,永怒SC,甚至在刷怪序列中增加了KingFleshPound,还有一些我基本的小插件。】
                              DVD服务器详细配置数据链接:http://steamcommunity.com/groups/XylonasS#announcements/detail/1291815558689614493



                              IP属地:福建17楼2017-09-03 12:38
                              回复