插件介绍:
K4-Arenas 是一个 CounterStrike2 服务器插件,可让您使用多 1v1 地图并享受一些额外的好处。该插件包括玩家对子弹类型和武器的偏好。该插件还支持基于团队的竞技场,因此您可以设置 2v2、3v3 或任何团队大小的回合。还有一个非常易于使用的开发人员 API 也可用于开发自定义的回合类型。
- 带有“智能加入(Smart Refill)”的热身模式
- 挑战其他玩家
- 武器和子弹首选项保存到 MySQL
- 创建自定义回合的开发人员 API(非常简单 + 提供示例)
- metamod 换肤器的兼容模式
- 兼容 css 换肤器
- 根据地图支持和玩家偏好动态支持任何规模的团队(不同的竞技场可以有不同的团队规模)
- 所有命令均可自定义
- 支持机器人来玩
- 如果生成玩家太多,则等待队列
- 特殊回合支持(任何,外部插件)
- 100% 可翻译性
要使用此服务器插件,您需要安装以下依赖项:
- CounterStrikeSharp 允许您用 C# 为 Counter-Strike 2/Source2/CS2 编写服务器插件
- MySQL 数据库(版本 5.2 或更高版本):此项目需要 MySQL 数据库来存储和管理数据。您可以托管自己的 MySQL 服务器或使用第三方托管服务。确保它至少是 5.2 或更高版本。
请按照以下步骤将插件正确安装到您的游戏服务器。
在开始之前,请确保您满足以下先决条件:
- 一个正在运行的 CS2 (Counter-Strike 2) 服务器。
- CounterStrikeSharp 是最新的,并且正在您的服务器上运行。
- 正确设置和配置的兼容 MySQL 数据库(版本 5.2 或更高版本)。
- 下载插件:首先从 GitHub Releases Page 下载插件。选择最新版本。
- 解压插件:下载后,将插件的内容解压到服务器上的目录中,因为它同时使用 shared 和 plugins 目录。您可以按照发布的 zip 文件中的结构来避免出错。counterstrikesharp
- 配置:配置是在插件首次启动后生成的,到 folder。您必须通过将详细信息添加到配置来设置数据库连接。编辑配置后,您必须始终重新启动服务器或重新加载插件。counterstrikesharp/configs/plugins/{plugin_name}/
- 下载插件:从 GitHub Releases Page 下载更新版本。选择最新版本。
- 替换文件:将库中 K4-Arenas 的内容替换为下载的内容。如果有的话,请确保你也更新了翻译,因为它可能已经改变了。替换后,如果你在你的服务器上启用了(可以在 管理),服务器将立即在你的服务器上重新加载插件。counterstrikesharphotReloadcounterstrikesharp/configs/core.json
- 更新配置:当插件加载时,您看到有关配置过时的消息,您应该将旧配置重命名为当前名称 + “.old”。让插件生成一个新的配置文件并将您的旧值复制到该文件中。像这样,您将不得不使用新的配置属性,而不会缺少任何内容,并且您不必重新制作配置。
插件使用的每个命令都可以在配置文件中更改和管理。
参考:KitsuneLab-Development/K4-Arenas: An all in one arena plugin, that you can use to have a ladder type gameplay. Support all map, 2v2/3v3/etc. Includes preferences, challenges and developer API for custom rounds. (github.com)