AviaSkins.Forums

Вернуться   AviaSkins.Forums > Основные разделы > Моды для Ил-2

Важная информация

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.09.2016, 20:49   #1
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,361
Радость

Цитата:
Сообщение от YurBorR Посмотреть сообщение
Попробовал, всё просто ОК, Василий - ты гений!
Нет, не я.
Там декомпилятор заикаеться - убрал лишнее "зисис," и всё зашилось.
Декомпилятор свой кинул себе на гугл-диск - выше ссылка.
Vasya вне форума   Ответить с цитированием
Старый 04.09.2016, 20:46   #2
YurBorR
Местный
 
Регистрация: 25.02.2013
Адрес: Южный Урал
Сообщений: 633
По умолчанию

Вась, я посмотрел, а у тебя DJ v3.10.10.93, у меня DJ v3.12.12.96.
Василь поделись DJ v3.10.10.93 - файлик или адрес.
YurBorR вне форума   Ответить с цитированием
Старый 04.09.2016, 21:02   #3
YurBorR
Местный
 
Регистрация: 25.02.2013
Адрес: Южный Урал
Сообщений: 633
По умолчанию

Скачал, спасибо Василий!
YurBorR вне форума   Ответить с цитированием
Старый 05.09.2016, 18:18   #4
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,361
Лампочка


Кто знает в нашем Иле машинки с прицепами(орудий или ещё чего) на поворотах поворачивают целиком или отдельно как в жизни - тягач, а прицеп проворачиваеться на сцепке и уже после проезда поворота стаёт ровно.
Мне задали задачку одну и я в непонятках относительно поведения машинок. В поездах вагоны будто имеют свойство проворачиваться на сцепке на поворотах.
Кто может помочь советом относительно поведения машинок и где прописано поворачивание вагонов поезда?!?
Vasya вне форума   Ответить с цитированием
Старый 05.09.2016, 21:27   #5
NB79
Местный
 
Регистрация: 12.07.2015
Сообщений: 417
По умолчанию

Если модель состоит из двух и более отдельных моделей, например, машина + пушка, то скорее всего поворачивать будут раздельно. Как именно - надо код смотреть. Из логики получается, что у нас две и более отдельных моделей проходят точку поворота в разное время, их сцепка - с точки зрения программирования - условность, просто некоторая минимальная дистанция, на которую они могут сблизиться.

Если модель состоит из двух и более мешей - в коде модели обязательно будет прописана обработка поворотов/подъёмов/и т.п. Если не прописано - поворачивать будет вся сразу. Здесь как в самолётах, шасси, закрылки и так далее, всё будет аналогично.

Если модель сделана единой, машинка + пушка - один меш, то поворачивать будут единовременно, ибо нет возможности в единой модели части разделить.
NB79 вне форума   Ответить с цитированием
Старый 05.09.2016, 23:03   #6
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,361
Вопрос

Цитата:
Сообщение от NB79 Посмотреть сообщение
Если модель состоит из двух и более отдельных моделей, например, машина + пушка, то скорее всего поворачивать будут раздельно. Как именно - надо код смотреть. Из логики получается, что у нас две и более отдельных моделей проходят точку поворота в разное время, их сцепка - с точки зрения программирования - условность, просто некоторая минимальная дистанция, на которую они могут сблизиться.

Если модель состоит из двух и более мешей - в коде модели обязательно будет прописана обработка поворотов/подъёмов/и т.п. Если не прописано - поворачивать будет вся сразу. Здесь как в самолётах, шасси, закрылки и так далее, всё будет аналогично.

Если модель сделана единой, машинка + пушка - один меш, то поворачивать будут единовременно, ибо нет возможности в единой модели части разделить.
Классы машинок пустые, всё в CarGeneric.java., я смотрел, смотрел, но так как учил только самолёты и кокпиты - то что мне было интересно - то пока затрудняюсь увидеть строки именно для поворотов. Хотя для поездов трейн указано привязка вагонов. Вагоны то поварачивают, однако.
Vasya вне форума   Ответить с цитированием
Старый 05.09.2016, 23:10   #7
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,361
Радость

