武器工具 耐久消耗減少 怎麼改??
看到很多大老提供 武器工具 耐久無限但我比較想要耐久消耗減少
有看到這方法
控制抛射物和近战武器耐久的是
Item.TakeDamage
把 this.m_Info.m_Health -= damage_info.m_Damage;改为
if (!this.Equals(Player.Get().GetCurrentItem(Hand.Right)) && !this.Equals(Player.Get().GetCurrentItem(Hand.Left)) && !this.Equals(Player.Get().GetCurrentItem(Hand.Count)))
{
this.m_Info.m_Health -= damage_info.m_Damage;
}
也可以连用 else if 或 else 但不建议这个位置锁定耐久(可能牵扯到其他物品)。
BowController.Shot 改-为+ 控制弓耐久
WeaponSpearController.Shot 同上改,控制飞矛耐久
我是改成
this.m_Info.m_Health -= damage_info.m_Damage * 0.1f;
用斧頭砍確實是有耐久消耗減少10倍
但我每造一把新斧頭耐久值都會提升
不久耐久值就變100%了 跟鐵器沒兩樣....:Q
請問要怎麼改??
顶起来,知道了踢我一脚
页:
[1]