1
0
0

[Servers] SpaceNinjaServer 链接Irc/Hub/Nrs服务器

LXJlin
23小时前 24

IRC-Server

Irc的构建是非常简单的

在OpenWf官网中可以看到Irc-Server的git地址

点击进去下载需要的版本即可

在SpaceNinjaServer/config.json 中

  "ircExecutable": null,
  "ircAddress": null,

  #"ircExecutable": null,  -可以键入irc-Servers对应的地址作为Servers的子程序自动启动

  #"ircAddress": null,  -可以键入你IRC服务器对应的地址(适用于分布式部署)

填入这些后 重启服务器即可看到IRC正常了链接了

由于 SpaceNinjaServer 默认侦听 80端口,本地部署无需填入对应的地址

 

Hub-Server

Hub的构建也相对简单

在OpenWf官网中可以看到Hub-Server的git地址

点击进去下载需要的版本即可

在SpaceNinjaServer/config.json 中

  "hubExecutable": null,
    "hubServers": [
      {
        "address": "127.0.0.1:6951",
        "regions": [
          "ASIA",
          "OCEANIA",
          "EUROPE",
          "RUSSIA",
          "NORTH_AMERICA",
          "SOUTH_AMERICA"
        ],
      "dtlsUnsupported": true
      }
    ],
    "noHubDiscrimination": false,

  #"hubExecutable": null,  --可以键入Hub-Servers对应的地址作为Servers的子程序自动启动

  #"address": "127.0.0.1:6951",  -此处填入回环地址 127.0.0.1,端口为6952,此处稍后会做解释

  #"noHubDiscrimination": false,  -是否按玩家地区对 Hub 节点做差异化选择

完成后登录游戏即可看到Hub在工作并向对应的端口发地址包了

可以看到他在捕获玩家所在的房间位置,以及进入的房间ID

 

NRS-Server

NRS服务器目前没有公开的项目,只能使用当前社区公开的地址

在OpenWf官网中可以看到NRS-Server的地址

NRS负责在线状态/会话交换服务,用来同步两个客户端的组队数据

找到适应你游戏版本的服务器

在SpaceNinjaServer/config.json 中

以C-NRS举例

先ping c-nrs.source.wf 

确保server所在的网络环境可以联通,可以ping通服务器后,我们进入下一步

在SpaceNinjaServer/config.json 中

  "nrsAddress": "c-nrs.source.wf:6500",
  "dtls": 99,
  "tunables": {
    "useLoginToken": false,
    "prohibitSkipMissionStartTimer": false,
    "prohibitDisableProfanityFilter": false,
    "prohibitFovOverride": false,
    "prohibitFreecam": false,
    "prohibitTeleport": false,
    "prohibitScripts": false,
    "motd": null,
    "udpProxyUpstream": "192.168.31.3:6952"
  },

  #"nrsAddress": "c-nrs.source.wf:6500",  -地址

  #"dtls": 99,  -DTLS加密

  #"udpProxyUpstream": "192.168.31.3:6952"  -UDP代理上游地址,此处我们填入 Hub-Server 的端口,将hub端口号-1即可,192.168.x.x 填入你本机的ip地址


_____________________________________________________________________________________________
总结

Server >Icr-server 负责聊天
Server >Nrs-server 负责同步组队状态,氏族道场创建局部服务器场景
Server > Hub-server 负责同步组队位置

 

 

最后于 23小时前 被LXJlin编辑 ,原因:
图文教程
本站提供的资源转载自国内外各大媒体和网络,仅供试玩体验;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该游戏内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如您认为本站任何介绍帖侵犯了您的合法版权,请发送邮件 xoyoge@163.com 进行投诉,我们将在确认本文链接指向的资源存在侵权后,立即删除相关介绍帖子!
最新回复 (1)
  • soulcomes 17小时前
    0 引用 2

    看帖习惯,先赞后看~

请先登录后发表评论!

返回