【CS2】MapCycleAndChooser 地图循环和选择器 通用内容 服务器管理

我不当学长 管理员组 3天前 60

MapCycleAndChooser (地图循环和选择器)

MapCycleAndChooser 是一个 CS2 插件,旨在让服务器管理员完全控制地图旋转和玩家交互。使用此插件,您可以管理地图循环、启用地图投票并自定义各种设置以优化所有玩家的游戏玩法。

特点

  • 下一个地图配置和显示:设置循环中的下一个地图并向玩家展示。
  • 地图投票:玩家可以在当前地图结束时为新地图投票。
  • 实时投票百分比:实时查看每张地图的投票百分比。
  • 管理地图列表:管理员可以访问可用地图列表并立即更改当前地图。
  • 动态地图循环:设置哪些地图是循环的一部分,哪些地图可以从地图列表中更改。
  • 动态地图选择:根据当前玩家数量选择地图,并提供最大和最小玩家阈值选项。
  • 自定义地图显示:显示自定义名称而不是地图值(例如,显示“Dust II”而不是“de_dust2”)。
  • 基于回合/时间限制的地图更改:根据回合数或时间限制更改地图。
  • 投票开始声音:当新地图的投票开始时播放声音。

效果截图

  1. !nextmap 命令:在聊天中键入 !nextmap 命令时显示下一张地图。

  2. 地图投票开始时间:显示地图投票开始的时间。

  3. Voting Percentage After Map Selection(选择地图后的投票百分比):显示每张地图的得票百分比。

  4. Player Voting Logs(玩家投票日志):显示哪些玩家投票给哪些地图和下一张地图的日志。

  5. Admin Map List:显示管理员可以访问和修改的地图列表。

  6. (支持本地语言更改):演示插件对语言自定义的支持。

依赖

要运行此插件,您需要以下依赖项:

  1. Metamod:Source (2.x)  Metamod:源码 (2.x)
    下载自:Metamod:Source 官方网站

  2. CounterStrikeSharp 
    您可以从以下位置获取: CounterStrikeSharp GitHub 版本

  3. MultiAddonManager(可选)
    下载自: MultiAddonManager GitHub 发布

    • 如果要在 map 投票开始时播放声音,则需要此依赖项。您可以使用自己的自定义声音,但未提供任何教程。在线搜索以获取指导。
    • 或者,如果您想使用预配置的声音,请访问此链接:Steam 创意工坊声音

    声音设置:

    • 要启用声音,必须将 3420306144 ID 添加到 multiaddonmanager.cfg 文件。
    • 文件路径: game/csgo/cfg/multiaddonmanager/multiaddonmanager.cfg 。
    • 在 mm_extra_addons 部分下添加 ID,例如:
      "....,3420306144"

命令和权限

  1. !nextmap

    • 描述:显示循环中的下一个映射。
    • 访问:对所有玩家开放。
  2. css_nextmap

    • 描述:设置旋转中的下一个映射。
    • 访问:仅限管理员,需要 @css/changemap 权限。
  3. css_maps

    • 描述:列出所有地图并允许即时更改地图。
    • 访问:仅限管理员,需要 @css/changemap 权限。

配置教程

以下是解释 MapCycleAndChooser 可用配置选项的分步指南。这些选项允许您自定义插件的行为方式以及与玩家的交互方式。

