player
< Zh
Jump to navigation
Jump to search

This is a preserved entity in 









If the game has round restart mechanics this entity may not behave as expected.










If the game has round restart mechanics this entity may not behave as expected.
![]() |
---|
...游戏特定内容... |
![]() |
player
是一个实体 ,可在所有的 起源 游戏中使用。 玩家本身或机器人 。非玩家角色 不属于玩家实体。即使玩家死亡,该实体仍然存在。


UTIL_GetLocalPlayer()
获取玩家指针。

键值(Keyvalues)

- Health (health) <整数 >
- 玩家生命值。
注意:建议使用SetHealth输入,直接修改可能无法正确更新生命值,导致玩家显示0生命但仍存活。
- Maximum Health (max_health) <整数 >
- 生命值上限,"health"值不可超过此数值。
- Base Velocity (BaseVelocity) <Vector >
- 叠加到玩家速度向量上。
格式:<x> <y> <z>
输入
- SetHealth <整数 >
- 设置玩家生命值。数值会被限制在0到
max_health
之间。
- HandleMapEvent <字符串 >
- 触发游戏内置功能(如解锁成就)。需针对特定地图名称硬编码。
- SetHUDVisibility <布尔值 >
- 显示/隐藏HUD界面。
注意:菜单仍可访问,部分HUD元素(如击杀图标)可能仍然可见。
- {{warning|隐藏HUD会导致目标玩家无法切换武器(仍可通过use控制台命令操作)。 (tested in:
)}
- SetFogController <字符串 >
- 不支持特殊目标名
设置使用的env_fog_controller实体。
- PerformForcedWeaponDeploy <字符串 > (仅存在于
之中)
- 强制玩家使用指定武器并播放拾取动画。
注意:动画效果可能因玩家弹药量和其他武器状态而失效。