AviaSkins.Forums

AviaSkins.Forums (http://forum.aviaskins.com/index.php)
-   W.I.P. (http://forum.aviaskins.com/forumdisplay.php?f=48)
-   -   "Лучше хоть что-то, чем ничего" (http://forum.aviaskins.com/showthread.php?t=4195)

carsmaster 09.03.2025 17:48

Цитата:

Сообщение от Molva (Сообщение 231065)
Ищу фото шасси МиГ-25.

3D модель из DCS подойдет ??
Ибо в DCS я думаю наиболее реалистично все сделано.

Molva 10.03.2025 07:08

Фото, конечно же, было бы лучше.

andrey65 10.03.2025 12:13

http://scalemodels.ru/modules/forum/...c_t_16445.html
здесь не смотрел?

Molva 10.03.2025 13:17

Смотрел.

Molva 16.03.2025 12:30

Вложений: 1
http://forum.aviaskins.com/attachmen...1&d=1742117410

Grog 16.03.2025 13:51

Ухх!!!:yez::good::bravo:

Molva 07.09.2025 20:29

Вложений: 1

Molva 19.09.2025 21:52

Вложений: 1

Пытаюсь сделать кабину стрелка. При попытке открыть стрельбу появляется надпись. Как побороть эту проблему?

Dimas1999 19.09.2025 22:59

Файл cod с вооружением создан или в классе самолёта прописан боезапас?

Molva 19.09.2025 23:02

прописан в классе.

andrey65 21.09.2025 05:05

https://www.sas1946.com/main/index.p...topicseen.html
на сас просят обновить

Asura 21.09.2025 11:23

Цитата:

Сообщение от Molva (Сообщение 232332)
Пытаюсь сделать кабину стрелка. При попытке открыть стрельбу появляется надпись. Как побороть эту проблему?

Проверить какие хуки прописаны в процедуре protected void interpTick()

if(hook1==null) {
hook1 = new HookNamed(aircraft(), "_MGUN05");
}
doHitMasterAircraft(aircraft(), hook1, "_MGUN05");
if(hook2==null) {
hook2 = new HookNamed(aircraft(), "_MGUN06");
}
doHitMasterAircraft(aircraft(), hook2, "_MGUN06");

тут должны быть указаны хуки турели, которой управляешь

и проверит значения в конце класса

static {
Property.set(CockpitB_17_TGunner.class, "aiTuretNum", 3);
Property.set(CockpitB_17_TGunner.class, "weaponControlNum", 13);
Property.set(CockpitB_17_TGunner.class, "astatePilotIndx", 4);

Molva 21.09.2025 11:55

Цитата:

Сообщение от andrey65 (Сообщение 232337)
на сас просят обновить

Этот мод у меня не сохранился. Есть только максовские исходники. Попробую восстановить.

Molva 21.09.2025 12:52

Цитата:

Сообщение от Asura (Сообщение 232338)
Проверить...

Турель одна. Хуки _MGUN01, _MGUN02.

protected void interpTick()
{
if(!isRealMode())
return;
if(emitter == null || !emitter.haveBullets() || !aiTurret().bIsOperable)
bGunFire = false;
fm.CT.WeaponControl[weaponControlNum()] = bGunFire;
if(bGunFire)
{
if(hook1 == null)
hook1 = new HookNamed(aircraft(), "_MGUN01");
doHitMasterAircraft(aircraft(), hook1, "_MGUN01");
if(hook2 == null)
hook2 = new HookNamed(aircraft(), "_MGUN02");
doHitMasterAircraft(aircraft(), hook2, "_MGUN02");
}
}


static
{
Property.set(com.maddox.il2.objects.air.CockpitG37 _NGunner.class, "aiTuretNum", 0);
Property.set(com.maddox.il2.objects.air.CockpitG37 _NGunner.class, "weaponControlNum", 10);
Property.set(com.maddox.il2.objects.air.CockpitG37 _NGunner.class, "astatePilotIndx", 2);
Property.set(CLASS.THIS(), "normZN", 1.06F);
}

Теперь нет переключения между кабинами.

Vasya 21.09.2025 18:13

В классе название пулемёта должно быть с буквой t.

Molva 21.09.2025 19:05

MGunShKASi.class. И с какой стороны прилепить букву t?

Dimas1999 21.09.2025 19:50

Есть дефолтный класс MGunShKASt.

Vasya 21.09.2025 21:26

Цитата:

Сообщение от Molva (Сообщение 232342)
MGunShKASi.class. И с какой стороны прилепить букву t?

Дима ответил с какой стороньі. :ok:
--------------------------------------------
Потому как:
gunproperties.bUseHookAsRel = false;

Molva 21.09.2025 21:57

Цитата:

Сообщение от Vasya (Сообщение 232344)
Дима ответил с какой стороны.

И если прилепить букву t, то что должно произойти?

Vasya 22.09.2025 03:13

Цитата:

Сообщение от Molva (Сообщение 232345)
И если прилепить букву t, то что должно произойти?

:I'm_thinking:
В классах стрелкового вооружения есть классы с буквой i k t в конце(имени).
То есть: синхронные, крыльевые или турельные пушки/пулемёты.
В этих классах с буквой i k t в конце(имени) есть запись для (не)чтения хука:
gunproperties.bUseHookAsRel = true;
gunproperties.bUseHookAsRel = false;
А что должно произойти? - стрелять турельный пулемёт будет в вашем случае/моде!
Если пояснил криво %) - пусть знатоки расскажут лучше/доходчивее. :ok:


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

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