Installer Steam
log på
|
sprog
简体中文 (forenklet kinesisk)
繁體中文 (traditionelt kinesisk)
日本語 (japansk)
한국어 (koreansk)
ไทย (thai)
Български (bulgarsk)
Čeština (tjekkisk)
Deutsch (tysk)
English (engelsk)
Español – España (spansk – Spanien)
Español – Latinoamérica (spansk – Latinamerika)
Ελληνικά (græsk)
Français (fransk)
Italiano (italiensk)
Bahasa indonesia (indonesisk)
Magyar (ungarsk)
Nederlands (hollandsk)
Norsk
Polski (polsk)
Português (portugisisk – Portugal)
Português – Brasil (portugisisk – Brasilien)
Română (rumænsk)
Русский (russisk)
Suomi (finsk)
Svenska (svensk)
Türkçe (tyrkisk)
Tiếng Việt (Vietnamesisk)
Українська (ukrainsk)
Rapporter et oversættelsesproblem






才能正确显示 活跃摸鱼的那个状态栏和计时状态栏,不输入的话默认位置比较居中
每次换图都触发?
暂时不清楚怎么回事 先反馈一下 等会我进行一个一个的排查可能的脚本冲突
player_incapacitated_start:能获取生还者倒地前血量,但TANK倒地不会触发。
player_incapacitated:能获取TANK倒地前血量,和生还者倒地后血量(300)。
原理上不太清楚,但实测是这个结果。不知道作者大大还有没有更新这个MOD的想法,这里希望能提供一些帮助。:)
这里我的测试是,使用OnGameEvent_player_incapacitated_start这个接口,并调度GetHealth()方法,这个接口能够正确返回玩家倒地前血量,应该对作者大大的coding有所帮助。
首先是TANK的击杀血量统计,我发现目前没有计算tank所承受的最后一击的伤害,解了一下包看到了注释。
然后我这边做了几个测试,结果发现OnGameEvent_player_incapacitated这个回调中调用GetHealth()方法是能够获取到tank死前最后一击的伤害的,也就是剩余生命值,不知道是否可能存在一些时效问题,但至少是一个方案。
其次是TANK击杀统计中,我发现一些零碎的伤害,最终得出结论是来自于坦克死亡前的倒地机制产生的damage_type为131072的自损伤,应该和玩家倒地伤害是同一种类型,这里如果能屏蔽掉这一部分,将会更加准确。