Показать сообщение отдельно
Старый Вчера, 16:30   #10304
LUPO
Пользователь
 
Регистрация: 24.04.2009
Сообщений: 42
По умолчанию

Цитата:
Сообщение от Vasya Посмотреть сообщение
На тестах.
Скоро будет в доступе.
--------------------------------
Ниже в архиве небольшой фикс.
Исправления:
переделал код для наличной скромной дамаж модели
(нет тяг и отрывов большинства рулевых поверхностей).,
отрегулировал прибор наддува - показывает более точно наддув.,
переделал фм и поправил высотность мотора.
Недостатки:
не открываються лепестки охлаждения на капоте.,
в кокпите от 2019 года не точный прицел - сделан под патч 4.09.
Возможно есть более новое 3До.
Привет, Вася!

Я только что протестировал это исправление в BAT 4.3, и самолёт не отображается в игре:

Вот лог:

Код:
INTERNAL ERROR: Can't open file '3DO/Plane/P-43A/hier.him'
WARNING: object '3DO/Plane/P-43A/hier.him' of class 'HIM' not loaded
INTERNAL ERROR: HierMeshObj: Can't load HIM 3DO/Plane/P-43A/hier.him
Mission error, ID_04: java.lang.RuntimeException: INTERNAL ERROR: HierMeshObj: Can't load HIM 3DO/Plane/P-43A/hier.him

java.lang.RuntimeException: INTERNAL ERROR: HierMeshObj: Can't load HIM 3DO/Plane/P-43A/hier.him

	at com.maddox.il2.engine.HierMesh.Load(Native Method)
	at com.maddox.il2.engine.HierMesh.<init>(HierMesh.java:596)
	at com.maddox.il2.engine.ActorHMesh.setMesh(ActorHMesh.java:89)
	at com.maddox.il2.objects.air.Aircraft._setMesh(Aircraft.java:3827)
	at com.maddox.il2.objects.air.Aircraft.<init>(Aircraft.java:2140)
	at com.maddox.il2.objects.air.AircraftLH.<init>(AircraftLH.java:64)
	at com.maddox.il2.objects.air.Scheme1.<init>(Scheme1.java:25)
	at com.maddox.il2.objects.air.P_43A.<init>(P_43A.java:30)
	at java.lang.Class.newInstance0(Native Method)
	at java.lang.Class.newInstance(Class.java:232)
	at com.maddox.il2.game.Mission.loadAir(Mission.java:1310)
	at com.maddox.il2.ai.Wing.load(Wing.java:143)
	at com.maddox.il2.game.Mission.loadWings(Mission.java:1095)
	at com.maddox.il2.game.Mission._load(Mission.java:667)
	at com.maddox.il2.game.Mission.access$600(Mission.java:124)
	at com.maddox.il2.game.Mission$BackgroundLoader.run(Mission.java:412)
	at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:155)
	at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
	at com.maddox.il2.game.Main.exec(Main.java:422)
	at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
1>mp_dotrange FRIENDLY DOT 25.000002 COLOR 0.35000002 RANGE 0.0050000004 TYPE 0.0050000004 ID 0.35000002 NAME 0.0050000004 ALTICON 6.0000005 ALTSYMBOL + ALTCOLOR 2
1>mp_dotrange FOE DOT 25.000002 COLOR 0.0050000004 RANGE 1.0 TYPE 0.0050000004 ID 0.0050000004 NAME 0.0050000004 ALTICON 6.0000005 ALTSYMBOL * ALTCOLOR 1
null
java.lang.NullPointerException
	at com.maddox.il2.objects.air.Aircraft.missionStarting(Aircraft.java:3191)
	at com.maddox.il2.game.Mission.doMissionStarting(Mission.java:2160)
	at com.maddox.il2.game.Mission.doBegin(Mission.java:2214)
	at com.maddox.il2.game.cmd.CmdMission.exec(CmdMission.java:83)
	at com.maddox.rts.CmdEnv.exec(CmdEnv.java:601)
	at com.maddox.il2.gui.GUIMission$4.doAction(GUIMission.java:106)
	at com.maddox.rts.MsgAction.doAction(MsgAction.java:36)
	at com.maddox.rts.MsgAction.invokeListener(MsgAction.java:152)
	at com.maddox.rts.Message._send(Message.java:1217)
	at com.maddox.rts.Message.sendToObject(Message.java:1191)
	at com.maddox.rts.Message.sendTo(Message.java:1134)
	at com.maddox.rts.Message.trySend(Message.java:1115)
	at com.maddox.rts.Time.loopMessages(Time.java:180)
	at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
	at com.maddox.il2.game.MainWin3D$Background.step(MainWin3D.java:159)
	at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:167)
	at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
	at com.maddox.il2.game.Main.exec(Main.java:422)
	at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Mission: QuickQMBPro/BAT_SandsOfTimeR/BAT_SandsOfTimeRredscramble00.mis is Playing
Time overflow (0): speed 0.7009346
ObjState.finalize: Object of com.maddox.il2.objects.air.P_43A NOT destroyed

[Oct 1, 2026 10:59:44 AM UTC +2] -------------- END log session -------------
Если тебе (как и мне) сложно отслеживать все изменения в BAT 4.3, то я как раз обновляю эту версию, добавляя все отсутствующие или неправильно установленные моды...

Думаю, лучшим решением было бы продолжать добавлять только твои работы, которые совместимы, и отслеживать те, которые вызывают проблемы, а затем, в будущем, когда я закончу свою работу, я поделюсь с тобой всем результатом, чтобы мы вместе попытались исправить проблемы с совместимостью...

.....

Hi Vasya!

I have just tested in BAT 4.3 this fix and the plane doesn't show in game:

Here is the log: (OMITTED)

If you find difficult (as me too) to keep the trace of all BAT 4.3 differences , actually I'm updating this version with all missing or wrongly installed mods....

I think that the best solution could be if continue to add only your works that are compatible and keep trace of the those that give issues , then in the future , as I have finished my work , I'll share the whole result with you to try fixing then the compatibility issues....
LUPO вне форума   Ответить с цитированием