Вот нашёл - вагоны сами по себе не движуться - они записаны типа как прицеп., без трейна ездять не моги.
Код:
class Mirror extends ActorNet
    {

        public boolean netInput(NetMsgInput netmsginput)
            throws IOException
        {
            if(netmsginput.isGuaranted())
            {
                byte byte2 = netmsginput.readByte();
                switch(byte2)
                {
                case 83: // 'S'
                case 115: // 's'
                    if(isMirrored())
                    {
                        NetMsgGuaranted netmsgguaranted = new NetMsgGuaranted(netmsginput, 0);
                        post(netmsgguaranted);
                    }
                    float f = netmsginput.readFloat();
                    if(f <= 0.0F)
                        f = -1F;
                    Train.TrainState trainstate = new Train.TrainState();
                    trainstate._headSeg = netmsginput.readInt();
                    trainstate._headAlong = netmsginput.readDouble();
                    trainstate._curSpeed = netmsginput.readFloat();
                    trainstate._milestoneDist = netmsginput.readDouble();
                    trainstate._requiredSpeed = netmsginput.readFloat();
                    trainstate._maxAcceler = netmsginput.readFloat();
                    LifeChanged(false, f, null, true);
                    if(getOwner() != null)
                    {
                        boolean flag = byte2 == 115;
                        ((Train)getOwner()).setStateDataMirror(trainstate, flag);
                    }
                    forgetAllAiming();
                    return true;

                case 73: // 'I'
                    if(isMirrored())
                    {
                        NetMsgGuaranted netmsgguaranted1 = new NetMsgGuaranted(netmsginput, 0);
                        post(netmsgguaranted1);
                    }
                    float f1 = netmsginput.readFloat();
                    if(f1 <= 0.0F)
                        f1 = -1F;
                    LifeChanged(false, f1, null, true);
                    forgetAllAiming();
                    return true;

                case 68: // 'D'
                    if(isMirrored())
                    {
                        NetMsgGuaranted netmsgguaranted2 = new NetMsgGuaranted(netmsginput, 1);
                        post(netmsgguaranted2);
                    }
                    if(life > 0.0F)
                    {
                        com.maddox.rts.NetObj netobj2 = netmsginput.readNetObj();
                        Actor actor2 = netobj2 != null ? ((ActorNet)netobj2).actor() : null;
                        LifeChanged(false, 0.0F, actor2, false);
                    }
                    return true;
                }
                return false;
            }
            switch(netmsginput.readByte())
            {
            default:
                break;

            case 84: // 'T'
                if(isMirrored())
                {
                    out.unLockAndSet(netmsginput, 1);
                    out.setIncludeTime(false);
                    postReal(Message.currentRealTime(), out);
                }
                byte byte0 = netmsginput.readByte();
                com.maddox.rts.NetObj netobj = netmsginput.readNetObj();
                Actor actor = netobj != null ? ((ActorNet)netobj).actor() : null;
                int i = netmsginput.readUnsignedByte();
                Track_Mirror(byte0, actor, i);
                break;

            case 70: // 'F'
                if(isMirrored())
                {
                    out.unLockAndSet(netmsginput, 1);
                    out.setIncludeTime(true);
                    postReal(Message.currentRealTime(), out);
                }
                byte byte1 = netmsginput.readByte();
                com.maddox.rts.NetObj netobj1 = netmsginput.readNetObj();
                Actor actor1 = netobj1 != null ? ((ActorNet)netobj1).actor() : null;
                float f2 = netmsginput.readFloat();
                float f3 = 0.001F * (float)(Message.currentGameTime() - Time.current()) + f2;
                int j = netmsginput.readUnsignedByte();
                Fire_Mirror(byte1, actor1, j, f3);
                break;

            case 68: // 'D'
                out.unLockAndSet(netmsginput, 1);
                out.setIncludeTime(false);
                postRealTo(Message.currentRealTime(), masterChannel(), out);
                break;
            }
            return true;
        }

        NetMsgFiltered out;

        public Mirror(Actor actor, NetChannel netchannel, int i)
        {
            super(actor, netchannel, i);
            out = new NetMsgFiltered();
        }
    }