常规设置

  1. vote_map_enable

    • 可能的值: true, false
    • 描述:启用或禁用新地图的投票系统。
      • true: 开启投票
      • false: 关闭投票。
  2. vote_map_duration

    • 可能的值:整数值(例如,30、60 等)
    • Description(描述):指定 Map 投票期的持续时间(以秒为单位)。
  3. vote_map_on_freezetime

    • 可能的值: true, false
    • 描述:控制是否在冻结期间开始投票。
      • true: 增加下一轮的冻结时间,并在下一轮中开始投票。
      • false: 投票在下一轮开始时开始,但不延长冻结时间。玩家可以在回合进行时投票。
  4. depends_on_the_round

    • 可能的值: true, false
    • 描述:确定地图投票是基于回合还是时间。
      • true:插件使用 mp_maxrounds 触发投票。
      • false: 插件使用 mp_timelimit 触发投票。
  5. enable_player_freeze_in_menu

    • 可能的值: true, false
    • 描述:当地图列表菜单或投票菜单处于活动状态时,冻结玩家。
      • true:菜单关闭前玩家无法移动。
      • false: 玩家在投票时也可以移动。
      • 注意:为了获得最佳体验,请将 vote_map_on_freezetime 和此选项都设置为 true。否则,如果仅启用此选项,玩家可能会在回合开始后保持冻结状态。
  6. enable_player_voting_in_chat

    • Possible Values: true, false
      可能的值: true, false
    • Description: Logs in the chat which player voted for which map.
      描述: 在聊天中记录哪个玩家为哪个地图投票。
      • true: Displays voting logs in the chat.
        true: 显示聊天中的投票日志。
      • false: Disables voting logs.
        false: 关闭投票日志。
  7. display_map_by_value

    • 可能的值: true, false
    • 描述:定义地图的显示方式。
      • true:按技术名称(例如 de_dust2)显示地图。
      • false:按自定义标签(如 Dust II)显示地图。
  8. sounds

    • 可能的值:声音文件的字符串路径数组。
    • 描述:指定地图投票开始时播放的声音。
      • 根据需要添加任意数量的声音,插件将随机播放一个声音。
      • 将此字段留空 ([]) 可禁用声音。
  9. maps

    • Description(描述):具有每个映射的可自定义设置的映射列表。每个映射条目都包含以下内容:
      • map_value:地图的技术名称(例如,de_dust2)。
      • map_display:地图的自定义显示名称(例如,Dust II)。
      • map_is_workshop:如果地图来自 Steam 创意工坊,则为 true;否则为 false。
      • map_workshop_id:地图的工作室 ID(如果 map_is_workshop 为 true,则为必填项,否则设置为 “”)。
      • map_cycle_enabled:如果 map 应该包含在 map cycle 中,则为 true;如果它只应显示在管理映射列表 (css_maps) 中,则为 false。
      • map_can_vote:如果地图应该出现在投票系统中,则为 true;如果不应该,则为 false。
      • map_min_players:地图参与投票所需的最低玩家人数。
      • map_max_players:允许将地图包含在投票中的玩家数量上限。

安装

  1. MapCycleAndChooser v1.0 插件下载为 .zip 文件。
  2. 将 .zip 文件的内容上传到服务器上的以下目录中:

    game/csgo/addons/counterstrikesharp/plugins
    游戏/CSGO/插件/反恐精英/插件

  3. 上传后,更改地图或重新启动服务器以激活插件。
  4. 配置文件将在以下位置生成:

    game/csgo/addons/counterstrikesharp/configs/plugins/MapCycleAndChooser-COFYYE/MapCycleAndChooser-COFYYE.json

    根据需要调整此文件中的所有设置。

语言支持

语言文件位于以下目录中:

game/csgo/addons/counterstrikesharp/plugins/MapCycleAndChooser-COFYYE/lang

目前,有两种语言文件:

  • en.json (英语)
  • sr.json (塞尔维亚语)

参考:

上传的附件:

CSGO插件分享-申明 1、本网站名称:CSGO插件分享-中文站  网址:https://bbs.csgocn.net
2、本站的宗旨在于为CSGO玩家提供一个插件分享的中文资源平台,多数插件来源于SourceMod论坛,并配以中文介绍和安装教程。
3、欢迎有能力的朋友共享有趣的CSGO插件资源。
4、本站资源大多为百度网盘,如发现链接失效,可以点: 这里进行反馈,我们会第一时间更新。
最新回复 (0)
返回