AviaSkins.Forums

AviaSkins.Forums (http://forum.aviaskins.com/index.php)
-   Первым делом, первым делом - самолеты (http://forum.aviaskins.com/forumdisplay.php?f=20)
-   -   Самая "правильная" ФМ (http://forum.aviaskins.com/showthread.php?t=2949)

Vasya 15.12.2015 03:27

Вложений: 4
Переделал для себя мод Чайки с двухрядным мотором. Мощность мотора сделал 1300 лош. сил. В фм увеличил массу под новый более тяжёлый мотор и немного снизил сопротивление. Кокпит имеет свой отдельный класс(авторы оригинального мода поленились нормально сделать классы как на самолёт, так и на кокпит и нагородили огорд). Архив внизу. Название в бумажке в архиве.
Переделал мод ФВ-190А-8Н(- http://rghost.ru/7K9lpRcwY -).
Самолёт имеет свою фм(с полярой от фм из патча 4.10.1, потому как самая адекватная поляра) мотор настроенный как в десятом патче. Мощность мотора на номинале 1824 лош. силы.
Предлагаю так же свой мод Нью-Гармат перенастроенных под работу в Иле без установленного енжин-мода. Мощность пушек и пулемётов от дефолтного отличаеться на 10-20 проц. Осталные данные взяты из ТТХ реально существовавшего вооружения. (26 декабря исправил МК-103)
Пожалуйста!
==============================================
Для сборки под патч 4.12.2 без енжин-мода сделал модик ФВ-190А-4-8., тщательно отрегулировал моторы под поляру из патча 4.10.1., мощность моторов на номинале 1824 лош. силы., в ФВ-190А-4(А-4ФР - 1770HP) мощность на номинале 1600 лош. сил, при включении форсажа(ВЕПБУСТ 1.14) обороты повышаються до 2700 и наддув до 1.42., на жарких картах моторы на форсаже должны греться.
У меня мод работает с новым 3До скачаным на Фримоддинге., На внешке открываеться фонарь.
Если самолёты будут летать быстрее чем дефолтные на номинале, то добавлю сопротивления.
Черезмерный подъём на горке - это давний баг Ила, поэтому в дефолте многим самолётам просто срезали максималку на всех высотах. Этот баг исправлен только в Битве за Британию.
Архив внизу.
Дополнительная модель:
АЙР-ІНІ:
Код:

Fw-190A-5-158ATA  air.FW_190A5158ATA 2                NOINFO    g01  SUMMER
--------------------------------------------------
Перепроверил мод Мессеров для работы в патче 4.12.2 и выше. Нужна(обязательна) установка 00_BF109_Ultimate_Pack_v4.
Пожалуйста!

Vasya 27.01.2016 02:13

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

Сообщение от YurBorR (Сообщение 148741)
Василь, я для пробы случайно "правильно" (полетел) заменил Ki-84-IC на Ki-44IIC в 413, чтобы посмотреть на сие творение... да, В-29 ломает. А нельзя ли вставить Ki-44IIC уже правильно в 413, без замены родных самолётов, но и без hsfx и up, у меня их нет?

Цитата:

Сообщение от YurBorR (Сообщение 148760)
Василь, спасибо за адрес, скачал, поставил на 413, добавил батонс из sasModact_6.00 и все полетели. Это мои первые добавленные в Ил.

Цитата:

Сообщение от Vasya (Сообщение 148835)
Настраиваю мотор(по ТТХ) и фм Ки-44ІІС - скоро выпущу., будет опираться как раз на обновлённую сборку аггелов что по ссылке на сайт САС. Будет висеть в моём разделе. Как доделаю - сообщу тут так же.

Цитата:

Сообщение от tvister (Сообщение 148845)
Да, да!!! Пожалуйста!!! Для меня правка FM EMD пока темный лес, да и времени, и информации недостаточно...:thx:

Мод Ки-44С в архиве внизу.
Мотор настроен
по ТТХ(- http://forum.valka.cz/topic/view/83409#306022 -).,
Сопротивление чуть уменьшено. Отрегулированы рули управления - теперь почти на всех маневрах шарик должен быть в центре., на максимальной скорости - так же. При перегрузке самолёт заваливаеться влево - туда, куда направлен момент винта. Перед сваливанием самолёт начинает сопротивляться маневру. предупреждая о критической ситуации.
Скороподьёмность будто похожа на реальную(5000 метров 4.4 минуты).
Разнообразное вооружение - такое что могли ставить джапы на этот аггел.
Испрален основной класс на предмет повреждений - теперь двигатель будет повреждаться труднее., всё же мотор радиальный, а не рядный. Вставлен код повреждения маслобака.
Убраны некоторые недоделки(- http://forum.aviaskins.com/showpost....postcount=6137 -).
У кого есть желание - можете в 3До в папке кокпита(!!!_003_KI-44C\3do\Cockpit\Ki-44-II-hei) подвигать в файле IIC_Body.msh(открываеться блокнотом) эти строки:
Код:

0 -1 0 1 0 0 0 0 1        0.01267    -0.03473      0.42673
 0 -1 0 1 0 0 0 0 1        -0.00519    -0.1732        0.42673

==============================================
Для новичков в установке модов ПОЯСНЕНИЕ:
для работы модика !!!_003_KI-44C ОБЯЗАТЕЛЬНО нужна установка
полного пака Ki-44-II Pack., тут: - http://www.sas1946.com/main/index.ph...c,48811.0.html -.
Можно установить только 3До., классы модика !!!_003_KI-44C с классами из Ki-44-II Pack не пересекаються.

YurBorR 27.01.2016 20:25

Василий спасибо, полетал, но в физику пока шибко не вникал. Мне хватает родных Ил-их самолётов, но Ki-44IIС от Твистера заинтересовал и как-то сразу пошёл, его одного и оставил - один заменяет всех сас-их.

Amigo 30.01.2016 00:51

Вложений: 5
Vasya а сможете посмотреть и если потребуется, подкорректировать ФМ Ил-28. Сейчас груженый он совсем не летит :(

При загрузке 4хФАБ-500 + 100% топлива, на бетонных аэродромах отрыв с трудом происходит с последних плит, причём триммер руля высоты выкручен вверх почти до упора. С грунтовых аэродромов взлететь вообще не получается. Движки дико греются, уже на разбеге можно словить перегрев. Скорость и высоту набирает очень медленно.

Нашёл в сети альбом наглядых пособий по Ил-28, ниже скрины технических и лётных данных, надеюсь инфа будет полезна.

ЗЫ. При взлётном весе 22200 кг (3-й вариант загрузки) длина разбега 1480м, время разбега 37,7с, скорость отрыва 245км/ч (в игре, карта Крым-лето, в конце бетонной ВПП скорость 220 и время 47-48с, т.е. движки имхо не додают мощности)

Vasya 30.01.2016 02:56

Цитата:

Сообщение от Amigo (Сообщение 149010)
Vasya а сможете посмотреть и, если потребуется, подкорректировать ФМ Ил-28. Сейчас груженый он совсем не летит :(
......................................

Давайте ссылку на оригинальный мод. Я скачаю и посмотрю что там такого.

Amigo 30.01.2016 11:22

Цитата:

Сообщение от Vasya (Сообщение 149019)
Давайте ссылку на оригинальный мод. Я скачаю и посмотрю что там такого.

Вот https://yadi.sk/d/rBpGgOhOmFBys

Amigo 30.01.2016 21:37

Раздобыл первую часть техописания Ил-28, основные технические данные. Думаю также будет полезно :)

https://yadi.sk/d/0Ld258Q8o2Adm

Vasya 31.01.2016 20:56

Цитата:

Сообщение от Amigo (Сообщение 149069)
Раздобыл первую часть техописания Ил-28, основные технические данные. Думаю также будет полезно :)

https://yadi.sk/d/0Ld258Q8o2Adm

Я так понимаю что это Скворца изделие. Там по классу много вопросов, вообще много. Раздел кода *Хит бон* нету от слова совсем. Думаю - убиваться самолёт не будет. Самолёт обозван транспортом.,
Код:

public class IL_28 extends Scheme2
    implements TypeTransport
{

нужно вот так:
Код:

public class IL_28 extends Scheme2
    implements TypeBomber, TypeTransport
{

Так же для ботов должно быть прописано типа такого:
Код:

public boolean typeBomberToggleAutomation()
    {
        return false;
    }

    public void typeBomberAdjDistanceReset()
    {
    }

    public void typeBomberAdjDistancePlus()
    {
    }

    public void typeBomberAdjDistanceMinus()
    {
    }

    public void typeBomberAdjSideslipReset()
    {
    }

    public void typeBomberAdjSideslipPlus()
    {
    }

    public void typeBomberAdjSideslipMinus()
    {
    }

    public void typeBomberAdjAltitudeReset()
    {
    }

    public void typeBomberAdjAltitudePlus()
    {
    }

    public void typeBomberAdjAltitudeMinus()
    {
    }

    public void typeBomberAdjSpeedReset()
    {
    }

    public void typeBomberAdjSpeedPlus()
    {
    }

    public void typeBomberAdjSpeedMinus()
    {
    }

    public void typeBomberUpdate(float f)
    {
    }

    public void typeBomberReplicateToNet(NetMsgGuaranted netmsgguaranted)
        throws IOException
    {
    }

    public void typeBomberReplicateFromNet(NetMsgInput netmsginput)
        throws IOException
    {
    }

Сделать основной класс со всеми положенными наворотами можно из Ме-262 или Ар-234., там выбросить нужно только несколько позиций.
Надеюсь, автор мода поправит класс Ил-28., там всего нужно два три дня посидеть что бы собрать нужные команды и соединить их для успешной компиляции. Можно так же для удобства поменять название некоторых мешей в 3До Ил-28 в соответствии с названиями в исходных кодах Мессера или Арадо.
Вышеприведённый код нужен для того что бы бот умел бомбить цели.
:ups: Конечно, это не моё дело критиковать %) мод сотоварища по нещастию делать невыделовымое, потому как сам учусь и малограммотен в джаве, но написал выше перечисленное потому как ПЕРЕЖИВАЮ. :uh-e:
---------------------------------------------------------------
Щас посмотрю фм. Особо наворачивать не буду - это прерогатива автора., но поправить чуть - буду.
================================================== ==
Я просто офигел - там фм от Миг-9 с ТРД-20. Я вообще удивляюсь как он под нагрузкой не провалился под полосу.
Там раздел вот этот:
Код:

[Gear]
  H 1.82
  Pitch 0.0
  SinkFactor 500.0
  SpringsStiffness 0.6
  TailStiffness 0.4

:uh-e: БЕЗ ИЗМЕНЕНИЙ. :DONT_KNOW:
================================================== ===
Будете ржать - хотел поставить на Ил-28 фм от Джет-бомбера(специально скачал на САС) с изменениями небольшими, так она содрана с В-25 Митчела, не вся, конечно.

Vasya 31.01.2016 23:20

Вот есть готовый код для бомбометания на больших скоростях:
Код:

public boolean typeDiveBomberToggleAutomation()
    {
        return false;
    }

    public void typeDiveBomberAdjAltitudeReset()
    {
    }

    public void typeDiveBomberAdjAltitudePlus()
    {
    }

    public void typeDiveBomberAdjAltitudeMinus()
    {
    }

    public void typeDiveBomberAdjVelocityReset()
    {
    }

    public void typeDiveBomberAdjVelocityPlus()
    {
    }

    public void typeDiveBomberAdjVelocityMinus()
    {
    }

    public void typeDiveBomberAdjDiveAngleReset()
    {
    }

    public void typeDiveBomberAdjDiveAnglePlus()
    {
    }

    public void typeDiveBomberAdjDiveAngleMinus()
    {
    }

    public void typeDiveBomberReplicateToNet(NetMsgGuaranted netmsgguaranted)
        throws IOException
    {
    }

    public void typeDiveBomberReplicateFromNet(NetMsgInput netmsginput)
        throws IOException
    {
    }

    public boolean typeBomberToggleAutomation()
    {
        bSightAutomation = !bSightAutomation;
        bSightBombDump = false;
        HUD.log(AircraftHotKeys.hudLogWeaponId, "BombsightAutomation" + (bSightAutomation ? "ON" : "OFF"));
        return bSightAutomation;
    }

    public void typeBomberAdjDistanceReset()
    {
        fSightCurDistance = 0.0F;
        fSightCurForwardAngle = 0.0F;
    }

    public void typeBomberAdjDistancePlus()
    {
        fSightCurForwardAngle++;
        if(fSightCurForwardAngle > 85F)
            fSightCurForwardAngle = 85F;
        fSightCurDistance = fSightCurAltitude * (float)Math.tan(Math.toRadians(fSightCurForwardAngle));
        HUD.log(AircraftHotKeys.hudLogWeaponId, "BombsightElevation", new Object[] {
            new Integer((int)fSightCurForwardAngle)
        });
        if(bSightAutomation)
            typeBomberToggleAutomation();
    }

    public void typeBomberAdjDistanceMinus()
    {
        fSightCurForwardAngle--;
        if(fSightCurForwardAngle < 0.0F)
            fSightCurForwardAngle = 0.0F;
        fSightCurDistance = fSightCurAltitude * (float)Math.tan(Math.toRadians(fSightCurForwardAngle));
        HUD.log(AircraftHotKeys.hudLogWeaponId, "BombsightElevation", new Object[] {
            new Integer((int)fSightCurForwardAngle)
        });
        if(bSightAutomation)
            typeBomberToggleAutomation();
    }

    public void typeBomberAdjSideslipReset()
    {
        fSightCurSideslip = 0.0F;
    }

    public void typeBomberAdjSideslipPlus()
    {
        fSightCurSideslip += 0.05F;
        if(fSightCurSideslip > 3F)
            fSightCurSideslip = 3F;
        HUD.log(AircraftHotKeys.hudLogWeaponId, "BombsightSlip", new Object[] {
            new Float(fSightCurSideslip * 10F)
        });
    }

    public void typeBomberAdjSideslipMinus()
    {
        fSightCurSideslip -= 0.05F;
        if(fSightCurSideslip < -3F)
            fSightCurSideslip = -3F;
        HUD.log(AircraftHotKeys.hudLogWeaponId, "BombsightSlip", new Object[] {
            new Float(fSightCurSideslip * 10F)
        });
    }

    public void typeBomberAdjAltitudeReset()
    {
        fSightCurAltitude = 850F;
    }

    public void typeBomberAdjAltitudePlus()
    {
        fSightCurAltitude += 10F;
        if(fSightCurAltitude > 6000F)
            fSightCurAltitude = 6000F;
        HUD.log(AircraftHotKeys.hudLogWeaponId, "BombsightAltitude", new Object[] {
            new Integer((int)fSightCurAltitude)
        });
        fSightCurDistance = fSightCurAltitude * (float)Math.tan(Math.toRadians(fSightCurForwardAngle));
    }

    public void typeBomberAdjAltitudeMinus()
    {
        fSightCurAltitude -= 10F;
        if(fSightCurAltitude < 850F)
            fSightCurAltitude = 850F;
        HUD.log(AircraftHotKeys.hudLogWeaponId, "BombsightAltitude", new Object[] {
            new Integer((int)fSightCurAltitude)
        });
        fSightCurDistance = fSightCurAltitude * (float)Math.tan(Math.toRadians(fSightCurForwardAngle));
    }

    public void typeBomberAdjSpeedReset()
    {
        fSightCurSpeed = 250F;
    }

    public void typeBomberAdjSpeedPlus()
    {
        fSightCurSpeed += 10F;
        if(fSightCurSpeed > 900F)
            fSightCurSpeed = 900F;
        HUD.log(AircraftHotKeys.hudLogWeaponId, "BombsightSpeed", new Object[] {
            new Integer((int)fSightCurSpeed)
        });
    }

    public void typeBomberAdjSpeedMinus()
    {
        fSightCurSpeed -= 10F;
        if(fSightCurSpeed < 150F)
            fSightCurSpeed = 150F;
        HUD.log(AircraftHotKeys.hudLogWeaponId, "BombsightSpeed", new Object[] {
            new Integer((int)fSightCurSpeed)
        });
    }

    public void typeBomberUpdate(float f)
    {
        if((double)Math.abs(FM.Or.getKren()) > 4.5D)
        {
            fSightCurReadyness -= 0.0666666F * f;
            if(fSightCurReadyness < 0.0F)
                fSightCurReadyness = 0.0F;
        }
        if(fSightCurReadyness < 1.0F)
            fSightCurReadyness += 0.0333333F * f;
        else
        if(bSightAutomation)
        {
            fSightCurDistance -= (fSightCurSpeed / 3.6F) * f;
            if(fSightCurDistance < 0.0F)
            {
                fSightCurDistance = 0.0F;
                typeBomberToggleAutomation();
            }
            fSightCurForwardAngle = (float)Math.toDegrees(Math.atan(fSightCurDistance / fSightCurAltitude));
            if((double)fSightCurDistance < (double)(fSightCurSpeed / 3.6F) * Math.sqrt(fSightCurAltitude * 0.2038736F))
                bSightBombDump = true;
            if(bSightBombDump)
                if(FM.isTick(3, 0))
                {
                    if(FM.CT.Weapons[3] != null && FM.CT.Weapons[3][FM.CT.Weapons[3].length - 1] != null && FM.CT.Weapons[3][FM.CT.Weapons[3].length - 1].haveBullets())
                    {
                        FM.CT.WeaponControl[3] = true;
                        HUD.log(AircraftHotKeys.hudLogWeaponId, "BombsightBombdrop");
                    }
                } else
                {
                    FM.CT.WeaponControl[3] = false;
                }
        }
    }

    public void typeBomberReplicateToNet(NetMsgGuaranted netmsgguaranted)
        throws IOException
    {
        netmsgguaranted.writeByte((bSightAutomation ? 1 : 0) | (bSightBombDump ? 2 : 0));
        netmsgguaranted.writeFloat(fSightCurDistance);
        netmsgguaranted.writeByte((int)fSightCurForwardAngle);
        netmsgguaranted.writeByte((int)((fSightCurSideslip + 3F) * 33.33333F));
        netmsgguaranted.writeFloat(fSightCurAltitude);
        netmsgguaranted.writeFloat(fSightCurSpeed);
        netmsgguaranted.writeByte((int)(fSightCurReadyness * 200F));
    }

    public void typeBomberReplicateFromNet(NetMsgInput netmsginput)
        throws IOException
    {
        int i = netmsginput.readUnsignedByte();
        bSightAutomation = (i & 1) != 0;
        bSightBombDump = (i & 2) != 0;
        fSightCurDistance = netmsginput.readFloat();
        fSightCurForwardAngle = netmsginput.readUnsignedByte();
        fSightCurSideslip = -3F + (float)netmsginput.readUnsignedByte() / 33.33333F;
        fSightCurAltitude = netmsginput.readFloat();
        fSightCurSpeed = netmsginput.readFloat();
        fSightCurReadyness = (float)netmsginput.readUnsignedByte() / 200F;
    }


Vasya 31.01.2016 23:20

И protected void hitBone(String s, Shot shot, Point3d point3d)
должен быть хоть маленький., в нём обязательно должен быть вот такой кусочек:
Код:

if(s.startsWith("xxcontrols"))
            {
                int i = s.charAt(10) - 48;
                if(s.length() == 12)
                    i = 10 + (s.charAt(11) - 48);
                switch(i)
                {
                default:
                    break;

                case 1: // '\001'
                    if(getEnergyPastArmor(3.2F, shot) > 0.0F)
                    {
                        debugprintln(this, "*** Control Column: Hit, Controls Destroyed..");
                        FM.AS.setControlsDamage(shot.initiator, 2);
                        FM.AS.setControlsDamage(shot.initiator, 1);
                        FM.AS.setControlsDamage(shot.initiator, 0);
                    }
                    break;

                case 2: // '\002'
                    if(getEnergyPastArmor(0.1F, shot) <= 0.0F)
                        break;
                    debugprintln(this, "*** Throttle Quadrant: Hit, Engine Controls Disabled..");
                    FM.AS.setCockpitState(shot.initiator, FM.AS.astateCockpitState | 8);
                    if(World.Rnd().nextFloat() < 0.5F)
                        FM.AS.setEngineSpecificDamage(shot.initiator, 0, 1);
                    else
                        FM.AS.setEngineSpecificDamage(shot.initiator, 1, 1);
                    break;

                case 3: // '\003'
                    if(getEnergyPastArmor(1.0F, shot) > 0.0F)
                        FM.AS.setEngineSpecificDamage(shot.initiator, 0, 1);
                    break;

                case 7: // '\007'
                    if(getEnergyPastArmor(1.0F, shot) > 0.0F)
                        FM.AS.setEngineSpecificDamage(shot.initiator, 0, 1);
                    break;

                case 4: // '\004'
                case 6: // '\006'
                case 8: // '\b'
                case 10: // '\n'
                    if(getEnergyPastArmor(2.1F, shot) > 0.0F && World.Rnd().nextFloat() < 0.25F)
                    {
                        debugprintln(this, "*** Aileron Controls: Disabled..");
                        FM.AS.setControlsDamage(shot.initiator, 0);
                    }
                    break;

                case 5: // '\005'
                case 9: // '\t'
                    if(getEnergyPastArmor(4.1F, shot) > 0.0F)
                    {
                        debugprintln(this, "*** Aileron Controls Crank: Disabled..");
                        FM.AS.setControlsDamage(shot.initiator, 0);
                    }
                    break;

                case 11: // '\013'
                case 12: // '\f'
                    if(getEnergyPastArmor(0.3F, shot) > 0.0F)
                    {
                        debugprintln(this, "*** Rudder Controls: Disabled / Strings Broken..");
                        FM.AS.setControlsDamage(shot.initiator, 2);
                    }
                    break;
                }
                return;
            }
            if(s.startsWith("xxEng"))
            {
                int j = s.charAt(5) - 49;
                if(point3d.x > 0.0D)
                {
                    if(getEnergyPastArmor(0.1F, shot) > 0.0F)
                    {
                        debugprintln(this, "*** Engine Module(s): Supercharger Disabled..");
                        FM.AS.setEngineSpecificDamage(shot.initiator, j, 0);
                    }
                } else
                {
                    if(getEnergyPastArmor(3.2F, shot) > 0.0F)
                        FM.EI.engines[j].setCyliderKnockOut(shot.initiator, 1);
                    if(World.Rnd().nextFloat(0.009F, 0.1357F) < shot.mass && FM.EI.engines[j].getStage() == 6)
                        FM.AS.hitEngine(shot.initiator, j, 1);
                    getEnergyPastArmor(14.296F, shot);
                }
                return;
            }
.....................
if(s.startsWith("xxTank"))
            {
                int k = s.charAt(6) - 49;
                if(getEnergyPastArmor(0.1F, shot) > 0.0F && World.Rnd().nextFloat() < 0.25F && shot.powerType == 3)
                    FM.AS.hitTank(shot.initiator, k, 2);
                return;
            } else
            {
                return;
            }
        }

ещё:
Код:

public void update(float f)
    {
        if(FM.AS.isMaster())
        {
            for(int i = 0; i < 2; i++)
            {
                if(curctl[i] == -1F)
                {
                    curctl[i] = oldctl[i] = FM.EI.engines[i].getControlThrottle();
                    continue;
                }
                curctl[i] = FM.EI.engines[i].getControlThrottle();
                if((curctl[i] - oldctl[i]) / f > 3F && FM.EI.engines[i].getRPM() < 2400F && FM.EI.engines[i].getStage() == 6 && World.Rnd().nextFloat() < 0.25F)
                    FM.AS.hitEngine(this, i, 100);
                if((curctl[i] - oldctl[i]) / f < -3F && FM.EI.engines[i].getRPM() < 2400F && FM.EI.engines[i].getStage() == 6)
                {
                    if(World.Rnd().nextFloat() < 0.25F && (FM instanceof RealFlightModel) && ((RealFlightModel)FM).isRealMode())
                        FM.EI.engines[i].setEngineStops(this);
                    if(World.Rnd().nextFloat() < 0.75F && (FM instanceof RealFlightModel) && ((RealFlightModel)FM).isRealMode())
                        FM.EI.engines[i].setKillCompressor(this);
                }
                oldctl[i] = curctl[i];
            }

            if(Config.isUSE_RENDER())
            {
                if(FM.EI.engines[0].getPowerOutput() > 0.8F && FM.EI.engines[0].getStage() == 6)
                {
                    if(FM.EI.engines[0].getPowerOutput() > 0.95F)
                        FM.AS.setSootState(this, 0, 3);
                    else
                        FM.AS.setSootState(this, 0, 2);
                } else
                {
                    FM.AS.setSootState(this, 0, 0);
                }
                if(FM.EI.engines[1].getPowerOutput() > 0.8F && FM.EI.engines[1].getStage() == 6)
                {
                    if(FM.EI.engines[1].getPowerOutput() > 0.95F)
                        FM.AS.setSootState(this, 1, 3);
                    else
                        FM.AS.setSootState(this, 1, 2);
                } else
                {
                    FM.AS.setSootState(this, 1, 0);
                }
            }
        }
        super.update(f);
    }

И вот это не помешало бы:
Код:

public void rareAction(float f, boolean flag)
    {
        super.rareAction(f, flag);
        if(flag && World.Rnd().nextFloat() < 0.04F)
        {
            if(FM.AS.astateEngineStates[0] > 3 && World.Rnd().nextFloat() < 0.12F)
            {
                FM.AS.explodeEngine(this, 0);
                msgCollision(this, "WingLIn_D0", "WingLIn_D0");
                if(World.Rnd().nextBoolean())
                    FM.AS.hitTank(this, 0, World.Rnd().nextInt(1, 8));
                else
                    FM.AS.hitTank(this, 1, World.Rnd().nextInt(1, 8));
            }
            if(FM.AS.astateEngineStates[1] > 3 && World.Rnd().nextFloat() < 0.12F)
            {
                FM.AS.explodeEngine(this, 1);
                msgCollision(this, "WingRIn_D0", "WingRIn_D0");
                if(World.Rnd().nextBoolean())
                    FM.AS.hitTank(this, 0, World.Rnd().nextInt(1, 8));
                else
                    FM.AS.hitTank(this, 1, World.Rnd().nextInt(1, 8));
            }
        }
        if(FM.getAltitude() < 3000F)
            hierMesh().chunkVisible("HMask1_D0", false);
        else
            hierMesh().chunkVisible("HMask1_D0", hierMesh().isChunkVisible("Head1_D0"));
    }


Vasya 31.01.2016 23:38

Вложений: 1
Попытался собрать фм для Ил-28 из двух - Арадо-234 и Джет-Бомбер.
Взял фм Арадо как более соответствующую скоросному бомбадировщику.,
в фм поменял веса на историчные, двигателя Klimov/VK-1, мощность на номинале 2400 кг, буст - 1.25. Температура историчная поставлена, поэтому мотор должен на жаркой карте сильно греться.
Цитата:

TESPEED 0.04
TWATERMAXRPM 685
TOILINMAXRPM 40
TOILOUTMAXRPM 62
MAXRPMTIME 300
MINRPMTIME 999
TWATERMAX 720
TWATERMIN 0
TOILMAX 100
TOILMIN 0
Устойчивость:
Цитата:

[Gear]
H 3.54
Pitch 10.350
SinkFactor 2700.0
SpringsStiffness 0.6
TailStiffness 0.3
В поляре немного снижено сопротивление планера и крыла.
Пока не проверял - проверю позже на Арадо-234., ставить себе Ил-28 пока смысла нет - буду ждать допиливания самолёта до кондишена автором.
ТАК ЖЕ:
Прошу прощения у автора мода Ил-28 за нездерженность в критике. Мои догадки/подсказки по кодам в классе из-за неравнодушия к тому что бы моды были живыми и здоровыми во всех смыслах мододелания.
Фм самолёта внизу в архиве. Зашита под патч 4.12(4.09)
Напишите тут на странице как крафт будет взлетать и летать, может нужно будет поправить поляру.
С уважением к сообществу участников нашего сайта! :ok:

Molva 01.02.2016 00:27

Цитата:

Сообщение от Vasya (Сообщение 149112)
Прошу прощения у автора мода Ил-28 за нездерженность в критике.

Если бы вы были не только писателем, а еще и читателем то обратили бы внимание на следующие строки
Цитата:

Сообщение от Molva (Сообщение 147418)
Ил-28.
Только внешняя модель. ФМ и классов нет, текстур и кабин тоже нет.

Поэтому критика не принимается ни в каком виде, потому как объекта для критики нет.

forgotten regiment. 01.02.2016 00:50

Доброго дня!
Пытался начать кампанию на ранних "мессерах" и поник в печали: BF-109 B,C,D у земли едва 300 км.ч. тянут, а иные боты даже взлететь не могут - о холмики бьются. Есть ли возможность им немного мощи добавить?

Vasya 01.02.2016 01:46

Цитата:

Сообщение от Molva (Сообщение 149113)
Если бы вы были не только писателем, а еще и читателем то обратили бы внимание на следующие строки

Поэтому критика не принимается ни в каком виде, потому как объекта для критики нет.

Ваше замечание - как владеющего более полной информацией по данному моду - правильное, но я скачал по ссылке данной просителем фм., там таких предупреждений и пояснений не было. Вот и подумал что это уже готовый мод. Откуда мне знать о таких пояснениях, если я не интересовался этим самолётом.
А ещё обратите внимание что моя так называемая критика выложена как уболевание за данный мод Ил-28, а не как потопление оного.
Я знаю что вы граммотный человек - (возможно и при желании) написали бы более-мение удобоваримый основной класс для данного самолёта или хотя бы помогли советом автору(возможно автор Скворец - он занимаеться разными реактивами) мода. Это не упрёк, ни в коем случае., просто типа хорошее предложение помочь автору по сути. Написать основной класс для Ил-28 можно было бы понемногу, вставляя нужные коды и корректируя 3До для этого.
Я не поругаться написал - кто болеет душой за Ил, тот помагает старателям мододелам хоть советом.
А кто не болеет - с того и нет спроса на словеса.
Каждый поступает как велит ему совесть.
Но не буду вас грузить проповедями., мы взрослые люди и имеем голову что бы мыслить. :ok:

Vasya 01.02.2016 01:53

Цитата:

Сообщение от forgotten regiment. (Сообщение 149114)
Доброго дня!
Пытался начать кампанию на ранних "мессерах" и поник в печали: BF-109 B,C,D у земли едва 300 км.ч. тянут, а иные боты даже взлететь не могут - о холмики бьются. Есть ли возможность им немного мощи добавить?

Это у вас какой то глюк., возможно пересечение классов. Быть такого не могёт., у меня когда то на десятке стояла сборочка первых мессеров - скорость более 420 у первых мессеров у земли.
Что у вас установлено(адресс откуда брали) и на каком патче?

Amigo 01.02.2016 08:37

Ил-28
 
Vasya спасибо. Завтра-послезавтра отпишусь как себя илюха ведёт с новой ФМ. А Скворец пока все свои проекты заморозил, так что классы править некому :(

forgotten regiment. 01.02.2016 11:50

Цитата:

Сообщение от Vasya (Сообщение 149116)
Что у вас установлено(адресс откуда брали) и на каком патче?

HSFX7 + Modact + Enginemod и батон 10.5 Недавно для эксперимента поставил испанскую "Дорру" так тоже в погоне за СБ выжал на перегреве только 320. Где-же, интересно, могут быть прописаны такие качества к "Юмо-210"?

Vasya 02.02.2016 00:53

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

Сообщение от forgotten regiment. (Сообщение 149120)
HSFX7 + Modact + Enginemod и батон 10.5 Недавно для эксперимента поставил испанскую "Дорру" так тоже в погоне за СБ выжал на перегреве только 320. Где-же, интересно, могут быть прописаны такие качества к "Юмо-210"?

Проверил первые Мессеры - В-2 возле земли развил 380 км. в час.
Если скините исторические таблицы скоростей - я поправлю фм, подогнав скорость ближе к исторической. Так же можно было бы таблицы мощностей мотора Юмо-210.
Установлен у меня Bf-109 Ultimate Pack v4
- http://www.sas1946.com/main/index.ph...37634.144.html -.
Баттонз - от модакта 5.30 - тот который был в комплекте с Модактом.
Пока можете поставить себе два хеша BF_109B2 и BF_109D1 - чуть дополнил вооружение в D-1. Третий пулемёт в B-2 не должен быстро перегреваться.
================================================== ===
Цитата:

Сообщение от forgotten regiment. (Сообщение 149131)
Попробовал на чистом модакте с енгинмодом - летать стал немного живее. Млин, даже теперь не знаю, где среди кучи модов искать "тормоз прогресса". Хотя все же судя по таблице НИИ ВВС на 1000 метров "Бруно" должен давать 400.

Нашёл таки данные по мотору:
- http://forum.worldofwarplanes.ru/ind...игатели-худых/ -.
И самолёту:
- http://forum.bestway.com.ua/index.ph...ermanija.3958/ -.
Делаю потихоньку., чудес не обещаю., что получиться ещё не знаю - нужно тщательно подстроить фм к мотору что бы не переборщить с ТТХ.
У вас по ссылке мурзилка ещё хуже чем у меня.
============================================
Попробуйте скачать архив(прикреплён ниже) - ещё не всё до конца отрегулировано. Скорость у земли должна быть 409-418 км в час. Мощность моторов согласно ТТХ по ссылке выше(первая).
ФМ - Bf-109B-1vroeg.fmd., поляра из Bf-109E-1.fmd - добавлено сопротивление на радиатор(бороду под мотором).
Нужно ещё регулировать управление/триммИрование.
Пока управление сделал так:
Код:

  CAileronThreshold 360.0
  CRudderThreshold 420.0
  CElevatorThreshold 420.0
  DefaultAileronTrim 0.005
  DefaultElevatorTrim -0.05
  DefaultRudderTrim 0.0488

Напишите как успехи., отчёт нужен для допиливания.
Ещё: скороподъёмность в Иле немного завышена - это если проставить реальные мощностя и скорость., это давний баг ещё с первых патчей.
На похожие грабли сейчас наступают создатели БзС.
В БоБе ТТХ Эмилей более-мение правильные, формула общёта набора высоты более точная(ИМХО). Но там задушили дефолтный ДБ-601Аа перегревом в угоду баланса.
--------------------------------------------
Ещё раз покорректировал фм в плане управления.
Измерял скорость на БФ-109Д-1 - установившаяся скорость на высоте около 500 метров(карта Кавказа) была 409-411 км. в час. Проверено на сборке 4.12.2 без енжин-мода. С установкой енжин-мода скорость может увеличиться на 5-8 км. в час. Мотор на жарких картах быстро и неожиданно перегреваеться. Что бы во время боя мотор не грелся - держать шаг винта 95 и тягу 95-97 проц., после перегрева мотора - он вырубаеться %) - причину в кодах не обнаружил :DONT_KNOW: - возможно это эффект сборки без енжин-мода.
Это список перепиленных самолётов:
Код:

АЙР-ИНИ:
Bf-109B-2        air.BF_109B2 2                                g01  SUMMER
Bf-109C-1        air.BF_109C1 2                                g01  SUMMER
Bf-109D-1        air.BF_109D1 2                                g01  SUMMER
Bf-109D-2        air.BF_109D2 2                                g01  SUMMER

ПРИЯТНЫХ ПОЛЁТОВ!!!

forgotten regiment. 02.02.2016 13:30

Цитата:

Сообщение от Vasya (Сообщение 149130)
Напишите как успехи., отчёт нужен для допиливания.

Результат пока не обнадежил: без САСовских Мессеров енти классы работать отказались, а с ними всё также: без потери высоты 340-350 на 1000м. на "Бруно". Возможно, вместо новой ФМ грузится САСовская.

Vasya 02.02.2016 15:40

Цитата:

Сообщение от forgotten regiment. (Сообщение 149138)
Результат пока не обнадежил: без САСовских Мессеров енти классы работать отказались, а с ними всё также: без потери высоты 340-350 на 1000м. на "Бруно". Возможно, вместо новой ФМ грузится САСовская.

Правильно - для работы новых(перекомпиленных САСовских) классов БФ-109Б-2, БФ-109Ц-1, БФ-109Д-1 нужна обязательная установка
Bf-109 Ultimate Pack v4.,
я себе сделал так - предложенные вам классы, что в архиве выше в моём посте, положил в папку 00_BF109_Ultimate_Pack_v4., они заменили исходные САСовскиехеши/классы
0711FEEE28BF3F58, BB9992DC668071B4, D40D57D6BC311E54.
То есть - я исключил возможность пересечения классов., в таком виде Ил будет видеть только новые модыфицырованные классы. ФМ BF_109BCD так же положил в папку 00_BF109_Ultimate_Pack_v4.
Должно всё работать.
Напишите как получилось.

forgotten regiment. 02.02.2016 17:08

Вложений: 1
Сделал как Вы сказали. Вылетает при загрузке с окном "Ошибка приложения".
Лог ругается на МАТы.

Amigo 02.02.2016 19:20

Вложений: 1
Vasya а куда кидать папку IL-28_FM в которой находятся два файла "FMD" и "EMD"

Добавлено.
Самолёт немного "утопает" в полосе

YurBorR 02.02.2016 21:27

Василь, а неубиваемый, например В-17, сможешь сделать, а то правлю кое-какие эффекты, а он быстро пускает дым и в землю и ни черта не видно, что я там делаю.

Vasya 02.02.2016 21:33

Цитата:

Сообщение от forgotten regiment. (Сообщение 149150)
Сделал как Вы сказали. Вылетает при загрузке с окном "Ошибка приложения".
Лог ругается на МАТы.

Замечание - на вы с маленькой буквы - не велыкэ я цабэ., можно и на ты - я человек простой.
У меня то же постоянно ругаеться на мат-файлы. Это файлы загрузки заставок в игре.
Нужен полный лог почему игра крашит.
Когда и при каких условиях происходит краш?
Прописали ли вы сфс-ки Ультимат-пака в файле .рс?
То есть - классы ранних мессеров вообще никаким боком не соотносятся с мат-файлами заставок при загрузке.
Как то так.
--------------------------------------
Кстати - обновил модик - можно перекачать архивчик в моём посте выше.

Vasya 02.02.2016 21:34

Цитата:

Сообщение от Amigo (Сообщение 149152)
Vasya а куда кидать папку IL-28_FM в которой находятся два файла "FMD" и "EMD"

Добавлено.
Самолёт немного "утопает" в полосе

Никуда не нужно кидать - то просто для посмотреть для граммотных - то чего я делал.
Перезалил архив в посте про ИЛ-28 выше.
Поправил раздел:
Код:

[Gear]
  H 3.54
  Pitch 10.350
  SinkFactor 3200.0
  SpringsStiffness 0.6
  TailStiffness 0.4


Vasya 02.02.2016 21:37

Цитата:

Сообщение от YurBorR (Сообщение 149153)
Василь, а неубиваемый, например В-17, сможешь сделать, а то правлю кое-какие эффекты, а он быстро пускает дым и в землю и ни черта не видно, что я там делаю.

Попробуй смотреть на скорости -4.
Я вот подумал - если сделать неубиваемый - то есть порезать в классе Хит Бон - то и гореть и повреждаться скорее-всего не будет. Адекватных предположений у меня в голове нет. Знаю что без системы повреждений самолёт после нескольких критических попаданий просто взрываеться.
Может кто граммотный лучше знает.

YurBorR 02.02.2016 22:05

Вась, как раз вот "гореть и повреждаться" мне и не надо. Я хотел, чтобы он летел, а я в него пуляю, от него отлетают ошмётки (что меня и интересует) и он летит, я пуляю и т.д... Если Вась это проблематично, то и ладно, спасибо за оперативный ответ!

tarakan67 02.02.2016 22:07

Цитата:

Сообщение от Vasya (Сообщение 149155)
Никуда не нужно кидать - то просто для посмотреть для граммотных - то чего я делал.
Перезалил архив в посте про ИЛ-28 выше.
Поправил раздел:
Код:

[Gear]
  H 3.54
  Pitch 10.350
  SinkFactor 3200.0
  SpringsStiffness 0.6
  TailStiffness 0.4


И что, это помогает?
А я думал нужно править хуки шасси.

forgotten regiment. 02.02.2016 22:58

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

Сообщение от Vasya (Сообщение 149154)
Замечание - на вы с маленькой буквы - не велыкэ я цабэ., можно и на ты - я человек простой.

Скромность она всегда украшает:) Простой смертный всякие хеши вряд ли разумеет:D
Спасибо за обновление, только, зараза, все равно крашит на 15%. На этот раз только лог на классы ругается.

Vasya 03.02.2016 02:21

Цитата:

Сообщение от forgotten regiment. (Сообщение 149159)
Скромность она всегда украшает:) Простой смертный всякие хеши вряд ли разумеет:D
Спасибо за обновление, только, зараза, все равно крашит на 15%. На этот раз только лог на классы ругается.

Хеши - это классы, но под номерками. Их можно открыть блокнотом и посмотреть каракули - там часть текста на английском. В них можно увидеть название самолёта или другого объекта и название фм, если это хеш/класс самолёта.
Ваш лог ни на какие классы не ругаеться.
Вот:
Цитата:

[19:04:46] DirectX Joystick NOT created: DirectX joystick driver: device not attached
Вот такая вот фигня есть.
Я эти несколько классов первых Мессеров запущу почти на любой сборке, даже на десятке.
У меня они запускаються на сборке даже без всяких наворотов.
Диффим поставил фриммодинговский. То есть - чистый Модакт 5.30 с добавкой другого диффима. Доставлены только карты и с десятка два самолётов. Никаких модных реактивов и других навороченых модов что заменяют основные классы влияющие кардинально на Ил.
Попробуйте запустить на чистом Модакте 5.30 или на Модакте 6.01 для 13 патча. В классах изменял только раздел вооружения, переписав старым дедовским способом и дописал ссылку на отдельную фм.
Если виноваты классы - то игра крашит на 20 проц. первой загрузки и лог показывает на какие классы ругаеться.

Vasya 03.02.2016 02:24

Цитата:

Сообщение от tarakan67 (Сообщение 149158)
И что, это помогает?
А я думал нужно править хуки шасси.

У меня под нагрузкой *тонул*:uh-e: в полосе Джип., изменение строк такого раздела кардинально улучшило ситуацию. Поэтому - исходя из практики - менял именно этот раздел в фм. Как получилось - не знаю. :DONT_KNOW:

forgotten regiment. 03.02.2016 15:20

Цитата:

Сообщение от Vasya (Сообщение 149161)
Если виноваты классы - то игра крашит на 20 проц. первой загрузки и лог показывает на какие классы ругаеться.

Сделал все по феншую: на чистый модакт 5.30 установил пак Мессершмиттов, в него добавил классы, подключил SFSки, скачал ДИФФм с фримодинга. Вылет на 20%. Лог аналогичен вышевыложенному. Не представляю, что ему еще не нравится...

deSAD 03.02.2016 16:52

Цитата:

Сообщение от forgotten regiment. (Сообщение 149165)
... скачал ДИФФм с фримодинга.

Это еще зачем? :I'm_thinking: Сабж уже давненько интегрирован в активатор.
Цитата:

Сообщение от forgotten regiment. (Сообщение 149165)
Вылет на 20%. Лог аналогичен вышевыложенному. Не представляю, что ему еще не нравится...

На конфликт классов похоже. Попробуйте classcheck.exe заюзать.

forgotten regiment. 03.02.2016 17:29

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

Сообщение от deSAD (Сообщение 149167)
Попробуйте classcheck.exe заюзать.

Спасибо за смотрелку "дублонов", но конфликта 109-х не было.
Лог, правда, не совсем аналогичным был.

Amigo 03.02.2016 17:42

Ил-28
 
Итак краткий отчёт по Ил-28 с новой ФМ. Не летит. Основные стойки шасси всё-равно проваливаются.

Условия: версия игры 4.13, фулл-реал, простой редактор, время 12 часов, карты дефолт
Крым-лето (бетон)
Смоленск-лето (грунт)
Москва-зима (грунт)

Топливо-100%, вооружение-дефолт, что должно соответствовать пятому варианту загрузки для учебных полётов, т.е. 20200 кг взлётного веса. Скорость отрыва при таком весе 230 км/ч.

Что имеем в игре.
Запуск, прогрев, закрылки во взлётное положение, триммер руля высоты нейтрально (впрочем выкручивание его на кабрирование никак не помогает), зажимаю тормоза, даю режим 110%, отпускаю тормоза, разбег, секунд через 10 ловлю перегрев (при тяге 100% перегрев через 18 секунд). Если продолжать взлёт левый двиг начинает дымиться.

Если давать режим 90%, чтобы избежать перегрева, то скорость 230 км/ч самолёт достигает уже в самом конце полосы, перед крайней РД, на взятие РУС полностью на себя никакой реакции нет (в том числе при выкрученных триммерах), т.е. носовая стойка не отрывается от полосы. Ну а далее выкатываюсь в поле и взрываюсь.

Зимой всё то же самое, только перегрев наступает чуть позже

Vasya 03.02.2016 17:44

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

Сообщение от forgotten regiment. (Сообщение 149168)
Спасибо за смотрелку "дублонов", но конфликта 109-х не было.
Лог, правда, не совсем аналогичным был.

Вот это уже другое дело.
Лог пишет причину: вы потеряли класс БФ-109Б.,
Код:

[19:23:33]        Spawn.get( com.maddox.il2.objects.air.BF_109B2 ): com/maddox/il2/objects/air/BF_109B
[19:23:33]        java.lang.NoClassDefFoundError: com/maddox/il2/objects/air/BF_109B
[19:23:33]                at java.lang.ClassLoader.defineClass0(Native Method)
[19:23:33]                at java.lang.ClassLoader.defineClass(Unknown Source)
[19:23:33]                at java.lang.ClassLoader.defineClass(Unknown Source)
[19:23:33]                at com.maddox.rts.LDR.loadClass(LDR.java:25)
[19:23:33]                at java.lang.ClassLoader.loadClass(Unknown Source)
[19:23:33]                at java.lang.ClassLoader.loadClassInternal(Unknown Source)
[19:23:33]                at java.lang.Class.forName0(Native Method)
[19:23:33]                at java.lang.Class.forName(Unknown Source)
[19:23:33]                at com.maddox.rts.Spawn.get(Spawn.java:39)
[19:23:33]                at com.maddox.rts.Spawn.get(Spawn.java:28)
[19:23:33]                at com.maddox.il2.game.Main.preloadAirClasses(Main.java:216)
[19:23:33]                at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1646)
[19:23:33]                at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1579)
[19:23:33]                at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:212)
[19:23:33]                at com.maddox.il2.game.Main.exec(Main.java:432)
[19:23:33]                at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[19:23:33]        java.lang.NoClassDefFoundError: com/maddox/il2/objects/air/BF_109B
[19:23:33]                at java.lang.ClassLoader.defineClass0(Native Method)
[19:23:33]                at java.lang.ClassLoader.defineClass(Unknown Source)
[19:23:33]                at java.lang.ClassLoader.defineClass(Unknown Source)
[19:23:33]                at com.maddox.rts.LDR.loadClass(LDR.java:25)

Внизу архив из хешами/классами 00_BF109_Ultimate_Pack_v4 - то что есть у меня в модной папке #SAS. Можете совместить со соей папкой 00_BF109_Ultimate_Pack_v4., при установке этой папки у вас почему то потерялся класс БФ-109Б.
Успехов!

Vasya 03.02.2016 18:07

Цитата:

Сообщение от forgotten regiment. (Сообщение 149165)
Сделал все по феншую: ..... скачал ДИФФм с фримодинга. Вылет на 20%. ..

Цитата:

Сообщение от deSAD (Сообщение 149167)
Это еще зачем? :I'm_thinking: Сабж уже давненько интегрирован в активатор.
.......

Дуют на воду... :rolleyes:
Вообще то диффим с Фримоддинга немного лучше чем в Модакте 5.30.
В Енжин-моде ещё лучше, но он в одиночку работать не желает - нужно ставить весь енжин-мод.
Просто я собрал себе маленькую сборочку без енжин-мода и рассказал про это. Вот пользователь и пытаеться поступить по примеру - ну что бы Мессеры полетели. Хотя всё дело в правильной установке 00_BF109_Ultimate_Pack_v4.
Пока я научился собирать моды без *перевсовывания*, то раз 5-6 пересобирал с нуля сборки., зато узнал(благодаря вам, так же :ok:) что и куда нужно положить что бы правильно работало.
Граммотность - при желании и старательности - дело наживное. :ok:

forgotten regiment. 03.02.2016 18:47

Цитата:

Сообщение от Vasya (Сообщение 149170)
Внизу архив из хешами/классами 00_BF109_Ultimate_Pack_v4 - то что есть у меня в модной папке #SAS. Можете совместить со соей папкой 00_BF109_Ultimate_Pack_v4., при установке этой папки у вас почему то потерялся класс БФ-109Б.
Успехов!

"И все сразу закружилось, завертелось колесом":good: Огромный респект!

Vasya 03.02.2016 20:36

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

Сообщение от Amigo (Сообщение 149169)
Итак краткий отчёт по Ил-28 с новой ФМ. Не летит. Основные стойки шасси всё-равно проваливаются.
.........................
Топливо-100%, вооружение-дефолт, что должно соответствовать пятому варианту загрузки для учебных полётов, т.е. 20200 кг взлётного веса. Скорость отрыва при таком весе 230 км/ч.

Что имеем в игре.
Запуск, прогрев, закрылки во взлётное положение, триммер руля высоты нейтрально (впрочем выкручивание его на кабрирование никак не помогает), зажимаю тормоза, даю режим 110%, отпускаю тормоза, разбег, секунд через 10 ловлю перегрев (при тяге 100% перегрев через 18 секунд). Если продолжать взлёт левый двиг начинает дымиться.

Если давать режим 90%, чтобы избежать перегрева, то скорость 230 км/ч самолёт достигает уже в самом конце полосы, перед крайней РД, на взятие РУС полностью на себя никакой реакции нет (в том числе при выкрученных триммерах), т.е. носовая стойка не отрывается от полосы. Ну а далее выкатываюсь в поле и взрываюсь.

Зимой всё то же самое, только перегрев наступает чуть позже

По стойкам:
наверное нужно таки попросить Игоря(Таракан67) поправить хуки колёс.,
потому как я правил раздел Геер, исходя из того что бы под нагрузкой самолёт не пригал и не тонул в полосе.
По температуре:
это в действии супер-навороченный типо фул-реал по перегревам, который ввели ещё в патче 4.11., так неадекватно Ил реаигирует на правильные величины температур из ТТХ., как вы видели, я проставил температурный режим из ТТХ ВК-1.
Поправлю до неисторичного, что бы Ил не давился перегревом.
=============================
Попробуйте - внизу архив.

Vasya 03.02.2016 20:42

Цитата:

Сообщение от forgotten regiment. (Сообщение 149177)
"И все сразу закружилось, завертелось колесом":good: Огромный респект!

Пытаюсь адаптировать *Гышпанську* Дору
(- http://www.sas1946.com/main/index.ph...c,43678.0.html -)
под 4.12.2.
Ввел мелкие правки в классы. Будет летать как Дора что я уже делал. Так же - думаю добавить немного маневренности первым Мессерам, а то Ишак тип-6 в вираже на втором развороте в хвост заходит., а ведь маневренность по испытаниям в НИИ у Мессера Берты была сравнима с Ишаком. Конечно - Дора из-за веса и должна сливать в вираже Ишаку, но не так однозначно. Вот Берта уже не должна - енерговооружённость была сравнима, а аэродинамика лучше.


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

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