7632571Z
|
分享:
▼
x0
|
[1.6][插件] 傷害問題!!!!!!!!傷害問題!!!!!!!!!!傷害問題!!!!!!!!
(傷害問題)
各位大大: 小弟的sma有個很嚴重的問題,一直困擾着我:
我想記錄每個玩家的傷害情況 但是 傷害 得出來的結果不相同 例如:傷害別人生命1000 但記錄興傷害別人不同
以下是槍的sma的部分內容:
RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage")
public fw_TakeDamage(victim, inflictor, attacker, Float:damage, damage_type) { if (victim != attacker && is_user_connected(attacker)) { if(get_user_weapon(attacker) == CSW_SG552) { if(g_has_gun attacker) { SetHamParamFloat(4, damage * get_pcvar_float(cvar_dmg_gun)) } } } }
以下是僵屍的sma內容:
RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage")
public fw_TakeDamage(victim, inflictor, attacker, Float:damage, damage_type) { damage = damage + (skill attacker * get_cvar_float("skills_damage"))) SetHamParamFloat(4, damage)
g_damage2 attacker += floatround(damage) client_print(attacker, print_chat, "%d",g_damage2 attacker) }
求各位大大幫幫小弟,感激不盡,萬分感激!
[ 此文章被7632571Z在2014-07-14 17:55重新編輯 ]
|
|
x0
[樓 主]
From:美國ATT用戶 | Posted:2014-07-14 17:40 |
|
|
7632571Z
|
分享:
▲
▼
那hud放在僵屍sma(對於任何傷害e.g.刀,槍) set_task(0.2, "show_damage", id+1234, _, _, "b")
set_hudmessage(255, 255, 255, -1.0, 0.015, 0, 6.0, 0.3, 0.0, 0.0, -1) show_hudmessage(id,"對僵屍造成的傷害:%d", g_damage2[ attacker] )
那要如果 造成僵屍傷害(HP)(槍械sma) 和 g_damage2[ attacker](僵屍sma)的傷害一致 我應該要如何做..這問題煩惱我很久了!!希望大大能幫我解決
|
|
x0
[4 樓]
From:美國ATT用戶 | Posted:2014-07-15 12:05 |
|
|
弒血
|
分享:
▲
▼
下面是引用 7632571Z 於 2014-07-15 12:05 發表的 : 那hud放在僵屍sma(對於任何傷害e.g.刀,槍) set_task(0.2, "show_damage", id+1234, _, _, "b")
set_hudmessage(255, 255, 255, -1.0, 0.015, 0, 6.0, 0.3, 0.0, 0.0, -1) show_hudmessage(id,"對僵屍造成的傷害:%d", g_damage2[ attacker] )
那要如果 造成僵屍傷害(HP)(槍械sma) 和 g_damage2[ attacker](僵屍sma)的傷害一致 我應該要如何做..這問題煩惱我很久了!!希望大大能幫我解決 原槍械傷害 不是damage 就可以取得了嗎..
[ 此文章被s8720419在2014-07-15 15:25重新編輯 ]
|
|
x0
[5 樓]
From:臺灣中華電信股份有限公司 | Posted:2014-07-15 15:15 |
|
|
|