Vasya вне форума   Ответить с цитированием
Старый 18.09.2016, 10:14   #8
Samurai999
Местный
 
Регистрация: 01.12.2008
Сообщений: 3,541
По умолчанию

Короче попробовал я присунуть на свою сборку карту новая австралия тимур. И не встает! Такого не было у меня давно. В редакторе не грузится вылетает.
Samurai999 вне форума   Ответить с цитированием
Старый 18.09.2016, 12:01   #9
Remontnik
Местный
 
Аватар для Remontnik
 
Регистрация: 06.08.2010
Сообщений: 1,624
По умолчанию

Всем привет! Вопрос по DBW 1.71. В разделе "Управление" нет строчек "Следующий маяк", "Предыдущий маяк". Как сделать, чтобы они там появились?
__________________
Не ремонтируй то, что работает!
Remontnik вне форума   Ответить с цитированием
Старый 18.09.2016, 17:22   #10
Remontnik
Местный
 
Аватар для Remontnik
 
Регистрация: 06.08.2010
Сообщений: 1,624
По умолчанию

Цитата:
Сообщение от Remontnik Посмотреть сообщение
Всем привет! Вопрос по DBW 1.71. В разделе "Управление" нет строчек "Следующий маяк", "Предыдущий маяк". Как сделать, чтобы они там появились?
Разобрался. Если у кого есть такая проблема, заминусуйте мод SpeedX16.
__________________
Не ремонтируй то, что работает!
Remontnik вне форума   Ответить с цитированием
Старый 19.09.2016, 14:48   #11
YurBorR
Местный
 
Регистрация: 25.02.2013
Адрес: Южный Урал
Сообщений: 633
По умолчанию

Подскажите...
Хотел после окончания видеомода отдохнуть месяцок-другой, но увидел карту Singapore_RRR с кампанией для неё "d-singgapore_RRR" и не выдержал - включил, дошёл до третьей миссии, загрузил и фпс ушёл в ступор: падение до 20фпс, пропадание эффектов и статики, только тень...
У меня: Ил+звуковидеоэффекты (кстати до них дело и не дошло, так что они не причём), gf780 + 16gb + SSD + i7_3770, win7х64, 1920х1080, Sky=2, Water=3, Effects=0, Forest=3 сглаживание х8 - пробовал ставить меньше - один чёрт. Мне как-то не приходилось включать подобные карты и миссии с такой плотностью статики. Василий пишет: "Я оставил только горение самолётов, но если подбивают более 1 бомбёра - начинаеться слайд-шоу, бой вести не возможно, почти.", ну а я убрал в полном редакторе всю статику - стало нормально. Перешёл на 4-ю миссию и сразу после загрузки опять ступор фпс - полез в полный редактор...
Так как выходить из этого ступора?
YurBorR вне форума   Ответить с цитированием
Старый 19.09.2016, 21:42   #12
Niro
Местный
 
Регистрация: 27.06.2013
Адрес: Киев
Сообщений: 673
По умолчанию

