请问怎取得玩家击中敌人?感谢大大们

Home Home
引用 | 编辑 [NiGhT]-妖
2014-09-13 11:53
楼主
推文 x0
请问怎取得玩家击中敌人? 感谢大大们

献花 x0
引用 | 编辑 岳岳
2014-09-13 13:14
1楼
  
new target, body
get_user_aiming(id, target, body, 9999)

这是取得瞄准的部位 0.0

body = 击中部位
应该可以算是判断有没有命中啦 0.0
之后可以判断目标是否为活体 0.0

献花 x0
引用 | 编辑 [NiGhT]-妖
2014-09-13 19:33
2楼
  
RegisterHam(Ham_TakeDamage, "player", "fw_takedamage") 对吗

献花 x0
引用 | 编辑 [NiGhT]-妖
2014-09-13 19:33
3楼
  
其实我是想写个击中敌人后显示TGA

献花 x0
引用 | 编辑 弑血
2014-09-13 20:56
4楼
  
下面是引用 [NiGhT]-妖 于 2014-09-13 19:33 发表的 : 到引言文
其实我是想写个击中敌人后显示TGA



看你是要用

RegisterHam(Ham_TakeDamage, "player", "fw_takedamage")
or 
RegisterHam(Ham_TraceAttack, "player", "fw_tracearttack")

基本上2者都是可以取得..命中受害者后的条件执行..


献花 x0