請問怎取得玩家擊中敵人?感謝大大們

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