伤害(Damage是攻击与自然原因造成的损伤数值。

伤害计算器只对《Unturned Classic》有效。

玩家获取正确的伤害计算

计算

《未转变者》中的所有武器都有伤害数值。这是未获得减免之前的伤害。对象受到伤害前,基础伤害会受到多方面因素的减免。

  • 目标类型(玩家、僵尸、动物、物体)
  • 衣物(护甲)
  • 被击点(头部、胸部、腿部/手臂)
  • 技能(战士

下面的方程式可以用来计算玩家造成的伤害。

玩家伤害(枪械)

   finalDamage = baseDamage * hitLocationFactor * armorFactor

玩家伤害(近战)

   finalDamage = baseDamage * attackerSkill * hitLocationFactor * armorFactor * defenderSkill

僵尸伤害(枪械)

   finalDamage = baseDamage * hitLocationFactor

僵尸伤害(近战)

   finalDamage = baseDamage * attackerSkill * hitLocationFactor

建筑伤害(枪械)

   finalDamage = baseDamage * 2

建筑伤害(近战)

   finalDamage = baseDamage * attackerSkill

技能因素

技能因素中的“进攻技能”与“防御技能”可以在战士技能页面找到。记得你需要升级进攻技能与防御技能的等级!

基础伤害

武器页面有一张表格列出了各种基础伤害数值。

蓄力攻击

近战武器的蓄力攻击在方程式中计算为1.5倍。

减免

Hit Location Factors (Player)
Name Reduction (Easy/Normal1) Reduction (Hard)
Shin 0.1 (-90%) 0.25 (-75%)
Thigh 0.3 (-70%) 0.4 (-60%)
Arm 0.1 (-90%) 0.25 (-75%)
Shoulder 0.3 (-70%) 0.40 (-60%)
Head 1.05 (+5%) 1.25 (+25%)
Chest 0.6 (-40%) 0.95 (-5%)
Hit Location Factors (Zombie)
Name Reduction (Easy/Normal1) Reduction (Hard)
Shin 0.2 (-80%) 0.1 (-90%)
Thigh 0.4 (-60%) 0.2 (-80%)
Arm 0.2 (-80%) 0.1 (-90%)
Shoulder 0.4 (-60%) 0.2 (-80%)
Head 1.55 (+55%) 1.00
Chest 0.6 (-40%) 0.5 (-50%)


Armor Factors (Head)
Name Reduction
Construction Helmet 0.95 (5%)
Fire Helmet (ID: 4) 0.95 (5%)
Fire Helmet (ID: 6) 0.95 (5%)
Desert Helmet 0.8 (20%)
Forest Helmet 0.8 (20%)
Military NVG 0.8 (20%)
Miner Helmet 0.95 (5%)
Armor Factors (Chest)
Name Reduction
Civilian Armor 0.85 (15%)
Desert Armor 0.8 (20%)
Forest Armor 0.8 (20%)
Police Armor 0.9 (10%)
Animal Shirt 0.95 (5%)
Forest Fatigues 0.95 (5%)
Desert Fatigues 0.95 (5%)
Armor Factors (Pants)
Name Reduction
Forest Fatigues 0.95 (5%)
Desert Fatigues 0.95 (5%)
Animal Pants 0.975 (2.5%)


其余因子均为1.0因此无保护作用。

此外防护背心例如平民护甲超过了Forest Fatigue等衣物的保护程度,这意味着只有背心的减免被计算在内。

距离

场景

一名玩家使用马格南击中另一名玩家的胸部。被攻击的玩家身穿平民护甲。服务器处于“简单”模式下。

计算

我们在此使用玩家之间的枪械伤害计算公式。

   finalDamage = baseDamage * hitLocationFactor * armorFactor
  • 基础伤害 = 65(马格南,参见武器
  • 被击点因子 = 0.6(“简单”模式,参见上方表格)
  • 护甲因子 = 0.85(平民护甲,参见上方表格)
   65 * 0.6 * 0.85 = 33.15

玩家因此会损失33.15%的生命值。

   100 - 33.15% = 66.85% left.

脚注

1 Maybe it is (Easy) and (Normal/Hard). #Todo

avatar