AviaSkins.Forums

AviaSkins.Forums (http://forum.aviaskins.com/index.php)
-   Ил-2 Штурмовик: Забытые Сражения (http://forum.aviaskins.com/forumdisplay.php?f=15)
-   -   Баги 4.15 (http://forum.aviaskins.com/showthread.php?t=5669)

-OSF-Джо 09.09.2022 13:26

Цитата:

Сообщение от Vasya (Сообщение 222786)
З сутки никто из авторов патча даже ни чи-чир.
Высокие отношения, сукасима.

Авиаскин не является официальной площадкой разработчиков и иже с ними.
Так, один из нескольких форумов, (даже не самый важный) по Ил-2.
И если они заглядывают сюда иногда, то это совсем не значит, что должны тут же на каждый чих реагировать.

Vasya 09.09.2022 16:06

Вложений: 1
Цитата:

Сообщение от -OSF-Джо (Сообщение 222808)
Авиаскин не является официальной площадкой разработчиков и иже с ними.
Так, один из нескольких форумов, (даже не самый важный) по Ил-2.
И если они заглядывают сюда иногда, то это совсем не значит,
что должны тут же на каждый чих реагировать.

Та да, оно то так. Селяви.
В общем - гуляй Вася. :rolleyes:

-OSF-Джо 09.09.2022 19:01

Цитата:

Сообщение от Vasya (Сообщение 222818)
Та да, оно то так. Селяви.
В общем - гуляй Вася. :rolleyes:

Увы... :(

Toobone 21.09.2022 14:23

Вложений: 1
Вот почему, а?

Toobone 21.09.2022 18:26

Чуть не забыл: для тех, кто не нашел для этой версии Ила.

https://www.techpowerup.com/download...ge-all-in-one/

https://tpucdn.com/download/images/1...1656791097.png

Vasya 22.09.2022 17:37

Цитата:

Сообщение от Toobone (Сообщение 222895)
Чуть не забыл: для тех, кто не нашел для этой версии Ила.
............

Не понятно как скачать. :cry:

Toobone 27.09.2022 13:48

Вложений: 1
Цитата:

Сообщение от Vasya (Сообщение 222903)
Не понятно как скачать. :cry:

Блакитного коліру рамка з білим написом DOWNLOAD;)

Vasya 28.09.2022 00:31

Вложений: 1
Цитата:

Сообщение от Toobone (Сообщение 222928)
Блакитного коліру рамка з білим написом DOWNLOAD;)

Появилась страница:
https://www.techpowerup.com/download...ge-all-in-one/
Что нужно делать дальше?

carsmaster 28.09.2022 01:38

Цитата:

Сообщение от Vasya (Сообщение 222930)
Появилась страница:
https://www.techpowerup.com/download...ge-all-in-one/
Что нужно делать дальше?

Скорее всего тыкнуть на любой флаг ( выбрав этим сервер) для скачивания таким образом. Обычно это так работает.

Vasya 28.09.2022 05:48

Цитата:

Сообщение от carsmaster (Сообщение 222931)
Скорее всего тыкнуть на любой флаг ( выбрав этим сервер) для скачивания таким образом. Обычно это так работает.

Большое Спасибо! :thx:
Получилось. :ups:

Vasya 17.10.2022 01:01

Вложений: 2
Мотор для Морана в патчах 4.13-4.15 вообще с потолка.
Код:

[Hispano-Suiza_12Y-31_Vee]
  HorsePowers 850
  BoostFactor 1.07
  TowFactor 1.0
  Thrust 0
  CompressorSteps 1
  cCompressor 0
  RPMMin 380
  RPMNom 2200
  RPMMax 2200
  RPMMaxAllowed 3100
  Reductor 0.70
  PropDiameter 3.1
  PropAnglerType 2
  PropAnglerSpeed 0.06
  PropAnglerMinParam 800.0
  PropAnglerMaxParam 2200.0
  PropPhiMin 22.0
  PropPhiMax 45.0
  PropAoA0 11.0
  CompressorPMax 1.1
  CompressorAltitude0 4000.0
  CompressorMultiplier0 1.1
  CompressorRPMP0 900.0
  CompressorRPMCurvature 1.0
  CompressorRPMPMax 2200.0
  CompressorMaxATARPM 1.1
  CompressorRPM0 450
  CompressorATA0 0.65
  DisP0x 2200
  DisP0y 2
  DisP1x 0
  DisP1y 135
  TESPEED 0.01
  TWATERMAXRPM 95
  TOILINMAXRPM 70
  TOILOUTMAXRPM 85
  MAXRPMTIME 300
  MINRPMTIME 999
  TWATERMAX 115
  TWATERMIN 60
  TOILMAX 105
  TOILMIN 40


Stilet 08.08.2023 14:53

В "Ридми" к обновлению 4.15.1 есть строка: "-В полном редакторе исправлена прокладка маршрутов кораблям на больших картах". И вот вопрос: а что именно там нуждалось в исправлении? А то я теперь на карте "Коралловое море" ни одного корабля поставить не могу, и даже изменить маршрут тех, что уже стояли.

andrey65 10.08.2023 16:49

Цитата:

Сообщение от Stilet (Сообщение 225854)
В "Ридми" к обновлению 4.15.1 есть строка: "-В полном редакторе исправлена прокладка маршрутов кораблям на больших картах". И вот вопрос: а что именно там нуждалось в исправлении? А то я теперь на карте "Коралловое море" ни одного корабля поставить не могу, и даже изменить маршрут тех, что уже стояли.

Подтверждаю - то же самое.

Vasya 16.08.2023 11:14

Коллизии мотора в Д-520 из патча 4.15
 
Вложений: 2
В планере Д-520 коллизии мотора скорее всего расположены не на месте мотора.
Код:

[Engine1_D0]
Mesh Engine1_D0
Parent CF_D0
Separable
Attaching 1 1.19209e-007 0 -1.19209e-007 1 0 0 0 1 2.85204 3.8147e-007 -0.22491
CollisionObject xengine1
CollisionObject .xxeng1case1
CollisionObject .xxeng1case2
CollisionObject .xxeng1cyls1
CollisionObject .xxeng1cyls2
CollisionObject .xxeng1eqpt1
CollisionObject .xxmgun01

Или один из касе, или цилиндр засунут в радиатор снизу планера.
Перенастраивал раздел хит-бон для более "точных" повреждений.
Код:

            if(s.startsWith("xxeng1"))
            {
                if(s.endsWith("case1") || s.endsWith("case2") || s.endsWith("eqpt1") && getEnergyPastArmor(0.1F, shot) > 0.0F)
                {
                    if(World.Rnd().nextFloat() < shot.power / 125000F)
                    {
                        ((FlightModelMain) (super.FM)).AS.setEngineStuck(shot.initiator, 0);
                        Aircraft.debugprintln(this, "*** Engine Crank Case Hit - Engine Stucks..");
                    }
                    if(World.Rnd().nextFloat() < shot.power / 125000F)
                    {
                        ((FlightModelMain) (super.FM)).AS.hitEngine(shot.initiator, 0, 2);
                        Aircraft.debugprintln(this, "*** Engine Crank Case Hit - Engine Damaged..");
                    }                   
                    if(World.Rnd().nextFloat() < shot.power / 28000F)                   
                    {
                        ((FlightModelMain) (super.FM)).EI.engines[0].setMagnetoKnockOut(shot.initiator, World.Rnd().nextInt(0, 1));
                        Aircraft.debugprintln(this, "*** Engine Magneto Out..");
                    }
                    if(World.Rnd().nextFloat() < shot.power / 28000F) 
                    {
                        ((FlightModelMain) (super.FM)).EI.engines[0].setKillCompressor(shot.initiator);
                        Aircraft.debugprintln(this, "*** Engine Compressor Feed Out..");
                    }
                    if(World.Rnd().nextFloat() < shot.power / 28000F)
                    {
                        debuggunnery("Engine Module: Crank Case Hit - Engine Stalled..");
                        FM.EI.engines[0].setEngineStops(shot.initiator);
                    }
                    if(World.Rnd().nextFloat() < shot.power / 48000F)
                    {
                        ((FlightModelMain) (super.FM)).EI.engines[0].setCyliderKnockOut(shot.initiator, 1);
                        Aircraft.debugprintln(this, "*** Engine Crank Case Hit - Cylinder Feed Out, " + ((FlightModelMain) (super.FM)).EI.engines[0].getCylindersOperable() + "/" + ((FlightModelMain) (super.FM)).EI.engines[0].getCylinders() + " Left..");
                    }                                     
                    ((FlightModelMain) (super.FM)).EI.engines[0].setReadyness(shot.initiator, ((FlightModelMain) (super.FM)).EI.engines[0].getReadyness() - World.Rnd().nextFloat(0.0F, shot.power / 48000F));                   
                    Aircraft.debugprintln(this, "*** Engine Crank Case Hit - Readyness Reduced to " + ((FlightModelMain) (super.FM)).EI.engines[0].getReadyness() + "..");                                       
                    if(World.Rnd().nextFloat() < shot.power / 48000F)
                    {
                        debuggunnery("Engine Module: Crank Case Hit - Fuel Feed Hit - Engine Flamed..");
                        FM.AS.hitEngine(shot.initiator, 0, 10);
                    }
                }
                if((s.endsWith("cyl1") || s.endsWith("cyl2")) && getEnergyPastArmor(World.Rnd().nextFloat(0.5F, 2.542F), shot) > 0.0F && World.Rnd().nextFloat() < FM.EI.engines[0].getCylindersRatio() * 1.75F)
                {
                    FM.EI.engines[0].setCyliderKnockOut(shot.initiator, World.Rnd().nextInt(1, (int)(shot.power / 48000F)));
                    Aircraft.debugprintln(this, "*** Engine Cylinders Hit, " + FM.EI.engines[0].getCylindersOperable() + "/" + FM.EI.engines[0].getCylinders() + " Left..");                   
                    if(((FlightModelMain) (super.FM)).AS.astateEngineStates[0] < 1)
                        ((FlightModelMain) (super.FM)).AS.hitEngine(shot.initiator, 0, 1);
                    if(World.Rnd().nextFloat() < shot.power / 34000F)
                    {
                        FM.EI.engines[0].setEngineStuck(shot.initiator);
                        Aircraft.debugprintln(this, "*** Engine Cylinder Case Broken - Engine Stuck..");                       
                    }
                    if(World.Rnd().nextFloat() < shot.power / 34000F)
                    {
                        FM.AS.hitEngine(shot.initiator, 0, 3);
                        Aircraft.debugprintln(this, "*** Engine Cylinders Hit - Engine Fires..");                       
                    }     
                    getEnergyPastArmor(World.Rnd().nextFloat(3F, 49.8F), shot);
                }
                if(s.endsWith("radtr"))
                {
                    if(((FlightModelMain) (super.FM)).AS.astateEngineStates[0] == 0)
                    {
                        debuggunnery("Engine Module: Water Radiator Pierced..");
                        ((FlightModelMain) (super.FM)).AS.hitEngine(shot.initiator, 0, 1);
                        ((FlightModelMain) (super.FM)).AS.doSetEngineState(shot.initiator, 0, 1);
                    } else
                    if(((FlightModelMain) (super.FM)).AS.astateEngineStates[0] == 1)
                    {
                        debuggunnery("Engine Module: Water Radiator Pierced..");
                        ((FlightModelMain) (super.FM)).AS.hitEngine(shot.initiator, 0, 1);
                        ((FlightModelMain) (super.FM)).AS.doSetEngineState(shot.initiator, 0, 2);
                    }
                    return;
              }
              if(s.startsWith("xxeng1oil"))
              {
                    if(getEnergyPastArmor(0.25F, shot) > 0.0F && World.Rnd().nextFloat() < 0.125F)
                    {
                        ((FlightModelMain) (super.FM)).AS.hitOil(shot.initiator, 0);
                        ((FlightModelMain) (super.FM)).AS.setCockpitState(shot.initiator, ((FlightModelMain) (super.FM)).AS.astateCockpitState | 0x80);
                        getEnergyPastArmor(0.22F, shot);
                        debuggunnery("Engine Module: Oil Radiator Pierced..");
                    }
                    return;
            }           
            if(s.startsWith("xxtank1"))
            {
                int i = s.charAt(6) - 49;
                if(getEnergyPastArmor(1.25F, shot) > 0.0F && World.Rnd().nextFloat() < 0.5F)
                {
                    if(FM.AS.astateTankStates[i] == 0)
                    {
                        debuggunnery("Fuel Tank (" + i + "): Pierced..");
                        FM.AS.hitTank(shot.initiator, i, 1);
                        FM.AS.doSetTankState(shot.initiator, i, 1);
                    }else
                    if(FM.AS.astateTankStates[i] == 1)
                    {
                        debuggunnery("Fuel Tank (" + i + "): Pierced..");
                        FM.AS.hitTank(shot.initiator, i, 3);
                        FM.AS.doSetTankState(shot.initiator, i, 3); 
                    }
                    if(World.Rnd().nextFloat() < 0.08F || shot.powerType == 3 && World.Rnd().nextFloat() < 0.7F)
                    {
                        debuggunnery("Fuel Tank (" + i + "): Hit..");
                        FM.AS.hitTank(shot.initiator, i, 4);                       
                        FM.AS.doSetTankState(shot.initiator, i, 5);
                    }
                }
                return;
            }

Я уже писал ранее, что замечал эту проблему в дефолте в 4.15.
Использую планер, который вытянули из сфс-ки патча 4.15.
Пролетал над Б-17, который обстрелял самолёт снизу.
После обстрела загорелся водо-радиатор внизу фюзеляжа и выскочила
надпись - двигатель горит.
Прошу обратить внимание !!! на расположение коллизий в планере Д-520.
И по возможности правильно их расположить в планере, соттветствующе
их назначению. :ok:

NEVR44 22.11.2023 21:50

Вот и меня коснулось "проклятие "10" решил запустить "старичка" и вот привет.
Версия 4.15.1 не запускается, версия 4.14 и DGENпак работают, а 15 срывается на этапе консоли. успеваю прочитать что файл fb_3do10p.SFS inccorect. причём SFSка в 14 версии работает нормально. Переустановка ничего не даёт.

yt2 23.11.2023 18:49

Вложений: 1
Указанный файл это пустышка размером 934 байт. Попробуй сравнить файл. Либо посмотри на файловую систему где развёрнута игра, может попробуй на другой диск её поставить. ХЗ. У меня 10 тоже есть там запускается.
Может проблема в чём-то ещё? Попробуй запустить консоль cmd /k и из нёё уже игру так ты увидишь весь лог при запуске.

NEVR44 24.11.2023 00:48

Цитата:

Сообщение от yt2 (Сообщение 226943)
Указанный файл это пустышка размером 934 байт. Попробуй сравнить файл. Либо посмотри на файловую систему где развёрнута игра, может попробуй на другой диск её поставить. ХЗ. У меня 10 тоже есть там запускается.
Может проблема в чём-то ещё? Попробуй запустить консоль cmd /k и из нёё уже игру так ты увидишь весь лог при запуске.

Разобрался, с переноса на другой диск все и началось, освобождал место перенёс и сразу не проверил. Потом было обновление 10. может оно ине причём.
Суть дела сравнил ваш файл мой оказался всего 38, заменил. стал ругаться на 30ю SFS , перекинул с ДГенпака, потом на 31 перекинул. потом не нашёл maps 23. Решил накатить по новой патч 4.14. и здесь сюрпрайз ты говорит сначала 4.13.4 поставь.
Переустановил 4.13.4, мульпатч 4.13.4-4.14.1 оба 15х удалил dsound все заработало .

что это было непонятно.

Vadim V 07.02.2024 22:54

Win 7 32
4.15; 4.15.1 в сетевой игре выкидывает при нажатии "выбрать вооружение". На онлайн серверах а также и в офлайне при загрузке сетевой миссии. Выбрать филд получается, а дальше все схлопывается. Еще после загрузки сетевой миссии в брифинге появляются звуки от всей стреляющей наземки.

В логе что-то на тему Java и Dt,dll
Полный лог прикрепил.

В 4.14 все было отлично, кроме воспроизведения треков прошлых версий.
4.151 треки работают..

Дополнение.
На современном железе все работает, но в сетеавой игре если есть стреляющая наземка, все это тарахтит в брифинге.

На старом железе перепробовал разные ОС, 64 и 32 - не помогает.
4.14.1 все отлично, - 4.15, и 4.15.1 в сетевую игру не пускает.

Причина найдена, исправлено,все работает
http://forum.aviaskins.com/showpost....4&postcount=76

Stilet 05.12.2024 01:29

Если кому нибудь это всё ещё интересно, удалось устранить проблему, описанную в этом сообщении. Я просто распаковал обновление в пустую папку и обратил внимание на появившийся среди прочего файл "pathfind.dll". Чисто по названию предположив, что он имеет какое то отношение к прокладке маршрутов, и отыскав его в папке с игрой, я заменил оный файл на такой же из предыдущей версии. И, к счастью, "исправление" в результате которого часть карт стала фактически неработоспособной, удалось "откатить".

LeaderAI 18.01.2025 00:22

Поставил 4.15 звука не стало вообще. Вылет при активации звука.
ЕХЕ файлы из папки ЕХЕ не запускают вообще игру.
Поправка работают только 2 новых ехе файла.
Звук восстановил.
Creative_ALchemy_1.45 из этой папки файлы кинул в корень с игрой и в конфиге вернул доступность звуков.


Текущее время: 22:13. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot