Cześć wszystkim,
od kilku dni borykam się z następującym problemem. Próbuję zaimplementować w misji znakomity skrypt EWRS dostępny tutaj:
https://github.com/Bob7heBuilder/EWRS. Można w nim odfiltrować maszyny, które nie będą otrzymywały naprowadzania na cel (BRA). Skrypt powstał już jakiś czas temu i nie wszystkie obecne w DCS maszyny zostały w nim uwzględnione. Udało mi się pododawać większość tych brakujących, mam jednak problem z Hornetem. Moim celem jest to, aby pilot w tym samolocie
NIE dostawał komunikatów EWRS. Poniżej zamieszczam wycinek ze skryptu:
Aircraft Type ENUMs
This is used to restrict BRA messages to fighters
Change the ewrs.TYPE for each aircraft (in ewrs.acCategories) to suit your needs
For now, BRA will be displayed to everyone unless ewrs.disableFightersBRA is true.
When this is true, anything in the list below that == ewrs.FIGHTER will NOT receive BRA messages
]]
ewrs.acCategories = { --Have I left anything out? Please let me know if I have
[ "A-10A" ] = ewrs.ATTACK ,
[ "F/A-18C" ] = ewrs.FIGHTER ,
[ "FA-18C" ] = ewrs.FIGHTER ,
[ "AJS37" ] = ewrs.ATTACK ,
[ "FA18C" ] = ewrs.FIGHTER ,
[ "A-10C" ] = ewrs.ATTACK ,
[ "Bf-109K-4" ] = ewrs.FIGHTER ,
[ "C-101EB" ] = ewrs.FIGHTER ,
[ "C-101CC" ] = ewrs.FIGHTER ,
Pogrubiłem dodany przeze mnie wpis, który nie działa. Hornety w misji nadal otrzymują informacje EWRS pomimo ustawienia parametru "Fighter". Czy problemem może być złe ID samolotu? Kombinowałem już z różnymi wariantami ["F/A-18C", "FA-18C", "FA18C"] - bez skutku.
W podobny sposób dodałem wpis AJS37 (zaznaczony na zielono), gdyż w pierwotnej wersji nie był on w ogóle uwzględniony. Maszyna dostaje informacje od EWRS - wszystko działa idealnie. Problem występuję jedynie z Hornetem.
Jeśli ktoś posiada pomysł, co może powodować problem, ogromnie proszę o wskazówki!
Zmodyfikowany przeze mnie skrypt można ściągnąć stąd:
https://drive.google.com/open?id=1Zxw6OFhpoDY-D9v7wWvS5luCtRvRFpBvBartek