[C#][Levels Ranks]核心系统基于一个简单的原则:玩家通过在游戏中的某些行为,可以获得或失去经验值。达到或失去一定数量的这些积分会导致获得相应的等级。可用等级的数量可以根据需要自定义和修改。该插件有 3 种类型的统计数据:
- 累积 :您从最低等级开始,必须从 0 开始积累经验值。你玩的越多,你的等级就越高。
- 评级 - 扩展 :类似于 HlstatsX。您从平均等级和 1000 经验值开始。您的等级取决于您的游戏水平。
- 评分 - 简单 :类似于 RankMe。类似于扩展评级类型,但没有额外的加成,并且具有不同的经验值计算公式。
- 安装 Metamod:Source, CounterStrikeSharp, MenuManager, AnyBaseLib, PlayerSettings,如果你想要声音的话,需要安装 MultiAddonManager.
- 下载 [C#] [Levels Ranks] Core.
- 解压缩存档并将其上传到您的游戏服务器。
- 启动服务器以创建必要的配置文件。
- 通过在 database.json 文件中输入所需的数据,将插件连接到数据库。确保输入的数据正确无误。
- !lvl - 打开主 statistics 菜单
- !rank - 显示有关进度的基本信息
- !rank <nickname> - 显示有关指定玩家的基本信息
- !top - 打开 Top Players 菜单.
- css_lvl_reload - 重新加载所有插件配置文件。
- css_lvl_reset <type> - 重置所有玩家的统计数据。
- all - 重置所有数据。
- exp - 重置经验值数据( 值 、 排名 )。
- 统计数据 - 重置统计数据( 击杀 、 死亡 、 射击 、 命中 、 爆头 、 助攻 、round_win、round_lose、 游戏时间 )。
- css_lvl_del <target> - 重置特定玩家的统计数据。
- css_lvl_giveexp <target> <amount> - 提供或获取玩家的经验值(可以指定 SteamID 和 SteamID64)。
参考: