• 注册
  • 离线疑难解答 离线疑难解答 关注:1535 内容:17280

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

  • 查看作者
  • 打赏作者
  • 当前位置: ODDBA社区 > 离线疑难解答 > 正文
  • 41
  • 离线疑难解答
  • 略有小成
    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]
    拉黑 2个月前 电脑端回复
  • 麟瑞Sama如果用公网服务器,是不是只需要开默认的通讯端口和sptserver的端口
    拉黑 2个月前 电脑端回复
  • Asuka23 @LinchenFur 是的,SPT-Server默认端口6969,可以打开SPT_Data\Server\configs目录下的https.json文件修改IP和端口。ServerTools的端口同理,改好了去控制台放行端口就行。
    拉黑 2个月前 电脑端回复
  • 麟瑞Sama @Asuka23 ip地址可以写我域名吗,因为我是动态公网用的ddns
    拉黑 2个月前 电脑端回复
  • Asuka23@LinchenFur 可以
    拉黑 2个月前 手机端回复
  • 21647188872大佬我问一下,这玩意是全局托管吗,我一朋友和另一个朋友玩延迟高,和我玩延迟低。所以我想我当主机但我也没法一天到晚坐在电脑前开房间
    拉黑 2个月前 电脑端回复
  • 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
    拉黑 2个月前 电脑端回复
  • 蓝羽 @21647188872 这套操作需要启动一遍游戏,把客户端MOD BepInEx的fika core加载了,同意协议了,才能用脚本启动专用服务器. 它的原理就相当于在服务器上用bat脚本的方式打开了一个主机的塔科夫游戏做房主来供其他客户端用户连接
    拉黑 1个月前 电脑端回复
  • 麟瑞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 这个报错是什么原因
    拉黑 1个月前 电脑端回复
  • 蓝羽 @LinchenFur 你没有用客户端启动一遍游戏就拿来当专用服务器
    拉黑 1个月前 电脑端回复
  • 蓝羽 @LinchenFur 你需要使用sptlauncher运行一遍装载有fika core的塔科夫,然后再用dedicated的bat脚本启动专用服务器,这样说够明白了吧?
    拉黑 1个月前 电脑端回复
  • 麟瑞Sama @蓝羽 启动专用服务器之后这台机子就不能玩塔了是吗
    拉黑 1个月前 电脑端回复
  • 蓝羽 @LinchenFur 没错,专门用来做中继服务器一样的存在,所以需要一个公网IP的机器
    拉黑 1个月前 电脑端回复
  • 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正式版。
    拉黑 1个月前 手机端回复
  • 3vDestr请问各路大神,专用服务器是只能同时打开一个吗?我正确使用Dedicated生成了两个专用服务器的bat文件,但似乎无法同时运行
    拉黑 1个月前 电脑端回复
  • Asuka23@3vDestr 没试过,但从游戏客户端和专用主机不冲突的情况来看,你可以试试多开,每开一个就复制一次游戏文件,然后使用不同的启动脚本启动。
    拉黑 1个月前 手机端回复
  • Asuka23补档:对一台主机可以同时运行 专用客户端 + 游戏客户端 的示例可见 https://sns.oddba.cn/149747.html 操作方式为先运行游戏客户端,后运行专用客户端脚本
    拉黑 1个月前 电脑端回复
  • Dou888 @Asuka23 想问一下,说是必须先运行一遍游戏以生成文件再运行脚本,我运行过游戏之后再运行脚本还是报错该怎么解决
    拉黑 2星期前 电脑端回复
  • Dou888 @Asuka23 补充一下,我是在3.10的平台上操作的,3个fika工具分别使用的 Fika客户端(汉化增强版)V1.0.3.0、Fika服务端(Fika-Server)、Fika专用主机端(Fika.Dedicated V1.1.2)
    拉黑 2星期前 电脑端回复
  • 艾艾 @Asuka23 大佬,我按照你的设置设置Fika-Dedicated专用服务器。一直卡初始化,看后台专用服务器一直等待玩家。应该Fika-ServerTools教程不对,肯定是漏掉了什么。我换虚拟局域网就能正常进游戏了。我的游戏服务端和专用服务器在一个机器上。
    拉黑 2星期前 电脑端回复
  • 艾艾我这边服务端是固定公网IP。
    拉黑 2星期前 电脑端回复
  • Asuka23@艾艾 专用IP设置不对,你可能没有进行设置。去专用主机游戏文件的Bepinex/configs文件夹里,打开com.fika.core.cfg文件搜索Forece IP,等号后面填专用主机使用的公网IP或者虚拟IP。
    拉黑 2星期前 手机端回复
  • 艾艾 @Asuka23 经过我反复的测试,终于找到问题所在了,大佬确实是遗漏一个非常关键的步骤。就是com.fika.core这个文件UDP Port端口也是需要设置的。默认为25565。 总结下:使用公网ip服务器+专用主机的端口设置 防火墙放行或者端口转发 TCP的6969,UDP的25565。端口为默认值,可以自行更改。如果需要多专用主机的更改25565端口值。其余操作按照大佬的就行了。 这个Fika-ServerTools使用意义不明,我观察防火墙流量命中一直为0,不知道具体运作机制。希望大佬回复下。
    拉黑 2星期前 电脑端回复
  • 回复
    略有小成

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

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

    请问租用的2gb内存云服务器是否有能力运行这个项目?

  • Asuka232G内存不用考虑,3.10因为优化问题吃内存,且windows环境下2G内存本身就会被系统吃掉不少,基本等于不能玩。
    拉黑 2星期前 手机端回复
  • 回复
    初窥堂奥

    想问下,承担4人左右,能在海关同时正常(大约60帧)运行10个AI左右的服务器,其CPU的配置需要多少,阿里云的G6A可以吗,或者可以进一步降配?

  • Asuka23下次请直接带配置询问,因为要去阿里云找G6A,又要查详细配置,回复会超级慢(增加工作量人会懒)。
    根据要求,4个人联机外带10个AI,查出G6A配置核心:内存比为1:4,则最低配置为2C8G,不带奇怪MOD的话是够用的。(2C我是按物理核心数算的,不是线程数,请先向阿里云客服核实该配置是2物理核心+8G内存还是2线程+8G内存)
    另:据查,G6A的2C8G一个月要240(?),这价格您认真吗。
    拉黑 2星期前 手机端回复
  • 回复
    初来乍到

    Fika Dedicated Error

    You are trying to connect to a dedicated client

    while having Fika.Dedicated installed.Please

    remove Fika.Dedicated from your client and try

    again.

    遇到这个问题,服务器端在远端,服务器端同时做专用主机。客户端在本地,启动战局勾选专用主机后报这个错,把feficated插件移除了以后,是能进了,但不就不是专用主机了吗

  • mqnvidia我想实现远端跑服务器端加这三角套,分散客户端的运算压力。一个人玩
    拉黑 2星期前 电脑端回复
  • 艾艾 @mqnvidia 专用主机的网络设置错了,看8楼的评论,我也整了好久。
    拉黑 2星期前 电脑端回复
  • 回复

    请登录之后再进行评论

    登录
    离线疑难解答
  • 今日 1
  • 内容 17280
  • 关注 1535
  • 聊天
    关注 9

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

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