Цитата:
Сообщение от YurBorR Посмотреть сообщение
Подскажите...
Хотел после окончания видеомода отдохнуть месяцок-другой, но увидел карту Singapore_RRR с кампанией для неё "d-singgapore_RRR" и не выдержал - включил, дошёл до третьей миссии, загрузил и фпс ушёл в ступор: падение до 20фпс, пропадание эффектов и статики, только тень...
У меня: Ил+звуковидеоэффекты (кстати до них дело и не дошло, так что они не причём), gf780 + 16gb + SSD + i7_3770, win7х64, 1920х1080, Sky=2, Water=3, Effects=0, Forest=3 сглаживание х8 - пробовал ставить меньше - один чёрт. Мне как-то не приходилось включать подобные карты и миссии с такой плотностью статики. Василий пишет: "Я оставил только горение самолётов, но если подбивают более 1 бомбёра - начинаеться слайд-шоу, бой вести не возможно, почти.", ну а я убрал в полном редакторе всю статику - стало нормально. Перешёл на 4-ю миссию и сразу после загрузки опять ступор фпс - полез в полный редактор...
Так как выходить из этого ступора?
На Дген паке играете?Я на этой же кампании перешел через селектор на САС Модакт, где также установил новую карту Сингапура. Вполне нормально, явно полегче, хотя тоже чувствуется напряг.

Последний раз редактировалось Niro; 19.09.2016 в 21:45.
Niro вне форума   Ответить с цитированием
Старый 20.09.2016, 00:05   #13
SkyFan
Маньяк
 
Аватар для SkyFan
 
Регистрация: 17.12.2007
Сообщений: 1,629
По умолчанию Паранормальное поведение Як-11 при входе в меню "Вооружение"

Доброго времени суток, уважаемые Знатоки. Снова столкнулся с заковыкой, требующей Вашего экспертного мнения.
Версия 4.13.2m + DGenPACK 1.2
Установлен Як-11, скачанный отсюда:
http://www.sas1946.com/main/index.ph...c,40816.0.html
Машина прекрасно грузится и летает в простом редакторе, НО:
попытка игрока полетать на ней в авторской миссии (то ли в режиме кампании, то ли из полного редактора - все равно) сопровождается жестоким зависаловом при попытке входа в меню "вооружение" (см. скриншот "Як-11 в миссии меню вооружение" и log-1).
Цитата:
INTERNAL ERROR: Can't open file '3DO/Plane/YAK-11/Overlay1.mat'
INTERNAL ERROR: HierMesh: Can't find chunk 'GearL4_D0'
INTERNAL ERROR: HierMesh: Can't find chunk 'GearR4_D0'
Добавление нескольких файлов семейства Overlay...mat из Ла-9/11 и GearL4_DO+GearR4_DO из какого-то "Яка" не спасает (разве что жалоб в логе становится меньше) - см. log-2.
Но самое странное - это то, что если сразу нажать кнопку "вылет", не заходя в меню "Вооружение", миссия грузится и самолет летит, причем не в дефолтном камуфляже, а в том, который указан в миссии (см. скриншот "Вход минуя меню вооружение")
Можно, конечно, в брифе запретить игроку трогать эту кнопку, но может быть, существует какой-то более цивилизованный способ разрешения ситуации?
Заранее всем спасибо за любую идею или совет.
P.S. В 4.12.2m + SAS ModAct 5.30 такого не происходит
Миниатюры
Нажмите на изображение для увеличения
Название: Як-11 в миссии меню вооружение.jpg
Просмотров: 513
Размер:	593.5 Кб
ID:	42603   Нажмите на изображение для увеличения
Название: Вход минуя меню вооружение.jpg
Просмотров: 496
Размер:	544.8 Кб
ID:	42606  
Вложения
Тип файла: rar log-1.rar (4.7 Кб, 453 просмотров)
Тип файла: rar log-2.rar (4.7 Кб, 455 просмотров)
__________________
Красные крафты на взлете сбивая,
Помни,
"фашист", про Девятое Мая!

Последний раз редактировалось SkyFan; 20.09.2016 в 00:30.
SkyFan вне форума   Ответить с цитированием
Старый 20.09.2016, 04:15   #14
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,361
Подмигивание ЯК-11 - АДАПТАЦИЯ ПОД ПАТЧ 4.13.2

Цитата:
Сообщение от SkyFan Посмотреть сообщение
Доброго времени суток, уважаемые Знатоки. Снова столкнулся с заковыкой, требующей Вашего экспертного мнения.
.......................
Попробуй - вдруг поможет.
Вложил свою старенькую фм - её можно не использовать.
Я этот Як уже ковырял раз.
-----------------------------------
Мод обновлён 21 сентября 2016 года.
Вложения
Тип файла: rar YAK-11.rar (1.08 Мб, 514 просмотров)

