Трафик он видит, но имена моделей видимо отличаются!
Нужно сверить название (хотя бы любой) модели тут Users….DocumentsvPilot FilesModel Matching Rule Sets из файла vmr того трафика который подключаете с именем модели в симе.
Из папки модели установленного в симе трафика имя в конфиге title=Swiss International Airlines A320-200
Если не совпадают заменить и сохранить.
lockon
05.05.2014 в 15:17
да, я глянул и забил ) уж очень много что не совпадает, лениво заниматься этим )
DmitriyS
05.05.2014 в 15:37
А я так понял, что если у авиакомпании два разных борта B738 они UR-PSA, UR-PSB то в VatSim они всегда будут одинаковые?
MrJam
05.05.2014 в 15:53
А я так понял, что если у авиакомпании два разных борта B738 они UR-PSA, UR-PSB то в VatSim они всегда будут одинаковые?
В ватсим они будут такими, которые пропишите. Ведь прога считывает в первую очередь икао позывной (эх когда же все будут пользоваться верными), потом тип ВС и потом модель которая подходит под это.
К примеру у меня прописана для Боинга 737-500 АК России (SDM, 735) борт из UT2. Но вот что я заметил, если пользователь летит за SDM на 737-600, то прога все равно покажет 735 России. Т.к. есть сходство. В FSinn такая же фишка.
А если пользователь использует не существующий позывной (или не верный, или вообще буквенно-цифровой и т.п.), то в vmr нужно прописать модель с любой ливрей на ваш выбор, при этом удалив упоминание о ИКАО коде АК.
DmitriyS
05.05.2014 в 17:36
У меня тут было настроение и я написал тузлень которая находит все модели самолётов и составляет .VMR файл
Рядом с тулзенью появится файл local.vmr его копируете в «C:Users<userName>DocumentsvPilot FilesModel Matching Rule Sets» (в русских языках — не знаю как, Windows 7+)
Ведь прога считывает в первую очередь икао позывной (эх когда же все будут пользоваться верными), потом тип ВС и потом модель которая подходит под это.
Леша, ты сейчас запутаешь новичков и они вообще перестанут указывать коды и типы ВС
Прога должна считывать не позывной, а ИКАО код авиакомпании, указанный в соответствующих настройках.
То есть я, например, могу лететь с позывным AHTUNG, но если при этом у меня в настройках и указано, что мой тип ВС B738, а ИКАО код АК — TSO, то другие пилоты будут видеть меня как B738 TSO, но с позывным AHTUNG
DmitriyS
06.05.2014 в 05:05
Леша, ты сейчас запутаешь новичков и они вообще перестанут указывать коды и типы ВС
Прога должна считывать не позывной, а ИКАО код авиакомпании, указанный в соответствующих настройках.
То есть я, например, могу лететь с позывным AHTUNG, но если при этом у меня в настройках и указано, что мой тип ВС B738, а ИКАО код АК — TSO, то другие пилоты будут видеть меня как B738 TSO, но с позывным AHTUNG
Это ограничение VatSIM, вот кусок протокола обмена:
Мы мы видем то, сначало клиент сообщает о том, кто он такой и его версию.
Первой строчкой сообщается серверу «магические цифры», по ним сервер определяет фэншуйность клиента, и если это вражеский типа SquackBox’а — блокирует.
Дальше идёт имя клиент, статус Observer/Pilot, твой VatSIM ID и внимание _серийный номер вашего жёсткого диска_ (нахрена оно им, не понятно).
последней строчной сообщается _позывной_, код ответчика и координаты судна.
Дальше этот позывной участвует постоянно для идентификации тебя в сети.
Из чего следуюет что в текущей версии протокола VatSim твои модели могут подставлены только на основе твоего позывного, но ни как ни авиакомпании или бортового номера судна.
Для того, что бы поддерживать что-то подобное, требуется обновление протокола и возможность передачи в секции позывного ещё и позывной авиакомпании и бортового номера, к примеру:
Но из общения с разработчиком vPilot я смог понять:
1. VatSim конкурирует с IVAO и делает всё возможное что бы клиенты друг друга не могли летать без танцев с бубнами то в одной сети, то в другой
2. Весь софт что создаётся для VatSIM — закрытый и содержит какую-то военную тайну, какую? Ну наверное магические цифры для блокирования клиентов.
3. Любые попытки об этом говорить на форумах приводят к «Ваш пост удалён, вы нарушили пункт №1: Не уважительное отношение бла-бла-бла».
т.ч. раз хоть тут мои посты не удаляют, буду подробности выкладывать, что найду)
DmitriyS
06.05.2014 в 05:12
Более того, все часто замечали «висящие» самолёты в воздухе, даже будучи уверенным в том, что сцены у вас одинаковые.
И причина скорее всего, я пока не подтвердил, в разнице давлений, т.к. VatSim передаёт высоты без указания локального давления клиента.
Самый простой способ, как это может происходить: один использует погодник, второй нет.
У одного давление 1013, а у второго в этой же точке 1008, и соответственно у одного высота может быть 0 а у второго -100.
MrJam
06.05.2014 в 05:23
Вань, верно подмечено! Но есть нюанс… в vpilot нету внутренних настроек для икао авиакомпании как в fsinn! Там при подключении выбираешь позывной и код икао воздушного судна ну и «хеви» и equipment. Так что уже при выборе позывного, если он соответствует икао АК, то прошу будет отправлять верные данные.
DmitriyS
06.05.2014 в 05:32
Вань, верно подмечено! Но есть нюанс… в vpilot нету внутренних настроек для икао авиакомпании как в fsinn! Там при подключении выбираешь позывной и код икао воздушного судна ну и «хеви» и equipment. Так что уже при выборе позывного, если он соответствует икао АК, то прошу будет отправлять верные данные.
Максимум что FsInn может сделать, это склеить в одну строку позывной компании и позывной пилота.
Ещё раз повторюсь, потокол VatSim не имеет возможности передавать позывной авиакомпании, только позывной пилота.
Но, в протоколе есть возможность запросить данные о судне и в ответ может прийти что-то типа такого:
#SBBAW164:VPILOT:FSIPIR:1::ZZZZ:13.21896:-0.65933:4604.79980:4.8473E33D.3E95B986::PMDG 777-236LR British Airways (Fictional)
Возможно FsInn использует имя модели для лучшего распознания бортов, т.к. последним параметром идёт именно title модели и вот по ней уже можно определять модель 1:1
Но, vPilot этого не умеет.
Octavius
06.05.2014 в 08:18
Вань, верно подмечено! Но есть нюанс… в vpilot нету внутренних настроек для икао авиакомпании как в fsinn! Там при подключении выбираешь позывной и код икао воздушного судна ну и «хеви» и equipment. Так что уже при выборе позывного, если он соответствует икао АК, то прошу будет отправлять верные данные.
Вот оно что! А как же тогда быть с теми, кто летает с позывными типа URABA или 85111?
Странно… Почему бы ватсиму не добавить в протокол возможность передачи икао авиакомпании… Это настолько сложно?
Кстати, а как с этим делом в сквакбоксе? Там тоже код ак не указывается?
MrJam
06.05.2014 в 11:06
Вот оно что! А как же тогда быть с теми, кто летает с позывными типа URABA или 85111?
В данном случае (имею в виду vpilot) будет считывать икао борта (B738, A333 и т.п.). При этом в правиле (файле vmr) для каждого типа ВС должна быть прописана любая понравившаяся шкурка.
Т.е. если летит P4MES (B763) и вы хотите чтоб он верно отображался, то нужно чтоб выполнялось несколько условий.
1. У вас есть траффиковая модель 767го.
2. У вас есть шкурка Абрамовича:-D
3. В вашем правиле (vmr) прописана модель с этой ливреей для отсутствия икао позывного АК.
4. У того кто летит на данном борте верно указан икао тип ВС (B763). Хотя в нем я не сомневаюсь;-)
lockon
06.05.2014 в 14:49
а в Препаре 2.2 должно работать? сделал всё как описано выше, но траф как не видел так и не видит, ниже часть лога
[2014-05-06 18:44:50.180] No model matching rule found for callsign «UKV1502» with aircraft type «A320».
[2014-05-06 18:44:50.539] No model matching rule found for callsign «UKV1179» with aircraft type «L1P».
[2014-05-06 18:44:50.540] No model matching rule found for callsign «G-CAT40» with aircraft type «B738».
[2014-05-06 18:44:50.729] Error creating object using model «Ryanair B737-8AS EI-DAC Standard».
[2014-05-06 18:44:50.918] Error creating object using model «British Airways (GE) 777-200ER».
[2014-05-06 18:44:51.282] No model matching rule found for callsign «G-DENN» with aircraft type «C208».
[2014-05-06 18:44:51.575] Error creating object using model «El Al 777-200ER».
[2014-05-06 18:44:51.998] Error creating object using model «Norwegian LN-NOB 737-800w».
[2014-05-06 18:44:52.557] No model matching rule found for callsign «SX-OAR» with aircraft type «A320».
[2014-05-06 18:44:52.682] No model matching rule found for callsign «UKV430» with aircraft type «B738».
[2014-05-06 18:44:52.700] Error creating object using model «Cargolux 747-400BCF».
[2014-05-06 18:44:53.406] No model matching rule found for callsign «BAW78HM» with aircraft type «ZZZZ».
[2014-05-06 18:44:53.859] Error creating object using model «easyJet G-EZWM A320-200».
[2014-05-06 18:44:54.466] Error creating object using model «Eastern Airways (OC) BAe Jetstream 41».
[2014-05-06 18:44:54.470] Error creating object using model «Airbus A321».
[2014-05-06 18:44:54.745] Error creating object using model «Airbus A321».
[2014-05-06 18:44:55.130] No model matching rule found for callsign «SHT8A» with aircraft type «A320».
[2014-05-06 18:44:55.144] Error creating object using model «A380 British Airways G-XLEA».
[2014-05-06 18:44:55.146] Error creating object using model «Airbus A321».
[2014-05-06 18:44:55.495] No model matching rule found for callsign «JT259» with aircraft type «B738».
[2014-05-06 18:44:55.495] Error creating object using model «Airbus A321».
DmitriyS
06.05.2014 в 15:07
А ты на папку с FSX натравил или на соответствующую папку в Prepar3D?
lockon
06.05.2014 в 15:10
соответсвующую Prepar3D «C:Prepar3D v2SimObjects»
Octavius
06.05.2014 в 15:12
В данном случае (имею в виду vpilot) будет считывать икао борта (B738, A333 и т.п.). При этом в правиле (файле vmr) для каждого типа ВС должна быть прописана любая понравившаяся шкурка.
Т.е. если летит P4MES (B763) и вы хотите чтоб он верно отображался, то нужно чтоб выполнялось несколько условий.
1. У вас есть траффиковая модель 767го.
2. У вас есть шкурка Абрамовича:-D
3. В вашем правиле (vmr) прописана модель с этой ливреей для отсутствия икао позывного АК.
4. У того кто летит на данном борте верно указан икао тип ВС (B763). Хотя в нем я не сомневаюсь;-)
В общем, похоже, что в плане трафика и отображения, по-моему, сыроват еще клиент! Или не?
Maks_Pathfinder
06.05.2014 в 17:40
Мне понравилось, как он перемещение в пространстве траффика отрисовывает, без микрозависаний, как у Фсинна
MrJam
07.05.2014 в 04:33
Мне понравилось, как он перемещение в пространстве траффика отрисовывает, без микрозависаний, как у Фсинна
Кстати у меня эти фризы были! На предпосадочной. А во фсин наоборот не замечал такого. Может дело в самой моделе трафика?!
Вова, для препара пропиши в конфиге тоже только добавь еще папку /UT2 aircraft для альтернативного трафа;-) Ну и ессно все это перезагрузить. У меня тоже не с первого раза подхватил траф.
Вань, прога не настолько сыровата, насколько малофункциональна! Например даже нельзя выключить бесящий «пшик» от входящих сообщений.
траффик не видит, не ИВАО, ни UT
Трафик он видит, но имена моделей видимо отличаются!
Нужно сверить название (хотя бы любой) модели тут Users….DocumentsvPilot FilesModel Matching Rule Sets из файла vmr того трафика который подключаете с именем модели в симе.
Пример для UT2
<ModelMatchRule CallsignPrefix=»SWR» TypeCode=»A320″ ModelName=»F1UT2_320.LX.LX» />
Из папки модели установленного в симе трафика имя в конфиге title=Swiss International Airlines A320-200
Если не совпадают заменить и сохранить.
да, я глянул и забил ) уж очень много что не совпадает, лениво заниматься этим )
А я так понял, что если у авиакомпании два разных борта B738 они UR-PSA, UR-PSB то в VatSim они всегда будут одинаковые?
В ватсим они будут такими, которые пропишите. Ведь прога считывает в первую очередь икао позывной (эх когда же все будут пользоваться верными), потом тип ВС и потом модель которая подходит под это.
К примеру у меня прописана для Боинга 737-500 АК России (SDM, 735) борт из UT2. Но вот что я заметил, если пользователь летит за SDM на 737-600, то прога все равно покажет 735 России. Т.к. есть сходство. В FSinn такая же фишка.
А если пользователь использует не существующий позывной (или не верный, или вообще буквенно-цифровой и т.п.), то в vmr нужно прописать модель с любой ливрей на ваш выбор, при этом удалив упоминание о ИКАО коде АК.
У меня тут было настроение и я написал тузлень которая находит все модели самолётов и составляет .VMR файл
Пример:
Lab.VatSim.vPilot.LocalRepositoryBuilder.exe «C:Program Files (x86)Microsoft GamesMicrosoft Flight Simulator XSimObjectsUT2 Aircraft» local.vmr
Рядом с тулзенью появится файл local.vmr его копируете в «C:Users<userName>DocumentsvPilot FilesModel Matching Rule Sets» (в русских языках — не знаю как, Windows 7+)
И пробуете и я молодец
https://onedrive.liv…AJoDLNtM8TnT8fE
P.S. Нужен .Net Framework 4.0 Client Profile
Но если у вас запускается vPilot то и это должно запуститься.
Хм, кинуть в папку с трафиком и запустить?
Вот что я не понятного написал?
1. Скачать
2. Сохранить куда угодно
3. Запустить с двумя параметрами: Путь к папке SimObjects и имя файла куда сохранить результат
Пример:
Lab.VatSim.vPilot.LocalRepositoryBuilder.exe «C:Program Files (x86)Microsoft GamesMicrosoft Flight Simulator XSimObjectsUT2 Aircraft» local.vmr
Lab.VatSim.vPilot.LocalRepositoryBuilder.exe — это то, что вы скачали
«C:Program Files (x86)Microsoft GamesMicrosoft Flight Simulator XSimObjectsUT2 Aircraft» — это папка с моделями
local.vmr — имя файла для vPilot
4. скопировать получившийся файл в папку
«C:Users<userName>DocumentsvPilot FilesModel Matching Rule Sets»
где <userName> — это как вас Windows опознаёт, ну не знаю как объяснить.
5. Запускаете vPilot
6. В списке справа будет «UT2 Local» или как-то так…
(можно подправить в файле local.vmr значение Folder, тулзень всегда пишет туды «UT2 Alternative»)
7. Добавить в левый список и отметить галочкой
Всё! Должно работать.
Уж лучше я объяснить не смогу.
Спасибо. Почти все понятно:-) Кроме этого. Что это значит? Как запустить ехе-шник с двумя параметрами?
Я его запускаю, он мне просто на миллисекунду показывает окно доса и все.
Аналогично
Вот меня терзают сомнения объяснять или написать «новую версию» для знакотов?
Пришёл к тому, что лучше написать, а -то
Start->Run…
cmd
cd <path where you donwloaded file>
…
не все смогут осилить.
Ждите…
Для тех, кто не умеет пользоваться консольными приложениями
http://1drv.ms/RhQrwo
Леша, ты сейчас запутаешь новичков и они вообще перестанут указывать коды и типы ВС
Прога должна считывать не позывной, а ИКАО код авиакомпании, указанный в соответствующих настройках.
То есть я, например, могу лететь с позывным AHTUNG, но если при этом у меня в настройках и указано, что мой тип ВС B738, а ИКАО код АК — TSO, то другие пилоты будут видеть меня как B738 TSO, но с позывным AHTUNG
Это ограничение VatSIM, вот кусок протокола обмена:
Мы мы видем то, сначало клиент сообщает о том, кто он такой и его версию.
Первой строчкой сообщается серверу «магические цифры», по ним сервер определяет фэншуйность клиента, и если это вражеский типа SquackBox’а — блокирует.
Дальше идёт имя клиент, статус Observer/Pilot, твой VatSIM ID и внимание _серийный номер вашего жёсткого диска_ (нахрена оно им, не понятно).
последней строчной сообщается _позывной_, код ответчика и координаты судна.
Дальше этот позывной участвует постоянно для идентификации тебя в сети.
Вот пример данных полученый от соседнией
<<< @S:SWR5691:1200:1:49.49560:11.07465:1054:0:8390756:-52
Из чего следуюет что в текущей версии протокола VatSim твои модели могут подставлены только на основе твоего позывного, но ни как ни авиакомпании или бортового номера судна.
Для того, что бы поддерживать что-то подобное, требуется обновление протокола и возможность передачи в секции позывного ещё и позывной авиакомпании и бортового номера, к примеру:
<<< @S:SWR5691~SWR~URPSA:1200:1:49.49560:11.07465:1054:0:8390756:-52
Но из общения с разработчиком vPilot я смог понять:
1. VatSim конкурирует с IVAO и делает всё возможное что бы клиенты друг друга не могли летать без танцев с бубнами то в одной сети, то в другой
2. Весь софт что создаётся для VatSIM — закрытый и содержит какую-то военную тайну, какую? Ну наверное магические цифры для блокирования клиентов.
3. Любые попытки об этом говорить на форумах приводят к «Ваш пост удалён, вы нарушили пункт №1: Не уважительное отношение бла-бла-бла».
т.ч. раз хоть тут мои посты не удаляют, буду подробности выкладывать, что найду)
Более того, все часто замечали «висящие» самолёты в воздухе, даже будучи уверенным в том, что сцены у вас одинаковые.
И причина скорее всего, я пока не подтвердил, в разнице давлений, т.к. VatSim передаёт высоты без указания локального давления клиента.
Самый простой способ, как это может происходить: один использует погодник, второй нет.
У одного давление 1013, а у второго в этой же точке 1008, и соответственно у одного высота может быть 0 а у второго -100.
Максимум что FsInn может сделать, это склеить в одну строку позывной компании и позывной пилота.
Ещё раз повторюсь, потокол VatSim не имеет возможности передавать позывной авиакомпании, только позывной пилота.
Но, в протоколе есть возможность запросить данные о судне и в ответ может прийти что-то типа такого:
#SBBAW164:VPILOT:FSIPIR:1::ZZZZ:13.21896:-0.65933:4604.79980:4.8473E33D.3E95B986::PMDG 777-236LR British Airways (Fictional)
#SBSWR1039:VPILOT:FSIPIR:1::MD11:12.93209:-0.01354:3648.00000:4.7069D350.2580A700::PMDG MD-11 GOAIRUK
Возможно FsInn использует имя модели для лучшего распознания бортов, т.к. последним параметром идёт именно title модели и вот по ней уже можно определять модель 1:1
Но, vPilot этого не умеет.
Вот оно что! А как же тогда быть с теми, кто летает с позывными типа URABA или 85111?
Странно… Почему бы ватсиму не добавить в протокол возможность передачи икао авиакомпании… Это настолько сложно?
Кстати, а как с этим делом в сквакбоксе? Там тоже код ак не указывается?
В данном случае (имею в виду vpilot) будет считывать икао борта (B738, A333 и т.п.). При этом в правиле (файле vmr) для каждого типа ВС должна быть прописана любая понравившаяся шкурка.
Т.е. если летит P4MES (B763) и вы хотите чтоб он верно отображался, то нужно чтоб выполнялось несколько условий.
1. У вас есть траффиковая модель 767го.
2. У вас есть шкурка Абрамовича:-D
3. В вашем правиле (vmr) прописана модель с этой ливреей для отсутствия икао позывного АК.
4. У того кто летит на данном борте верно указан икао тип ВС (B763). Хотя в нем я не сомневаюсь;-)
а в Препаре 2.2 должно работать? сделал всё как описано выше, но траф как не видел так и не видит, ниже часть лога
А ты на папку с FSX натравил или на соответствующую папку в Prepar3D?
соответсвующую Prepar3D «C:Prepar3D v2SimObjects»
В общем, похоже, что в плане трафика и отображения, по-моему, сыроват еще клиент!
Или не?
Мне понравилось, как он перемещение в пространстве траффика отрисовывает, без микрозависаний, как у Фсинна
Кстати у меня эти фризы были! На предпосадочной. А во фсин наоборот не замечал такого. Может дело в самой моделе трафика?!
Вова, для препара пропиши в конфиге тоже только добавь еще папку /UT2 aircraft для альтернативного трафа;-) Ну и ессно все это перезагрузить. У меня тоже не с первого раза подхватил траф.
Вань, прога не настолько сыровата, насколько малофункциональна! Например даже нельзя выключить бесящий «пшик» от входящих сообщений.