AviaSkins.Forums

AviaSkins.Forums (http://forum.aviaskins.com/index.php)
-   Моды для Ил-2 (http://forum.aviaskins.com/forumdisplay.php?f=9)
-   -   Вопросы (http://forum.aviaskins.com/showthread.php?t=86)

Vasya 22.04.2019 03:24

Вложений: 1
По Сукуа:
код выпадения балки в САСовском моде был взят из классов, которые были сделаны для в бозе-почившего Нуль-вара под 4.09-4.10.
Смог в мод Скуа подставить класс Бомбз-Гун из ВАТа.
Классы Сукуа совместил из моими переделками для мода Димона прошлого года. Летает только в сборках для 4.12.2.
Попытка приделать недостающий код в класс Бомбз-Гун для патча 4.13.4 была неудачной. Всё компилится в среде, но Ил крашит на 70 проц. загрузки после вставки нового класса.
В патче 4.13.4 есть некоторые изменения в методах, которые конфликтуют из кодами из ранних патчей. Дело в том, что этот код
public void updateHook(String s) - и он видим для всего Ила при загрузке.
Где то методы в других основных классах конфликтуют.
Может Асура с УТ2 изменят код Скуа для вываливания бомбы с изменённым кодом, так что бы не цеплять основной класс бомб-гун., или же перепишут методы updateHook в дефолтном классе для Д-Ген пака.
Что понял - то и написал.

Vasya 22.04.2019 03:28

Кстати:
сетка прицела такая же безобразная как и была для И-180. С этим прицелом воевать не получится - мод только для ботов.

wiprton 22.04.2019 03:35

Цитата:

Сообщение от Vasya (Сообщение 194530)
Кстати:
сетка прицела такая же безобразная как и была для И-180. С этим прицелом воевать не получится - мод только для ботов.

Если понять, какой крафт-донор кабины, то можно попробовать привести прицел к нормальному виду...

Vasya 22.04.2019 18:05

Цитата:

Сообщение от wiprton (Сообщение 194531)
Если понять, какой крафт-донор кабины, то можно попробовать привести прицел к нормальному виду...

Скорее всего это переделка из кокпита Брюстера из патча 4.09.

Samurai999 22.04.2019 19:03

Цитата:

Сообщение от Vasya (Сообщение 194529)
По Сукуа:
код выпадения балки в САСовском моде был взят из классов, которые были сделаны для в бозе-почившего Нуль-вара под 4.09-4.10.
Смог в мод Скуа подставить класс Бомбз-Гун из ВАТа.
Классы Сукуа совместил из моими переделками для мода Димона прошлого года. Летает только в сборках для 4.12.2.
Попытка приделать недостающий код в класс Бомбз-Гун для патча 4.13.4 была неудачной. Всё компилится в среде, но Ил крашит на 70 проц. загрузки после вставки нового класса.
В патче 4.13.4 есть некоторые изменения в методах, которые конфликтуют из кодами из ранних патчей. Дело в том, что этот код
public void updateHook(String s) - и он видим для всего Ила при загрузке.
Где то методы в других основных классах конфликтуют.
Может Асура с УТ2 изменят код Скуа для вываливания бомбы с изменённым кодом, так что бы не цеплять основной класс бомб-гун., или же перепишут методы updateHook в дефолтном классе для Д-Ген пака.
Что понял - то и написал.

Да ладно! У меня в Дген паке летает нормально. :eek:

Samurai999 22.04.2019 19:04

Цитата:

Сообщение от Leopard (Сообщение 194528)
поменяй кон ини

На что его поменять или что конкретно поменять в нем?

SkyFan 22.04.2019 23:58

Цитата:

Сообщение от Vasya (Сообщение 194529)
По Сукуа:
код выпадения балки в САСовском моде был взят из классов, которые были сделаны для в бозе-почившего Нуль-вара под 4.09-4.10.
Смог в мод Скуа подставить класс Бомбз-Гун из ВАТа.
Классы Сукуа совместил из моими переделками для мода Димона прошлого года. Летает только в сборках для 4.12.2.
Попытка приделать недостающий код в класс Бомбз-Гун для патча 4.13.4 была неудачной. Всё компилится в среде, но Ил крашит на 70 проц. загрузки после вставки нового класса.
В патче 4.13.4 есть некоторые изменения в методах, которые конфликтуют из кодами из ранних патчей. Дело в том, что этот код
public void updateHook(String s) - и он видим для всего Ила при загрузке.
Где то методы в других основных классах конфликтуют.
Может Асура с УТ2 изменят код Скуа для вываливания бомбы с изменённым кодом, так что бы не цеплять основной класс бомб-гун., или же перепишут методы updateHook в дефолтном классе для Д-Ген пака.
Что понял - то и написал.

Василий, большое СПАСИБО :beer:, в 4.12.2m + SAS ModAct 5.30 аппарат полетел. :ok:

Vasya 23.04.2019 02:46

Цитата:

Сообщение от Samurai999 (Сообщение 194562)
Да ладно! У меня в Дген паке летает нормально. :eek:

Именно этот мод?
Или может всё таки старый от Димона?

Vasya 25.04.2019 00:46

Скуа для патча 4.13.4
 
Вложений: 2
Цитата:

Сообщение от SkyFan (Сообщение 194566)
Василий, большое СПАСИБО :beer:, в 4.12.2m + SAS ModAct 5.30 аппарат полетел. :ok:

Переделал САСовсекий мод Скуа под патч 4.13.4.
Код вываливания балки при сбросе бомбы пришлось выкинуть в мусорку.
Никакие вставки в класс Бомбз-гун из патча 4.13.4 не помогают.
Там дописан код на расделный сброс, насколько я понял и дописать часть кода для балки просто так нельзя.
Код:

public void set(Actor actor, String s)
    {
        this.actor = actor;
        Class class1 = getClass();
        bExternal = Property.containsValue(class1, "external");
        bCassette = Property.containsValue(class1, "cassette");
        if(bulletClass == null)
            bulletClass = (Class)Property.value(class1, "bulletClass", null);
        bullets(Property.intValue(class1, "bullets", 1));
        bulletsFull = bullets();
        setBulletClass(bulletClass);
        float f = Property.floatValue(class1, "shotFreq", 0.5F);
        if(f < 0.001F)
            f = 0.001F;
        if(!bCassette && World.cur().diffCur.Limited_Ammo)
            f = 20F;
        shotStep = (int)((1.0F / f + Time.tickConstLenFs() / 2.0F) / Time.tickConstLenFs());
        if(shotStep <= 0)
            shotStep = 1;
        hook = (HookNamed)actor.findHook(s);
      try
        {
            ((Actor) (bomb)).pos.destroy();
            bomb.pos = new ActorPosMove(bomb);
            ((Actor) (bomb)).pos.setBase(super.actor, hook, false);
            ((Actor) (bomb)).pos.changeHookToRel();
            ((Actor) (bomb)).pos.resetAsBase();
            bomb.visibilityAsBase(true);
            ((Actor) (bomb)).pos.setUpdateEnable(false);
        }

        catch(Exception exception) { }
        newBomb();
        String s1 = Property.stringValue(getClass(), "sound", null);
        if(s1 != null)
        {
            bomb.pos.getAbs(loc);
            loc.sub(this.actor.pos.getAbs());
            sound = this.actor.newSound(s1, false);
            if(sound != null)
            {
                SoundFX soundfx = this.actor.getRootFX();
                if(soundfx != null)
                {
                    sound.setParent(soundfx);
                    sound.setPosition(loc.getPoint());
                }
            }
        }
        this.actor.interpPut(this, null, -1L, null);
    }

Игра с изменённым классом грузится, но как только
вписываеш в айр-ини Скуа происходит краш на 70 проц. загрузки.
Пришлось выкинуть весь старый код для балки из класса Скуа
и опереть его на дефолтный класс СБД.
Самолёт летает и можно бросать бомбы.
Не нашёл в САСовском моде 3До бомбы 250lbAS_Mk1, пришлось взять 3До из подобной бомбы от Бленхема.
Прошу тестить - замечания приветствуются! :ok:
Архив внизу.
Из архива всё вытрусить в оригинальный мод, предварительно
удалив ВСЁ оригинальное, кроме папки 3До.
-----------------------------
Архивчик 3До бомбы 250lbAS_Mk1 есть внутри. :ok:
Это если у пользователей не проявится бомбочка в окошке просмотра самолёта.

Samurai999 25.04.2019 19:15

Цитата:

Сообщение от Vasya (Сообщение 194568)
Именно этот мод?
Или может всё таки старый от Димона?

Тот который выложен на САС. Я не знаю какой там.

SkyFan 25.04.2019 21:23

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

Сообщение от Vasya (Сообщение 194598)
Прошу тестить - замечания приветствуются! :ok:

Василий, приветствую! Большое СПАСИБО за труды, аппарат появляется в окошке выбора, летает, но... См. скриншоты :(
А предыдущий вариант http://forum.aviaskins.com/showpost....0&postcount=42 в DGenPACK 2.1 летает вполне адекватно :ok:

Leopard 25.04.2019 22:12

Цитата:

Сообщение от Samurai999 (Сообщение 194563)
На что его поменять или что конкретно поменять в нем?

скачай конф. ини и поставь вместо своего ... посмотри что получиться ... у меня была такая проблема, деревья при установке на 3 в конфе просто пропадали и появлялись только при 2-х, но выглядели при этом убого, поменял конф. (скачал на САСе в теме БАТ, только подстроил под свой копм) и все пришло в норму

Vasya 25.04.2019 23:38

фикс для Скуа
 
Вложений: 5
Цитата:

Сообщение от SkyFan (Сообщение 194608)
Василий, приветствую! Большое СПАСИБО за труды, аппарат появляется в окошке выбора, летает, но... См. скриншоты :(
А предыдущий вариант http://forum.aviaskins.com/showpost....0&postcount=42 в DGenPACK 2.1 летает вполне адекватно :ok:

Прошу вибачити!
:ups:
------------------------------
В тот день устал ковырять классы Скуа
и забыл перешить код для шасси.
Дело в том, что сам САСовский мод делался под 4.09-4.10, а в поздних патчах для шасси немного расширили функционал.
С Яками из старых патчей такая же фигня наблюдается.
Уже исправил - внизу архив с фиксом.
Кстати - этот Скуа очень горюч :uh-e: и хорошо защищённые
зенитками аэродромы налёт звена Скуа успешно отражают. %)

Vasya 27.04.2019 08:28

Вложений: 1
Немного подправил классы для Ю-86Е.
https://www.sas1946.com/main/index.p...,61108.24.html
https://www.mediafire.com/?bz8vbbgc5sidww2

Samurai999 27.04.2019 13:37

Короче еще такая байда. Кто ставил новое 3do twin mustang от Barsney. У него вот такая фигня фигня с вооружением.
https://b.radikal.ru/b00/1904/45/a8daa38e1e05.jpg

Как бы это исправить? Есть старая версия франкен, но на него новые скины под корейскую компанию (пока единственную для этого самолета 10 миссий) не налезают.

Samurai999 27.04.2019 13:38

Цитата:

Сообщение от Leopard (Сообщение 194609)
скачай конф. ини и поставь вместо своего ... посмотри что получиться ... у меня была такая проблема, деревья при установке на 3 в конфе просто пропадали и появлялись только при 2-х, но выглядели при этом убого, поменял конф. (скачал на САСе в теме БАТ, только подстроил под свой копм) и все пришло в норму

А для Дген пака этот конфиг годится?

Samurai999 27.04.2019 14:44

Скачал конфиг. Деревья все равно остались такие же.

tarakan67 27.04.2019 14:50

Цитата:

Сообщение от Samurai999 (Сообщение 194630)
Короче еще такая байда. Кто ставил новое 3do twin mustang от Barsney. У него вот такая фигня фигня с вооружением.
https://b.radikal.ru/b00/1904/45/a8daa38e1e05.jpg

Как бы это исправить? Есть старая версия франкен, но на него новые скины под корейскую компанию (пока единственную для этого самолета 10 миссий) не налезают.

Изображение в окне редактора вовсе не показатель. Ингейм всё может быть в порядке

SkyFan 27.04.2019 14:52

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

Сообщение от Vasya (Сообщение 194610)
Уже исправил - внизу архив с фиксом.

Василий, приветствую! Прошу прощения за задержку с ответом: был парализован внуками, только сегодня добрался до компа. Спасибо за фикс, шасси теперь выпускаются адекватно, для полного счастья осталось решить проблему с гаком: см. скриншот.
Запранее спасибо. :thx:

Samurai999 27.04.2019 16:46

Цитата:

Сообщение от tarakan67 (Сообщение 194635)
Изображение в окне редактора вовсе не показатель. Ингейм всё может быть в порядке

Нет, все так же как в окне.


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

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