Последний раз редактировалось Vasya; 21.09.2016 в 01:01. Причина: ПРИКРЕПЛЕНИЕ АРХИВА ОБНОВЛЁННОГО МОДА ЯК-11
Vasya вне форума   Ответить с цитированием
Старый 20.09.2016, 22:38   #15
SkyFan
Маньяк
 
Аватар для SkyFan
 
Регистрация: 17.12.2007
Сообщений: 1,629
По умолчанию

Цитата:
Сообщение от Vasya Посмотреть сообщение
Попробуй - вдруг поможет.
Вложил свою старенькую фм - её можно не использовать.
Я этот Як уже ковырял раз.
Цитата:
Сообщение от Asura
А пока вот:
батонз для сборки от 20.09.2016 - https://yadi.sk/d/qhsIBnm8vRhib
файлик положить в #DGEN\STD\gui\game\ с заменой. Это придется делать для каждого доп мода и следить чтобы у вас был самый свежий батонз.

Як-11 адаптированный для сборки, летает в полном редакторе без ошибок - https://yadi.sk/d/sstoZNNSvRiPM. Папку из архива положить в #DGEN\. В air.ini добавить:

Yak-11 air.YAK_11 1 NOINFO r01 SUMMER
Уважаемые коллеги, большое СПАСИБО обоим за попытку помочь и потраченное на это время.
К сожалению, больному так и не полегчало...
Цитата:
Сообщение от Asura
Як-11 адаптированный для сборки, летает в полном редакторе без ошибок...
Дык, у меня тоже и адаптированный, и неадаптированный летают без ошибок, если перед вылетом не трогать кнопку "Вооружение" (см. картинку "Кнопка преткновения" - показал красной стрелкой). В 4.12.2m + SAS ModAct 5.30 игра реагировала на ее нажатие появлением картинки, показанной на втором скриншоте, далее можно было зайти в "Настройки самолета", выбрать себе скин Як-11, засветившегося в прицеле "Твин-Мустанга" лейтенанта Уильяма Хадсона (см. третий и четвертый скриншоты) и затем попробовать взять у этого янки виртуальный реванш.
Но в 4.13 - хоть с одним лекарством, хоть с другим - результат один и тот же: если не трогать кнопку "Вооружение" и сразу нажать "Вылет" - миссия грузится и все работает.
Но как только нажимаю кнопку "Вооружение" - начинается принудительный просмотр картины "Полосатый рейс" (см. скриншот "При входе в меню Вооружение 413-2").
У лекарства от Василия при проверке в простом редакторе обнаружился один побочный эффект: ранее неподвижный фонарь начал открываться, но почему-то вбок (см. скриншот №6).
Оба лога прилагаю.
...В общем, Хадсону пока везет...
Миниатюры
Нажмите на изображение для увеличения
Название: Кнопка преткновения.jpg
Просмотров: 487
Размер:	785.3 Кб
ID:	42628   Нажмите на изображение для увеличения
Название: Меню Вооружение 412-2.jpg
Просмотров: 501
Размер:	192.6 Кб
ID:	42629   Нажмите на изображение для увеличения
Название: Меню Настройка самолета 412-2.jpg
Просмотров: 547
Размер:	200.5 Кб
ID:	42630   Нажмите на изображение для увеличения
Название: В ФКП F-82.jpg
Просмотров: 453
Размер:	28.5 Кб
ID:	42631   Нажмите на изображение для увеличения
Название: При входе в меню вооружение 413-2.jpg
Просмотров: 484
Размер:	561.1 Кб
ID:	42632  

