info_hlvr_equip_player
< Zh
Jump to navigation
Jump to search
info_hlvr_equip_player
是一个点实体 ,可在 半衰期:爱莉克斯中使用。


用于为HLVR玩家装备武器或物品。
Keyvalues
- energygun ([todo internal name (i)]) <布尔值 >
- 给手枪
- shotgun ([todo internal name (i)]) <布尔值 >
- 给霰弹枪
- rapidfire ([todo internal name (i)]) <布尔值 >
- 给冲锋枪
- multitool ([todo internal name (i)]) <布尔值 >
- 给多工具
- flashlight ([todo internal name (i)]) <布尔值 >
- 给手电筒
- flashlight_enabled ([todo internal name (i)]) <布尔值 >
- 开启手电
- grabbitygloves ([todo internal name (i)]) <布尔值 >
- 给抓取手套
- itemholder ([todo internal name (i)]) <布尔值 >
- 给物品架
- set_ammo ([todo internal name (i)]) <整数 >
- 设置手枪弹药 (-1 to leave it)
- set_ammo_rapidfire ([todo internal name (i)]) <整数 >
- 设置冲锋枪弹药 (-1 to leave it). 需要为90的倍数
- set_ammo_shotgun ([todo internal name (i)]) <整数 >
- 设置霰弹枪弹药 (-1 to leave it)
- set_resin ([todo internal name (i)]) <整数 >
- 设置树脂 (-1 to leave it)
- start_weapons_empty ([todo internal name (i)]) <布尔值 >
- 起始武器为空
- inventory_enabled ([todo internal name (i)]) <布尔值 >
- 启动物品栏(武器转换)
- backpack_enabled ([todo internal name (i)]) <布尔值 >
- 启动背包
- allow_removal ([todo internal name (i)]) <布尔值 >
- 进行删除。如果启动,将删除玩家未被info_hlvr_equip_player标记的装备
手枪升级:
冲锋枪升级:
霰弹枪升级:
Targetname:
- Name (targetname) <字符串 >
- The targetname that other entities refer to this entity by.
目标名称:
Inputs
- EquipNow
- 为HLVR玩家配备选定的物品。
- EnableInventory
- 启用HLVR玩家的物品栏(武器开关)。
- EnableBackpack
- 启动HLVR玩家的背包
VScript:
- RunScriptFile <字符串 >
- 加载并执行脚本文件。
- RunScriptCode <字符串 >
- 执行一段脚本代码。
- CallScriptFunction <字符串 >
- 调用脚本函数。
- CallPrivateScriptFunction <字符串 >
- 调用实体私有的脚本函数。
- CallGlobalScriptFunction <字符串 >
- 调用全局脚本函数。
目标名称:
- Kill
- 从世界中移出除此实体。
- KillHierarchy
- 将此实体及其子项从世界中移除。PS:移除实体时已删除孤立的子项,但本项会删除同一帧上所有子项,速度略快于 Kill。
- AddOutput <字符串 >
- 将键值 keyvalue/output 添加到此实体。它可能非常危险,请小心使用。
- FireUser1 to FireUser4
- 触发脱出。
- Use !FGD
- 与玩家调用 +use 相同;根据实体的不同,可能不会做任何事。也可以通过触发未指定输入的输出来调用。
- RunScriptFile <脚本 >
- 从磁盘执行 VScript 文件,不带文件扩展名。脚本内容与接收实体的脚本作用域合并。
- RunScriptCode <字符串 >
- 接收输入的实体的作用域中执行 VScript 源代码字符串。通过控制台触发时可能需要字符串引号。警告:切勿尝试将字符串参数传递给具有此输入的脚本函数。由于嵌套引号,它将损坏 VMF 结构,然后必须使用文本编辑器手动删除该引号。
- CallScriptFunction <字符串 >
- 在接收实体的作用域中执行 VScript 函数。
- SetLocalOrigin <coordinates >
- 将此实体发送到地图中的某个点。如果实体的父级为某物,则作用于父实体。
- SetLocalAngles <angles >
- 设置此实体的角度。
Outputs
目标名称:
- OnUser1 to OnUser4
- 当相应的 Input 编号触发时响应。
- OnKilled
- 当实体被杀死并从游戏中移除时,此 output 将触发。