反恐精英2(CS2)更新:地图脚本新增自定义HUD与玩家镜头实体,新增接口一览

10次观看

2026年08月25日发布

《反恐精英2》(CS2)推出新版本更新,本次更新公告的内容全部集中在地图脚本(Map Scripting):新增 custom_hud_layout 自定义 HUD 实体与 cs_player_camera 玩家镜头实体,同时补充了大量脚本接口,涵盖炸弹安放/拆除的过程事件、实体移动类型控制、C4 状态读取等,并改进了脚本报错的日志输出。以下按板块整理这次 CS2 地图脚本更新的具体内容。

CS2本次更新时间与更新范围

  • 更新公告发布时间:2026年8月25日 07:39
  • 本次公告列出的条目全部属于地图脚本范畴,面向使用脚本制作地图的作者

custom_hud_layout实体:脚本地图的自定义UI入口

custom_hud_layout 是脚本地图提供自定义 UI 的入口,支持范围如下:

  • 支持 Panel、Label、Image、Button 四种面板类型
  • 支持使用 CSS 设置样式
  • 不支持事件与客户端脚本
  • tools 模式重载期间会保持状态

cs_player_camera实体:不移动角色的视角控制

cs_player_camera 用于控制玩家视角,但不移动玩家的 pawn(角色实体)

  • 可配置为允许玩家从脚本指定的机位自由环视

CS2地图脚本新增接口一览

Instance 新增接口

  • Instance.Delay
  • Instance.OnBombPlantStart
  • Instance.OnBombPlantAbort
  • Instance.OnBombDefuseStart
  • Instance.OnBombDefuseAbort
  • Instance.OnCustomHudClicked
  • Instance.IsDedicatedServer

Entity 新增接口

  • Entity.Move
  • Entity.GetMoveType
  • Entity.SetMoveType

CSPlayerPawn 新增接口

  • CSPlayerPawn.GetC4
  • CSPlayerPawn.GetDefuseTarget
  • CSPlayerPawn.IsBuyMenuOpen
  • CSPlayerPawn.GetCamera

C4 新增接口

  • C4.GetPlantStartTime
  • C4.GetPlantFinishTime
  • C4.AbortPlant

CustomHudLayout 新增接口

  • CustomHudLayout.SetHasClass
  • CustomHudLayout.SetHasClassForPlayer
  • CustomHudLayout.SetDialogVariableString
  • CustomHudLayout.SetDialogVariableStringForPlayer
  • CustomHudLayout.SetInputCaptureEnabled
  • CustomHudLayout.IsInputCaptureEnabled

CSPlayerCamera 新增接口

  • CSPlayerCamera.IsEnabled
  • CSPlayerCamera.SetEnabled
  • CSPlayerCamera.SetIsControllingAngles

新增枚举

  • 新增枚举 CSMoveType

脚本报错日志与类型修正

  • 修正了部分事件中参数可能为 undefined 的类型定义
  • 脚本初次运行时遇到的错误现在会记录到控制台
  • 未处理的 promise rejection(未捕获的 Promise 异常)现在会记录到控制台
  • 脚本加载的 CompileModule 阶段捕获到的错误,现在会附带列号

弃用接口:OnBombPlant的planter与OnBombDefuse的defuser

  • Instance.OnBombPlant 事件中的 planter 参数已弃用
  • Instance.OnBombDefuse 事件中的 defuser 参数已弃用

正在使用这两个参数的地图脚本需要留意后续兼容性。

哪些人需要关注这次CS2更新

本次 CS2 更新公告的全部条目都围绕地图脚本展开,最直接相关的是制作脚本地图的地图作者custom_hud_layout 提供了脚本地图搭建自定义界面的入口,cs_player_camera 提供了不移动角色即可控制视角的手段,配合新增的炸弹安放与拆除过程事件(OnBombPlantStart、OnBombPlantAbort、OnBombDefuseStart、OnBombDefuseAbort)以及 C4 相关接口,可以在下包与拆包的过程中接入自定义逻辑。如果你正在维护脚本地图,建议优先检查已弃用的 planter 与 defuser 参数。


评论

罗技 G102 有线游戏鼠标

京东自营精选
京东推广到手价 ¥89 · 20万+好评

迈从 A7 V3 三模无线游戏鼠标

淘宝旗舰店精选
淘宝推广到手价 ¥179.35 · 近7天浏览过万