Нажмите на изображение для увеличения
Название: Васин фонарь в 413-2.jpg
Просмотров: 504
Размер:	572.7 Кб
ID:	42633  
Вложения
Тип файла: rar Asura_log.rar (4.6 Кб, 452 просмотров)
Тип файла: rar Vasya_log.rar (4.6 Кб, 415 просмотров)
__________________
Красные крафты на взлете сбивая,
Помни,
"фашист", про Девятое Мая!

Последний раз редактировалось SkyFan; 20.09.2016 в 22:41.
SkyFan вне форума   Ответить с цитированием
Старый 19.09.2016, 23:49   #16
YurBorR
Местный
 
Регистрация: 25.02.2013
Адрес: Южный Урал
Сообщений: 633
По умолчанию

Спасибо Niro что ответили, а то я, грешным делом, подумал, что у людей ещё хуже - вот и молчат. Ну а раз у человека вполне нормально, то стал разбираться откуда такие тормоза и выяснил: я то писал, что у меня только Ил+мои звуковидеоэффекты, но забыл про мод vpmedia (так зовут, если не ошибаюсь), где улучшенные 3D и текстуры Artillery, ships, Tanks и т.д. - просто я уже и забыл когда его поставил. Так вот тормоза даёт папка "Cars", заминусовал её и стало тоже вполне нормально, ну а там много папок машин и пока не стал искать истинного виновника тормозов. Хотя сравнивал логи с папкой Cars и без неё - один в один, да и до этой карты Сингапура и миссии сколько лет всё было нормально... Может инфа и кому пригодится.
P.S. Но всё равно кое-где пропадали текстуры и фпс падал, тогда заминусовал весь этот мод - всё стало просто прекрасно. Ну что же, значит новые карты и миссии не хотят ладить со старыми модами...

Последний раз редактировалось YurBorR; 20.09.2016 в 13:15.
YurBorR вне форума   Ответить с цитированием
Старый 21.09.2016, 09:31   #17
Asura
Модератор
 
Аватар для Asura
 
Регистрация: 28.02.2007
Адрес: Тула, Россия
Сообщений: 1,892
По умолчанию

В чистом без доп модов DGenPACK кнопка вооружение отрабатывает как положено. Специально проверял, хотел ваш глюк с дрожанием поймать.
__________________
Их восемь — нас двое. Расклад перед боем
Не наш, но мы будем играть!
Серёжа! Держись, нам не светит с тобою,
Но козыри надо равнять.

© В. Высоцкий
__________________

Asura вне форума   Ответить с цитированием
Старый 21.09.2016, 14:26   #18
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,361
Радость

Цитата:
Сообщение от Asura Посмотреть сообщение
В чистом без доп модов DGenPACK кнопка вооружение отрабатывает как положено. Специально проверял, хотел ваш глюк с дрожанием поймать.
Я ж - так же - в чистом Иле проверял, кроме диффима и Як-11 ничего не было установлено.
Это какае-то бяка посторонняя мешает правильно работать Як-11.
Vasya вне форума   Ответить с цитированием
Старый 21.09.2016, 18:16   #19
tarakan67
Местный
 
Регистрация: 15.09.2008
Сообщений: 2,225
По умолчанию

Цитата:
Сообщение от Asura Посмотреть сообщение
В чистом без доп модов DGenPACK кнопка вооружение отрабатывает как положено. Специально проверял, хотел ваш глюк с дрожанием поймать.
Попробуйте проверить на карте перл-харбор в полном редакторе
tarakan67 вне форума   Ответить с цитированием
Старый 21.09.2016, 22:52   #20
deSAD
Модератор
 
Аватар для deSAD
 
Регистрация: 06.03.2007
Адрес: Киев, Украина
Сообщений: 11,391
Отправить сообщение для deSAD с помощью ICQ Отправить сообщение для deSAD с помощью Skype™
По умолчанию

Цитата:
Сообщение от tarakan67 Посмотреть сообщение
Попробуйте проверить на карте перл-харбор в полном редакторе
Ну, я вот проверил только что. Всё
__________________
deSAD вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Рейтинг@Mail.ru