下载客户端

《机器人轮滑德比迪斯科躲避球》专用服务器托管指南

2026-04-03 19:00:09

AI智能总结导读

这是《机器人轮滑德比迪斯科躲避球》专用服务器托管指南,涵盖服务器配置、Photon Server与游戏服务器应用程序的下载运行、服务器启动管理及管理员指令使用等内容,教你搭建低延迟的专属游戏服务器,支持玩家联机游玩。

《机器人轮滑德比迪斯科躲避球》专用服务器配置、运行及管理指南 简介 本指南将帮助你搭建自己的迪斯科躲避球服务器,你和其他玩家可以通过该服务器在线游玩,且延迟低于游戏默认服务器。 虽然步骤较多,但操作起来十分简单。高级要求如下: 选择一台运行Windows系统且能稳定联网的电脑(个人所有或租用的电脑,如亚马逊EC2)作为服务器 下载Photon Server并运行 下载《机器人轮滑德比迪斯科躲避球》服务器应用程序并运行 运行《机器人轮滑德比迪斯科躲避球》客户端版本,连接到你的服务器,并在服务器上创建房间 配置服务器电脑: 你选择作为服务器的电脑必须运行Windows系统,因为Photon Server应用程序和《机器人轮滑德比迪斯科躲避球》服务器应用程序都有此要求。 此外,你可能需要配置一些端口和防火墙规则,以允许必要的连接。运行迪斯科躲避球服务器应用程序 此时,你已在电脑上安装了迪斯科躲避球服务器应用程序。如果你安装了完整的Steam客户端,可通过“工具”菜单运行该程序。如果你通过steamcmd将其安装在桌面,则像打开其他应用程序一样打开它即可。 该应用程序提供了配置连接设置、启动服务器、关闭服务器以及添加可限制比赛类型的命令等控制功能。 启动服务器 你只需点击“启动服务器”,它就会在Steam上注册你的服务器,并让其他玩家能在迪斯科躲避球主游戏中发现该服务器。 在大多数情况下,你应将IP地址、游戏端口、Steam端口和查询端口留空,以便使用默认设置。IP地址将自动检测,以匹配运行服务器应用程序的计算机地址。游戏端口默认为5055,与Photon的默认端口一致。 Steam端口默认为8766,是用于与Steam服务器通信的本地端口。 查询端口默认为27016,是用于管理服务器浏览器相关任务和客户端信息 ping 的端口。 此外,你可以选择使用【Steam 身份验证】和【VAC】。【Steam 身份验证】会根据Steam验证加入服务器的用户,这会导致玩家加入服务器时多花费几秒钟时间。 【VAC 身份验证】会在服务器上启用VAC保护。它的运行方式与Steam上其他所有受VAC保护的服务器相同,有可能对运行已知作弊程序的用户账户施加VAC封禁。《机器人轮滑德比迪斯科躲避球》中迪斯科躲避球的作弊者并不多,所以这并非一个严格必要的选项。 启动服务器后,点击“状态”。刚启动后的几秒钟内,IP 可能显示为 0,但很快就会显示你运行服务器的电脑的正确 IP。 想要关闭服务器时,点击“关闭”。如果你关闭服务器应用程序,服务器会自动关闭,因此只要你想运行服务器,就需要保持此窗口打开。 此外,还有服务器名称、最大玩家数和“命令”的输入框。这些可以在启动服务器之前或之后输入(更改文本后按回车键即可)。有关管理员命令的使用方法,请参见下文。服务器管理员指令 管理员指令用于限制服务器上可游玩的模式、地图等类型。此外,还可通过指令将特定玩家提升为管理员或禁止其他玩家进入服务器。 所有指令需在【指令】输入框中输入。只需输入指令并按下回车键,输出日志中就会显示更新。点击【状态】按钮可查看所有当前生效的服务器指令。 若关闭服务器后重新启动,之前输入的指令仍会保留;但如果完全退出服务器应用程序,指令将重置为默认设置。命令列表 模式 [模式名称] [开启/关闭/仅用/重置] 模式 重置 地图 [地图名称] [开启/关闭/仅用/重置] 地图 重置 bots [简单/中等/困难/关闭] [开启/关闭/仅用/重置] bots 重置 玩家 [封禁/静音/设为管理员/重置] [steamid] 玩家 重置 队伍 [1/2] [开启/关闭/仅用/重置] 队伍 重置 道具 [开启/关闭] [开启/关闭/仅用/重置] 道具 重置 modifier [modifier] [开启/关闭/仅用/重置] modifier 重置 全部重置 示例: "模式 死亡竞赛 关闭" 会阻止死亡竞赛被选为游戏模式。 "模式 超级球 仅用" 会强制所有比赛都为超级球类型。 "模式 超级球 重置" 会恢复超级球模式的所有命令设置。 "模式 重置" 会将所有游戏模式限制恢复为默认状态。 "地图 竞技场 关闭" 会阻止竞技场被选为地图。“map radius only”:强制所有比赛在【Radius】地图上进行。 “bots hard only”:强制所有比赛启用【困难难度机器人】。 “player 76561198114323090 ban”:阻止该Steam用户加入服务器。 “player 76561198114323090 mod”:将该Steam用户设为服务器管理员。 “team 1 only”:强制所有比赛为【自由混战】模式。 “powerups on only”:强制启用【道具拾取】功能。 “powerups off only”:强制禁用【道具拾取】功能。 “modifier alljetpack on”:强制【全喷气背包】 modifier 始终开启。 “modifier alljetpack off”:禁用【全喷气背包】 modifier,使其无法被选中。 “modifier alljetpack only”:禁用除【全喷气背包】外的所有 modifier,但不强制开启该 modifier。 “modifier none only”:禁用所有 modifier。命令分类 模式:更改匹配选择面板中各种游戏模式选项的可见性。 地图:更改匹配选择面板中各种地图(关卡)选项的可见性。 玩家:控制服务器上的玩家权限。 机器人:启用或禁用各种机器人设置。 队伍:启用或禁用各种队伍设置。注意,如果某个游戏模式需要已禁用的队伍设置,该游戏模式也将被禁用。 道具:启用或禁用道具拾取设置。 modifier:启用或禁用服务器上的各种游戏模式 modifier。 模式、地图、队伍、道具、modifier 类别的命令值: 开启:选项可见且可选择。请注意,这是默认设置,并非严格必要,因为对于之前关闭的任何模式,你只需使用“reset”命令即可。例外情况是像“Modifiers(修饰符)”这类多选列表——“on”值会强制该修饰符始终开启。 off(关闭):隐藏/禁用该选项,使其无法被选中。对于包含随机选项的设置(如模式或关卡),这也会阻止该选项在房间变化时被随机选中。 only(仅启用):该选项被单独启用。该设置下的所有其他选项将被禁用,除非它们也被设置为“only”值。对于像“Modifiers(修饰符)”这类多选列表,这不会强制修饰符开启,而只是允许其可被选择。 reset(重置):恢复此前为该选项输入的任何命令。重置为默认状态,即启用并可选择。 玩家类别命令值 值: ban:阻止该Steam ID加入服务器。 mute:阻止该Steam ID在服务器中使用游戏内聊天功能。 mod:将该玩家设为服务器管理员,赋予其更强大的游戏内踢人和禁言权限。 reset:将该玩家的属性重置为默认值。 [steamid]参数可通过以下方式获取:获取玩家Steam个人资料的URL,并在末尾添加“?xml=1”(不含引号)。在生成的XML文件中,查找steamID64标签中的值。xml=1”(无需引号)。注意:模组可以将玩家从房间中踢出/封禁,但无法将其从服务器中踢出/封禁。添加以下入站规则: 类型UDP,端口:5050、5055、4530、5056、5057、8766、27016 类型TCP,端口:5055、4530 如果您租用的服务器有自己的安全设置,还需要在相应的安全组中开放这些端口。 下载并运行Photon Server应用程序 您的服务器需要配置并运行Photon Server应用程序,以处理房间创建并在玩家之间来回发送消息。以下步骤将告诉您如何在服务器上运行它。 下载 首先,打开Photon的下载页面。 在Photon Server SDKs / Server下,点击下载链接。 将下载的文件解压到一个文件夹,这将作为您的Photon服务器根目录。“mode”命令参数:随机模式、死亡竞赛、分数对战、超级球、淘汰模式、篮筐模式、大奖赛、夺 cube(capturethecube)、王者模式(kingpin)、尸潮模式(horde)、主宰者模式(juggernaut)、空袭模式(airraid)、计时试炼(timetrials)、逃亡者模式(fugitive)、激光喷气背包(laserjetpacks)、银河狂欢(galaxyjam)、消耗战(attrition)、猎鸭模式(duckhunter)、猎头者模式(headhunter)、卡丁车竞赛(kartrace)、篮筐防御(hoopdefense)、狩猎与被狩猎(hunterhunted)、弹珠模式(pinball)、团队合作(teamwork) “map”命令参数:随机地图、竞技场(arena)、辐射区(radius)、空降场(airborne)、峡谷(chasm)、反应堆(reactor)、牢笼(cage)、神庙(temple)、漩涡(vortex)、枢纽(nexus)、八角形(octagon)、三重奏(trifecta) “modifier”命令参数:全喷气背包(alljetpack)、全超级加速(allsuperboost)、全弹簧跳(allpogojump)、全大球(allbigball)、全激光球(alllaserball)、全追踪球(allhoming)、全回旋镖(allboomerang)、全火球(allfireball)、低重力(lowgravity)、高重力(highgravity)、大头模式(bighead)、超级弹跳(superbounce)、快速重生(fastrespawn)、慢速重生(slowrespawn)、堆叠道具(stackpowerups)、格挡(blocking)、无害接球(harmlesscatches)、空中刹车(airbrake)、快速充能(slickcharge)、充能吸收(chargeabsorb)、地面猛击(groundpound)、禁止扔能量 cube(nopowercubethrows)、夜光(glowinthedark)、隐匿(incognito)、大球模式(bigballs) 服务器游玩:当你的服务器完全运行后(Photon)当Disco Dodgeball服务器应用程序中的服务器已启动并运行时,你可以在Disco Dodgeball主客户端中加入自己的服务器。 你可以通过以下方式连接:进入选项/网络,选择社区服务器,然后从出现的列表中加入服务器。连接成功后,你可以像连接到默认专用服务器一样查找比赛、创建比赛或使用快速游戏功能。 同样,你也可以直接进入查找比赛面板,在左侧连接列表中选择“社区服务器”,并在那里查看服务器列表。 请注意,任何连接到你服务器的人都可以创建房间,且你的服务器可以同时托管多个房间。你也可以通过打开Steam客户端,进入查看/服务器,然后将游戏更改为迪斯科躲避球服务器来确认你的服务器正在运行。目前你无法从该列表加入游戏,但这是计划中的未来功能。进入服务器文件并打开名为“deploy”的文件夹。在这里你会找到“Bin_Win32”“Bin_Win32xp”“Bin_Win64”“Bin_Win64xp”文件夹。打开支持你当前运行系统的文件夹。 Bin_Win32支持:Windows 8.1 32位、Windows 8 32位、Windows 7 32位、Windows Vista 32位、Windows Server 2008 sp2 32位 Bin_Win32xp支持:Windows xp 32位、Windows Server 2003 Bin_Win64支持:Windows 8.1 64位、Windows 8 64位、Windows 7 64位、Windows Vista 64位、Windows Server 2008 sp2 64位、Windows Server 2012 R2 64位 Bin_Win64xp支持:Windows xp 64位 可选许可 默认情况下,你的服务器最多可容纳20个并发用户。你可以选择从Photon的服务器页面下载免费许可。该文件将允许最多100个并发用户。下载许可证后,将其放置在与您操作系统匹配的Deploy文件夹中。 运行与配置 从与您操作系统匹配的Deploy文件夹中运行PhotonControl.exe。您会注意到任务栏右侧会出现一个图标,通过它可以访问服务器以停止和启动服务。 在Photon Control中,进入游戏服务器IP配置,选择【设置公网IP】。 进入【您的Photon根文件夹】/src-server/Loadbalancing/Loadbalancing/App.config,将PublicIPAddress设置更改为您上面选择的公网IP。 然后转到【Loadbalancing (MyCloud)】选项,选择【安装服务】。安装完成后,返回负载均衡选项并点击【启动服务】。你会看到图标闪烁,随后变为纯色。 注意,【运行测试客户端】选项在使用公网IP时可能无法成功,但你仍能从其他电脑进行连接。 下载DD服务器应用程序 1. 若你的服务器上已安装Steam客户端: 登录Steam客户端 点击【库】 从下拉菜单中选择【工具】 找到【Robot Roller-Derby Disco Dodgeball Dedicated Server】并右键点击 从弹出菜单中选择【安装游戏】 2. 若你的服务器上未安装Steam客户端: 在电脑上创建一个用于存放steamcmd的文件夹(例如从以下地址下载steamcmd:(链接已删除) 将其解压并保存到桌面的文件夹中。(建议不要将SteamCMD直接放在桌面上,因为运行时它会下载许多小文件和文件夹,与steamcmd放在同一位置。) bat文件说明操作) 这可能会触发一些更新。完成后,你应该会看到一个终端窗口,提示符为“Steam>” 在“Steam>”提示符下输入“login anonymous”(无需引号)。 可选步骤:更改DD服务器的安装目录。注意:如果跳过此步骤,它将安装在SteamCMD的steamapps/common/Disco Dodgeball Server目录中。若要更改安装路径,请输入“force_install_dir <路径>”,其中<路径>是你电脑上的位置,文件夹之间使用反斜杠。例如:“force_install_dir c: users administrator desktop dodgeserver”。如果该位置不存在文件夹,系统将自动创建一个。 在“Steam>”提示符下输入“app_update 426660”(不带引号)来下载DD服务器工具。 输入“quit”(不带引号)以注销并退出steamcmd。 exe启动服务器。 注意:你可以通过批处理文件自动执行大部分SteamCMD操作: 在记事本中新建一个文本文件。 粘贴以下内容(不带引号):“steamcmd.exe +login anonymous +app_update 426660 +quit”。 将该文件保存到SteamCMD所在的同一目录,并将文件类型设置为“.”。将其命名为“bat”(可自定义文件名)。bat文件,即可将迪斯科躲避球服务器安装或更新到之前指定的安装目录中。 更新迪斯科躲避球服务器应用程序: 迪斯科躲避球服务器应用程序无需频繁更新,它独立于主游戏版本运行。但偶尔可能会添加新功能。若要更新计算机上运行的迪斯科躲避球服务器版本,请执行以下步骤: 关闭迪斯科躲避球服务器。若使用Steam客户端: 打开Steam客户端 点击【库/工具】 找到【机器人轮滑德比迪斯科躲避球】服务器 右键点击它,选择【属性】 点击【本地文件】选项卡 点击【验证工具缓存的完整性】 等待完成 注意:当你退出并重启Steam时,Steam通常会自动保持迪斯科躲避球服务器为最新版本,但上述步骤允许你手动更新。 若使用SteamCMD: 打开SteamCMD后,按照上述安装说明操作。 你可以跳过指定安装目录的步骤,该步骤只需执行一次。

评论

共0条评论
face
inputImg
相关阅读
最新更新

最新更新