[Exception] : NullReferenceException: Object reference not set to an instance of an object
(wrapper dynamic-method) EFT.InventoryLogic.ArmorComponent.DMD<EFT.InventoryLogic.ArmorComponent::ApplyDamage>(EFT.InventoryLogic.ArmorComponent,DamageInfo&,EBodyPart,bool,EFT.SkillManager/GClass1641,EFT.SkillManager/GClass1641)
EFT.Player.ProceedDamageThroughArmor (DamageInfo& damageInfo, EBodyPart bodyPartType, System.Int32 pitch, System.Int32 yaw, System.Boolean damageInfoIsLocal) (at <f7f3726f1deb4e1fabfff17fea715bfa>:0)
EFT.Player.ApplyShot (DamageInfo damageInfo, EBodyPart bodyPartType, GStruct357 shotId) (at <f7f3726f1deb4e1fabfff17fea715bfa>:0)
BodyPartCollider+PlayerBridge.ApplyShot (DamageInfo damageInfo, EBodyPart bodyPartType, GStruct357 shotId) (at <f7f3726f1deb4e1fabfff17fea715bfa>:0)
BodyPartCollider.ApplyHit (DamageInfo damageInfo, GStruct357 shotID) (at <f7f3726f1deb4e1fabfff17fea715bfa>:0)
EFT.ClientGameWorld.ShotDelegate (GClass2784 shotResult) (at <f7f3726f1deb4e1fabfff17fea715bfa>:0)
EFT.Ballistics.BallisticsCalculator.method_2 (System.Single simulationTime) (at <f7f3726f1deb4e1fabfff17fea715bfa>:0)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
Class327:UnityEngine.ILogHandler.LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
EFT.Ballistics.BallisticsCalculator:method_2(Single)
EFT.Ballistics.BallisticsCalculator:ManualUpdate(Single)
EFT.GameWorld:BallisticsTick(Single)
EFT.GameWorld:DoWorldTick(Single)
EFT.GameWorldUnityTickListener:Update()
3.7.2
已配图
是
客户端报错
疑似gamepanel命中反馈功能存在问题。检查mod版本、eftapi版本是否正确
追加:使用了mg—mod,实施地图,阿曼达光影,gamepanel hud这些mod,不知道是不是什么冲突了
看到有ballistics弹道,collider碰撞的字眼,猜测是不是因为碰撞的判定出问题了导致子弹打身上不算数。出现问题之前进行过什么操作,比如增删mod什么的
估计是命中反馈日常出bug,看看版本是不是不对