• 注册
  • 离线疑难解答 离线疑难解答 关注:1503 内容:16722

    有没有人知道Fika项目的Fika-Dedicated和Fika-ServerTools该怎么使用

  • 查看作者
  • 打赏作者
  • 当前位置: ODDBA社区 > 离线疑难解答 > 正文
  • 28
  • 离线疑难解答
  • 略有小成
    2021

    有没有人知道Fika项目的Fika-Dedicated和Fika-ServerTools该怎么使用,这两天想和朋友玩新版本

    联机的时候发现多了这两个项目

    有没有人知道Fika项目的Fika-Dedicated和Fika-ServerTools该怎么使用

  • 3.8.9

  • 已配图

  • 其他问题

  • 登堂入室

    首先介绍下Fika三件套:Fika-Plugin、Fika-Server、Fika-Dedicated。(Fika-ServerTools不算,它属于Server的附加功能)

    Fika-Plugin:客户端联机插件,文件为Fika.Core.dll点我下载最新版

    Fika-Server:服务端联机插件,文件为fika-server文件夹点我下载最新版

    Fika-Dedicated:专用客户端插件,可解锁服务器'专用主机'选项,文件为Fika.Dedicated.dll点我下载最新版

    专用主机作用:免VPN局内联机(前提有一台含公网IP的服务器)、分担主机压力(你需要单独用一台机器运行专用客户端)。

    启用前:

    启用后:


    介绍部分结束,下面是教程:

    使用须知:你需要准备一台含有公网IP的服务器,虚拟局域网不在此列。如果你没有上述配置,则Dedicated以及ServerTools对你没有实际意义。

    Fika-Dedicated:

    安装方式:下载Fika-Dedicated,解压后检查BepInEx\plugins目录下是否含有下图框选的文件。

    确定安装好后,打开user\mods\fika-server\assets\configs目录下fika.jsonc文件,调整dedicated项配置。

    amount:专用主机数量,也等于玩家可以同时使用专用主机开启的战局数量。一台专用主机只能同时主持一场对局,所有玩家撤离后自动释放。

    generate:是否生成启动脚本,生成的脚本位置在user\mods\fika-server\assets\scripts目录下。scripts目录会在你正确修改dedicated配置并运行过一次服务端之后自动生成。需注意,你每调整过一次dedicated配置,都需要删除整个scripts目录并重新运行服务端,以重新生成启动脚本,脚本放置位置为客户端根目录(如下图)。

    forceIP:服务器公网IP。如果你的服务端和专用客户端运行在同一台服务器上,则留空或填写127.0.0.1,其他情况下填公网IP。

    作用:无VPN联机。

    上述工作完成后,打开BepInEx\config目录下com.fika.core.cfg文件,调整network项配置,将Force IP 填写为你的服务器公网IP,然后回到客户端根目录,运行服务端生成的启动脚本。至此,专用主机启动成功。


    Fika-ServerTools:

    安装方式:下载Fika-ServerTools,解压到user\mods\fika-server目录下,如下图:

    使用方式:打开user\mods\fika-server\assets\configs目录下fika.jsonc文件,调整natPunchServer项配置。

    enable:是否启用,false为禁用(默认),true是启用。

    Port:通讯端口,6790为默认端口。

    natIntroduceAmount:不清楚。

    作用:nat打孔,也可以把含公网IP的服务器当中继服务器用。


  • 麟瑞Sama大佬讲的好详细 [s-7]
    拉黑 1个月前 电脑端回复
  • 麟瑞Sama如果用公网服务器,是不是只需要开默认的通讯端口和sptserver的端口
    拉黑 1个月前 电脑端回复
  • Asuka23 @LinchenFur 是的,SPT-Server默认端口6969,可以打开SPT_Data\Server\configs目录下的https.json文件修改IP和端口。ServerTools的端口同理,改好了去控制台放行端口就行。
    拉黑 1个月前 电脑端回复
  • 麟瑞Sama @Asuka23 ip地址可以写我域名吗,因为我是动态公网用的ddns
    拉黑 1个月前 电脑端回复
  • Asuka23@LinchenFur 可以
    拉黑 1个月前 手机端回复
  • 21647188872大佬我问一下,这玩意是全局托管吗,我一朋友和另一个朋友玩延迟高,和我玩延迟低。所以我想我当主机但我也没法一天到晚坐在电脑前开房间
    拉黑 1个月前 电脑端回复
  • 21647188872而且我顺着这套操作打开脚本弹A patch in SPTCustomPlugin FAILED. The type initializer for 'SPT.Custom.Patches.EasyAssetsPatch' threw an exception.. SUBSEQUENT PATCHES HAVE NOT LOADED, CHECK LOG FOR MORE DETAILS
    拉黑 1个月前 电脑端回复
  • 蓝羽 @21647188872 这套操作需要启动一遍游戏,把客户端MOD BepInEx的fika core加载了,同意协议了,才能用脚本启动专用服务器. 它的原理就相当于在服务器上用bat脚本的方式打开了一个主机的塔科夫游戏做房主来供其他客户端用户连接
    拉黑 2星期前 电脑端回复
  • 麟瑞Sama @蓝羽 请问一下A patch in SPTCustomPlugin FAlLED, The type initializer for SPT.Custom.Patches.CustomAiPatch' threw an exception.. SUBSEQUENT PATCHES HAVE NOT LOADED, CHECK LOG FOR MORE DETAILS 这个报错是什么原因
    拉黑 2星期前 电脑端回复
  • 蓝羽 @LinchenFur 你没有用客户端启动一遍游戏就拿来当专用服务器
    拉黑 2星期前 电脑端回复
  • 蓝羽 @LinchenFur 你需要使用sptlauncher运行一遍装载有fika core的塔科夫,然后再用dedicated的bat脚本启动专用服务器,这样说够明白了吧?
    拉黑 2星期前 电脑端回复
  • 麟瑞Sama @蓝羽 启动专用服务器之后这台机子就不能玩塔了是吗
    拉黑 2星期前 电脑端回复
  • 蓝羽 @LinchenFur 没错,专门用来做中继服务器一样的存在,所以需要一个公网IP的机器
    拉黑 2星期前 电脑端回复
  • Asuka23@LinchenFur 可以,但你电脑不一定能带动。你把游戏文件复制一份就行,比如原来的游戏文件放在A文件夹,复制一份到B文件夹。启动专用主机就去A文件夹里用bat启动,玩游戏就去B文件夹用SPTLauncher正常启动。同样的原理你还可以三开、四开,前提是你配置足够且有足够硬盘空间。
    拉黑 1星期前 手机端回复
  • Asuka23@LinchenFur 不过,正如楼上说的那样,你得有公网IP别人才能是用你开的专用主机。所以你想在自己电脑上开专用主机+玩游戏的操作不现实,因为你自己的电脑开了专用主机别人也连不进来,除非你条件特殊,能向运营商申请分配一个动态公网IP给你。
    拉黑 1星期前 手机端回复
  • 麟瑞Sama @Asuka23 实测不可以复制粘贴,是检测进程的
    拉黑 1星期前 电脑端回复
  • 麟瑞Sama @Asuka23 我就是申请的公网ip
    拉黑 1星期前 电脑端回复
  • Asuka23@麟瑞Sama 如果你用复制的副本开游戏,请检查启动器设置。如果启用了开发者模式(Developer Mode),请修正游戏路径至副本路径。
    如果你用复制的副本开专用端,请重新生成启动文件或手动修正游戏路径。
    默认情况下复制后的副本文件中,启动器/专用主机启动脚本的游戏路径会指向复制前的源文件,因此会发生冲突,修正后即可并行运行。
    测试版本为3.9.8正式版。
    拉黑 4天前 手机端回复
  • 3vDestr请问各路大神,专用服务器是只能同时打开一个吗?我正确使用Dedicated生成了两个专用服务器的bat文件,但似乎无法同时运行
    拉黑 2天前 电脑端回复
  • Asuka23@3vDestr 没试过,但从游戏客户端和专用主机不冲突的情况来看,你可以试试多开,每开一个就复制一次游戏文件,然后使用不同的启动脚本启动。
    拉黑 1天前 手机端回复
  • Asuka23补档:对一台主机可以同时运行 专用客户端 + 游戏客户端 的示例可见 https://sns.oddba.cn/149747.html 操作方式为先运行游戏客户端,后运行专用客户端脚本
    拉黑 21小时前 电脑端回复
  • 回复
    略有小成

    Fika-Dedicated需要你拥有额外的电脑或者服务器来当做AI的运算服务器,一台电脑玩游戏,一台电脑当AI服务器,可以提高你玩游戏时候的帧数,如下图所示

  • TiTyaN好东西
    拉黑 1个月前 电脑端回复
  • linbiao大佬,如果我的服务器装上Fika-Dedicated需要怎样的配置?服务器需要显卡吗?
    拉黑 19小时前 手机端回复
  • 回复
    渐入佳境
    打赏了@滴点5金币
    回复
    略有小成
    2021
    打赏了@滴点10金币
    回复
    略有小成
    2021
    打赏了@Asuka2322金币
    回复

    请登录之后再进行评论

    登录
    离线疑难解答
  • 今日 0
  • 内容 16722
  • 关注 1503
  • 聊天
    关注 4

    【招募】GRIFFIN TKF项目开工 期待你的加入 || 你是否想加入格里芬书写自己与人形的故事

  • 签到
  • 任务
  • 发布
  • 模式切换
  • 偏好设置
  • 帖子间隔 侧栏位置: