钥匙太多带不过来?不慌,直接修改开门策略,所有门一脚踹开!
需下载反编译软件dnspy,在GitHub上下载即可
文件路径:>F:TKFv1.27-R5\client\EscapeFromTarkov_Data\Managed\Assembly-CSharp.dll
在dnspy中搜索方法door.BreachSuccessRoll,点击修改方法

将方法修改为下图所示即可

这是我已经改好的代码
public partial class Door : WorldInteractiveObject
{
// Token: 0x06008B80 RID: 35712 RVA: 0x0030EDC4 File Offset: 0x0030CFC4
public bool BreachSuccessRoll(Vector3 yourPosition)
{
bool canBeBreached = this.CanBeBreached;
if (this.Operatable)
{
Vector3 vector = base.transform.TransformPoint(this.viewTarget1) - yourPosition;
Vector3 a = base.GetDoorRotation(this.GetAngle(EDoorState.Shut)) * WorldInteractiveObject.GetRotationAxis(this.DoorForward, base.transform);
Vector3 b = base.GetDoorRotation(this.GetAngle(EDoorState.Open)) * WorldInteractiveObject.GetRotationAxis(this.DoorForward, base.transform);
Vector3 vector2 = a + b;
Vector2.Dot(new Vector2(vector.x, vector.z).normalized, new Vector2(vector2.x, vector2.z).normalized);
return true;
}
return false;
}
}
修改后清理缓存启动游戏,所有用钥匙开的门全部一脚踹开😉