Показать сообщение отдельно
Старый 19.05.2018, 17:31   #353
deSAD
Модератор
 
Аватар для deSAD
 
Регистрация: 06.03.2007
Адрес: Киев, Украина
Сообщений: 11,391
Отправить сообщение для deSAD с помощью ICQ Отправить сообщение для deSAD с помощью Skype™
По умолчанию

Цитата:
Сообщение от deSAD Посмотреть сообщение
... до сего времени банально нэ було можлывости "пощупать" твой труд Может вот, сегодня/завтра получится
Получилось © В итоге, машинка полетела в DGen PACK'е (чего, собственно, я и пытался добиться) Обнаружилось, правда, несколько "шероховатостей" "Позишн намба ван" © ...


Насколько я знаю/помню вызвано это тем, что класс скомпилирован не в "той" среде

Далее, при выборе набора вооружений, включающего подвеску под консоли пары МК.108 в контейнерах наблюдается эдакая вот ... асимметрия


Полагаю, это как-то связано с тем, в какие именно слоты "устанавливаются" МК.108 в классе, потому что ни при выборе пары ПТБ, ни пары "труб" ничего подобного не наблюдается ...




Да и хуки подвески внешнего вооружения на мешf[ WingLMid_D0 и WingRMid_D0 расположены идентично/симметрично ...




В то время как слоты, в которые "подвешиваются" различные наборы вооружений, таки разные ...
Код:
            arraylist.add(s);
            hashmapint.put(Finger.Int(s), a_lweaponslot);
            s = "u82tank";
            a_lweaponslot = new Aircraft._WeaponSlot[byte0];
            a_lweaponslot[0] = new Aircraft._WeaponSlot(0, "MGunMG17si", 900);
            a_lweaponslot[1] = new Aircraft._WeaponSlot(0, "MGunMG17si", 900);
            a_lweaponslot[2] = new Aircraft._WeaponSlot(1, "MGunMG15120MGsi", 250);
            a_lweaponslot[3] = new Aircraft._WeaponSlot(1, "MGunMG15120MGsi", 250);
            a_lweaponslot[4] = null;
            a_lweaponslot[5] = null;
            a_lweaponslot[6] = new Aircraft._WeaponSlot(9, "PylonETC250", 1);
            a_lweaponslot[7] = new Aircraft._WeaponSlot(9, "PylonETC250", 1);
            a_lweaponslot[8] = new Aircraft._WeaponSlot(9, "FuelTankGun_Type_D", 1);
            a_lweaponslot[9] = new Aircraft._WeaponSlot(9, "FuelTankGun_Type_D", 1);
            a_lweaponslot[10] = null;
            a_lweaponslot[11] = null;
            a_lweaponslot[12] = null;
            a_lweaponslot[13] = null;
            a_lweaponslot[14] = null;
            a_lweaponslot[15] = null;
            a_lweaponslot[16] = null;
            a_lweaponslot[17] = null;
            a_lweaponslot[18] = null;
            a_lweaponslot[19] = null;
            a_lweaponslot[20] = null;
            a_lweaponslot[21] = null;
            a_lweaponslot[22] = null;
            a_lweaponslot[23] = null;
            a_lweaponslot[24] = null;
            a_lweaponslot[25] = null;
            a_lweaponslot[26] = null;
            a_lweaponslot[27] = null;
            for(int l = 28; l < byte0; l++)
                a_lweaponslot[l] = null;
Код:
            arraylist.add(s);
            hashmapint.put(Finger.Int(s), a_lweaponslot);
            s = "r6wfrgr21";
            a_lweaponslot = new Aircraft._WeaponSlot[byte0];
            a_lweaponslot[0] = new Aircraft._WeaponSlot(0, "MGunMG17si", 900);
            a_lweaponslot[1] = new Aircraft._WeaponSlot(0, "MGunMG17si", 900);
            a_lweaponslot[2] = new Aircraft._WeaponSlot(1, "MGunMG15120MGsi", 250);
            a_lweaponslot[3] = new Aircraft._WeaponSlot(1, "MGunMG15120MGsi", 250);
            a_lweaponslot[4] = new Aircraft._WeaponSlot(1, "MGunMG15120MGkh", 140);
            a_lweaponslot[5] = new Aircraft._WeaponSlot(1, "MGunMG15120MGkh", 140);
            a_lweaponslot[6] = null;
            a_lweaponslot[7] = null;
            a_lweaponslot[8] = null;
            a_lweaponslot[9] = null;
            a_lweaponslot[10] = new Aircraft._WeaponSlot(9, "PylonRO_WfrGr21", 1);
            a_lweaponslot[11] = new Aircraft._WeaponSlot(9, "PylonRO_WfrGr21", 1);
            a_lweaponslot[12] = new Aircraft._WeaponSlot(2, "RocketGunWfrGr21", 1);
            a_lweaponslot[13] = new Aircraft._WeaponSlot(2, "RocketGunWfrGr21", 1);
            a_lweaponslot[14] = null;
            a_lweaponslot[15] = null;
            a_lweaponslot[16] = null;
            a_lweaponslot[17] = null;
            a_lweaponslot[18] = null;
            a_lweaponslot[19] = null;
            a_lweaponslot[20] = null;
            a_lweaponslot[21] = null;
            a_lweaponslot[22] = null;
            a_lweaponslot[23] = null;
            a_lweaponslot[24] = null;
            a_lweaponslot[25] = null;
            a_lweaponslot[26] = null;
            a_lweaponslot[27] = null;
            for(int j1 = 28; j1 < byte0; j1++)
                a_lweaponslot[j1] = null;
Код:
            arraylist.add(s);
            hashmapint.put(Finger.Int(s), a_lweaponslot);
            s = "mk108";
            a_lweaponslot = new Aircraft._WeaponSlot[byte0];
            a_lweaponslot[0] = new Aircraft._WeaponSlot(0, "MGunMG17si", 900);
            a_lweaponslot[1] = new Aircraft._WeaponSlot(0, "MGunMG17si", 900);
            a_lweaponslot[2] = new Aircraft._WeaponSlot(1, "MGunMG15120MGsi", 250);
            a_lweaponslot[3] = new Aircraft._WeaponSlot(1, "MGunMG15120MGsi", 250);
            a_lweaponslot[4] = null;
            a_lweaponslot[5] = null;
            a_lweaponslot[6] = null;
            a_lweaponslot[7] = null;
            a_lweaponslot[8] = null;
            a_lweaponslot[9] = null;
            a_lweaponslot[10] = null;
            a_lweaponslot[11] = null;
            a_lweaponslot[12] = null;
            a_lweaponslot[13] = null;
            a_lweaponslot[14] = null;
            a_lweaponslot[15] = null;
            a_lweaponslot[16] = null;
            a_lweaponslot[17] = null;
            a_lweaponslot[18] = null;
            a_lweaponslot[19] = null;
            a_lweaponslot[20] = null;
            a_lweaponslot[21] = null;
            a_lweaponslot[22] = null;
            a_lweaponslot[23] = null;
            a_lweaponslot[24] = new Aircraft._WeaponSlot(9, "PylonMk108", 1);
            a_lweaponslot[25] = new Aircraft._WeaponSlot(9, "PylonMk108", 1);
            a_lweaponslot[26] = new Aircraft._WeaponSlot(1, "MGunMK108kh", 60);
            a_lweaponslot[27] = new Aircraft._WeaponSlot(1, "MGunMK108kh", 60);
            for(int k1 = 28; k1 < byte0; k1++)
                a_lweaponslot[k1] = null;
И при этом левая МК.108 ещё и не стреляет

Ну а в остальном - вроде - всё пучком Ще раз щиро дякую, Василю
Миниатюры
Нажмите на изображение для увеличения
Название: FW-190A-6R8_BUG_GEARs.jpg
Просмотров: 466
Размер:	343.6 Кб
ID:	54156   Нажмите на изображение для увеличения
Название: FW-190A-6R8_BUG_MK.108.jpg
Просмотров: 463
Размер:	244.4 Кб
ID:	54157   Нажмите на изображение для увеличения
Название: FW-190A-6R8_WingLMid_D0.jpg
Просмотров: 465
Размер:	275.1 Кб
ID:	54158   Нажмите на изображение для увеличения
Название: FW-190A-6R8_WingRMid_D0.jpg
Просмотров: 477
Размер:	234.8 Кб
ID:	54159   Нажмите на изображение для увеличения
Название: FW-190A-6R8_DT.jpg
Просмотров: 460
Размер:	235.9 Кб
ID:	54160  

Нажмите на изображение для увеличения
Название: FW-190A-6R8_Wfr.Gr.21.jpg
Просмотров: 466
Размер:	243.0 Кб
ID:	54161  
__________________

Последний раз редактировалось deSAD; 19.05.2018 в 17:43.
deSAD вне форума   Ответить с цитированием