Zh/Player weaponstrip: Difference between revisions
< Zh
		
		
		
		Jump to navigation
		Jump to search
		| No edit summary | m (→Inputs:  Substituted IO templates) | ||
| (4 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
| {{ | {{LanguageBar}} | ||
| {{tabs|player_weaponstrip|goldsrc=1|source=1|main=source}} | |||
| {{Ent not in fgd}} | |||
| {{CD|CStripWeapons|file1=player.cpp}} | |||
| {{this is a|point entity|name=player_weaponstrip|sprite=1}} | |||
| 该实体会剥夺玩家的武器/装备。 | 该实体会剥夺玩家的武器/装备。 | ||
| Line 6: | Line 10: | ||
| {{bug|在 {{portal}} 和 {{portal2}}, 玩家的武器会降低和失去功能, 但不会真正的消失。}} | {{bug|在 {{portal}} 和 {{portal2}}, 玩家的武器会降低和失去功能, 但不会真正的消失。}} | ||
| :{{workaround|viewmodel在触发武器剥夺后,稍微延迟地向实体下达一个DisableDraw输入。(这不会妨碍后来拾取的武器出现。)}} | :{{workaround|viewmodel在触发武器剥夺后,稍微延迟地向实体下达一个DisableDraw输入。(这不会妨碍后来拾取的武器出现。)}} | ||
| {{note|在多人游戏中,只要是 <code>!activator</code> 的目标. 这意味着需要通过玩家交互, (例如碰到触发器或按下按钮来触发) 在游戏中  | {{note|在多人游戏中,只要是 <code>!activator</code> 的目标. 这意味着需要通过玩家交互, (例如碰到触发器或按下按钮来触发) 在游戏中 {{L|VScript}}, <code>EntFireByHandle()</code> 可以使用特定玩家作为激活器来触发输入。}} | ||
| == 键值 == | == 键值 == | ||
| Line 12: | Line 16: | ||
| == Inputs == | == Inputs == | ||
| {{ | {{I|Strip|移除玩家的武器}} | ||
| {{ | {{I|StripWeaponsAndSuit|移除玩家的武器和装备}} | ||
| {{ | {{I|StripActiveWeapon|only={{l4d2}}|移除玩家的主武器}} | ||
| {{ | {{I|StripWeaponByClassname|only={{l4d2}}|按类别移除武器, 例如 'weapon_gascan'}} | ||
| ==也可以看看== | ==也可以看看== | ||
| *  | * {{L|trigger_weapon_strip}} - 类似的笔画实体。 | ||
Latest revision as of 11:28, 21 April 2025
|  类层级 | 
|---|
| CStripWeapons | 
|  player.cpp | 

player_weaponstrip是一个点实体,可在所有的  起源 游戏中使用。
 起源 游戏中使用。
该实体会剥夺玩家的武器/装备。
译者:胆先生
 错误:在
错误:在  和
 和  , 玩家的武器会降低和失去功能, 但不会真正的消失。  [todo tested in ?]
, 玩家的武器会降低和失去功能, 但不会真正的消失。  [todo tested in ?] 解决方案:viewmodel在触发武器剥夺后,稍微延迟地向实体下达一个DisableDraw输入。(这不会妨碍后来拾取的武器出现。) 解决方案:viewmodel在触发武器剥夺后,稍微延迟地向实体下达一个DisableDraw输入。(这不会妨碍后来拾取的武器出现。)
 注意:在多人游戏中,只要是
注意:在多人游戏中,只要是 !activator 的目标. 这意味着需要通过玩家交互, (例如碰到触发器或按下按钮来触发) 在游戏中 VScript, EntFireByHandle() 可以使用特定玩家作为激活器来触发输入。键值
- Name (目标名称) <target_source>[ Edit ]
- 这个名称是其他实体通过 输入/输出 或其他 关键值(如 parentname或target) 来引用该实体时使用的标识符。
 该名称也会显示在 Hammer 编辑器的 2D 视图和 实体报告 中。参见: 所有实体均可使用的 通用键值、输入与输出
Inputs
- Strip
- 移除玩家的武器
- StripWeaponsAndSuit
- 移除玩家的武器和装备
也可以看看
- trigger_weapon_strip - 类似的笔画实体。




























