Jump to content

Баги DCS World


Recommended Posts

Топливомер не сбрасывает показания при отключении питания. Тут всё правильно.

 

Миссия начиналась с холодного старта....в ЧА2 при холодном старте показания топливомера на нуле...

Link to comment
Share on other sites

Как там ресурсную систему поправили для онлайна?

Онлайн-MG:joystick:

 

"Страшнее Шилки зверя нет".

"ПИСДРУНС СС ПП".

"Носи ППК с молоду-любить будешь до старости".

"СА-Танки решают все!"

"- А мы, старшина, ни за первую и не за вторую… Мы – за третью. За эту… За как её?.. За Родину!"

 

 

__|77|________:::::: =}-

\~~~~~~~~~/~~~~~~~ NAVAL AVIATION FAN ~~~~~~~

Link to comment
Share on other sites

В последних версиях DCSW не работает ость трекира Z если ее назначить на Zoom

 

У меня все работает. Может что то неправильно делаешь. :crash:

[sIGPIC][/sIGPIC]

OC Win 10x64/Core i5-4670K 3.4 GHz/Asus Z97-PRO/Corsair DDR3 4x8Gb 1600MHz/SSD Kingston 60Gb/SSD Corsair 240GB/RTX 2070 S 8Gb/Thermaltake 750W/Benq HD2400/X-52Pro/TM HOTAS Cougar/TrackIR 4

Link to comment
Share on other sites

У меня все работает. Может что то неправильно делаешь. :crash:

 

Действительно протупил кое-где :doh:

Спасибо за помощь.

Реально все работает :megalol:

★★★ 🇷🇺 ★★★

Link to comment
Share on other sites

В модуле Ка-50 при повреждении шасси, в кабине всё равно отображает что выпущены исправные стойки.

fXWzV310.jpg

 

Так стойки-то на замки встали? Вот лампочки и горят.

Скрытый текст

MB-Z590 / i9-11900K / 64Gb/ GeForce RTX-3080Ti 12Gb / Win11x64bit / Mons. LG 3440x1440 + 3*MFD Cougar LCD 1024x760 + Dell 1920x1200 / /VPC MongoosT-50CM2 +VPC WarBRD / РУД   MongoosT-50CM3 /VPC Control Panel #2/ Педали BRD-F3 / TrackIR 5/ 1* MFD Cougar

 

IMG_20210728_040245.jpg

 

 

Link to comment
Share on other sites

В Ка-50 на шквале какие-то глюки текстур (см. скрин).

Присоединяюсь кто подскажет что делать:doh:

Intel core i7 960 3.2GHz LGA 1366, DDR3 1333 24GB, Gigabyte GeForce GTX 960 1190Mhz (4Gb GDDR5)

Link to comment
Share on other sites

Вобщем проблема с сглаживанием и разрешением в шквал поставил 8Q и 1024 в настройках все стало нормально драйвера обновил на видеокарте

Intel core i7 960 3.2GHz LGA 1366, DDR3 1333 24GB, Gigabyte GeForce GTX 960 1190Mhz (4Gb GDDR5)

Link to comment
Share on other sites

Недавно в онлайне заметил странную вещь.

На ПНП и на шкале градусов ИЛС были разные курсы.

Это баг или фича?

★★★ 🇷🇺 ★★★

Link to comment
Share on other sites

Так стойки-то на замки встали? Вот лампочки и горят.

В том то и дело что в первый раз на вышли задние стойки, во второй раз передняя нога. Так что в замки нечему было вставать, а сигнализация показывает исправные шасси. Жаль не заскринил с внешек, что нет стоек.

Link to comment
Share on other sites

Присоединяюсь кто подскажет что делать:doh:

 

Я разобрался когда этот глюк проявляется у меня.

Если игру Alt Tab-ом свернуть, а потом обратно развернуть появляется этот глюк.

Крайняя версия MSF 1.0.1 (для 1.2.6.): http://forums.eagle.ru/attachment.php?attachmentid=89817&d=1382379803

 

Новая версия MSF 1.0.2 beta: http://forums.eagle.ru/attachment.php?attachmentid=93422&d=1390584292

 

Миссия для тестирования возможностей MSF 1.0.2: http://forums.eagle.ru/attachment.php?attachmentid=91514&d=1386954362

----

Руководство по MSF (не полная версия для MSF 1.0.2): http://forums.eagle.ru/attachment.php?attachmentid=92959&d=1389558825

Link to comment
Share on other sites

Ещё один баг!

 

Не работает добавление собственных обработчиков на события через скрипты.

Т.е. то что заявлено в Simulator Scripting Engine/DCS: World 1.2.1

(http://en.wiki.eagle.ru/wiki/Simulator_Scripting_Engine/DCS:_World_1.2.1/Part_1#world)

, вот это:

 

function EventHandler(Event event)
  ...
end

is a handler of simulator event.

function world.addEventHandler(EventHandler handler)

adds event handler.

 

- не работает!

 

 

Хоспади, ED! - активации групп через скрипты нет, установка опций поведения не активированным группам не выполняется и в добавок ещё обработчики на сбытия добавить нельзя.

 

doublefacepalm.jpg

 

Вы издеваетесь?

-----------------

Ниже прикрепил маленькую миссии, в неё вложен скрипт добавляющий обработчик на события (просто для теста сообщение выводит), скрипт запускается со второй секунды, после этого при выстрелах БТР-ов и других событиях должно появляться надпись, содержащая id случившегося события - не появляется....

events_test.miz


Edited by BAntDit

Крайняя версия MSF 1.0.1 (для 1.2.6.): http://forums.eagle.ru/attachment.php?attachmentid=89817&d=1382379803

 

Новая версия MSF 1.0.2 beta: http://forums.eagle.ru/attachment.php?attachmentid=93422&d=1390584292

 

Миссия для тестирования возможностей MSF 1.0.2: http://forums.eagle.ru/attachment.php?attachmentid=91514&d=1386954362

----

Руководство по MSF (не полная версия для MSF 1.0.2): http://forums.eagle.ru/attachment.php?attachmentid=92959&d=1389558825

Link to comment
Share on other sites

В том то и дело что в первый раз на вышли задние стойки, во второй раз передняя нога. Так что в замки нечему было вставать, а сигнализация показывает исправные шасси. Жаль не заскринил с внешек, что нет стоек.

 

Тогда понятно. Не все доказательства в студии были.

Скрытый текст

MB-Z590 / i9-11900K / 64Gb/ GeForce RTX-3080Ti 12Gb / Win11x64bit / Mons. LG 3440x1440 + 3*MFD Cougar LCD 1024x760 + Dell 1920x1200 / /VPC MongoosT-50CM2 +VPC WarBRD / РУД   MongoosT-50CM3 /VPC Control Panel #2/ Педали BRD-F3 / TrackIR 5/ 1* MFD Cougar

 

IMG_20210728_040245.jpg

 

 

Link to comment
Share on other sites

Я разобрался когда этот глюк проявляется у меня.

Если игру Alt Tab-ом свернуть, а потом обратно развернуть появляется этот глюк.[/QUOT] Видимо проблема с параметром 1024 каждый кадр (шквал) и сглаживание. поменял настроики на 1024 появилось мерцание текстур домов . В шквал некоторые сдания отображаются как черный куб, в отражении зеркал появились строки мерцающие .Дрова на карте обновил, это баг или только с GeForce такая беда?

144859003_.thumb.png.3be82f6d3672c10a7e01b94e63b6480f.png


Edited by Antoha

Intel core i7 960 3.2GHz LGA 1366, DDR3 1333 24GB, Gigabyte GeForce GTX 960 1190Mhz (4Gb GDDR5)

Link to comment
Share on other sites

у меня кстати тоже GeForce - ASUS GeForce ENGTX460 и тоже разрешение дисплеев в кабине: 1024 every frame, настройки сглаживания не помню какие.


Edited by BAntDit

Крайняя версия MSF 1.0.1 (для 1.2.6.): http://forums.eagle.ru/attachment.php?attachmentid=89817&d=1382379803

 

Новая версия MSF 1.0.2 beta: http://forums.eagle.ru/attachment.php?attachmentid=93422&d=1390584292

 

Миссия для тестирования возможностей MSF 1.0.2: http://forums.eagle.ru/attachment.php?attachmentid=91514&d=1386954362

----

Руководство по MSF (не полная версия для MSF 1.0.2): http://forums.eagle.ru/attachment.php?attachmentid=92959&d=1389558825

Link to comment
Share on other sites

у меня кстати тоже GeForce - ASUS GeForce ENGTX460 и тоже разрешение дисплеев в кабине: 1024 every frame, настройки сглаживания не помню какие.

Поставь просто 1024 и сглаживание 8Q более менее нормольно будет но мелкие глюки останутся .Может в настройках видеокарты надо посмотреть что то изменить


Edited by Antoha

Intel core i7 960 3.2GHz LGA 1366, DDR3 1333 24GB, Gigabyte GeForce GTX 960 1190Mhz (4Gb GDDR5)

Link to comment
Share on other sites

Ещё один баг!

 

Не работает добавление собственных обработчиков на события через скрипты.

 

 

Нашел!!!! Нашел!!! Я нашел причину, почему не работало!

 

Вообщем,ED - у вас опять просто косяк в документации.

 

Вот смотрите, что у вас в документации написано по Scripting Engine по классу world

(http://en.wiki.eagle.ru/wiki/Simulator_Scripting_Engine/DCS:_World_1.2.1/Part_1#world)

вот, что у вас там написано:

 

function EventHandler(Event event)
  ...
end

is a handler of simulator event.

 

function world.addEventHandler(EventHandler handler)

 

adds event handler.

 

handler

event handler. Must have prototype of EventHandler.

 

Убитый горем от того, что все не работает я решил покопаться в скриптах ED и что я там увидел??? - а вот что:

 

world.eventHandlers = {}

function world.addEventHandler(handler)
world.eventHandlers[handler] = handler
end

function world.removeEventHandler(handler)
world.eventHandlers[handler] = nil
end

function world.onEvent(event)
for index, handler in pairs(world.eventHandlers) do
	[b]handler:onEvent(event)[/b]  -- are you f**king kidding me???!
end
end

 

Это как-то похоже на то, что написано в документации???

Я как честный человек передаю вам функцию в метод addEventHandler, а вы вона что с ней вытворяете - handler:onEvent(event) - используете как таблицу :lol:

 

В документации написано, что добавляемый обработчик это функция принимающая

аргумент event, а по факту обработчик это объект (таблица), которая должна содержать метод onEvent, который в свою очередь и должен быть той функцией-обработчиком, принимающей аргумент event.

 

------

Всё, я у себя переписал с учетом, того как реализовано у вас и сейчас всё работает! Работает!!!

----

Ниже прикрепил маленькую тестовую миссию-демку - такую же как прикреплял выше, но в этой всё работает (при событиях выводятся сообщения, содержащие id события).

 

------------------

ED, исправьте, пожалуйста, документацию, ато я буду не последним у кого взорвался мозг при попытке понять как работать с event handler-ами :)

events_test_2.miz


Edited by BAntDit

Крайняя версия MSF 1.0.1 (для 1.2.6.): http://forums.eagle.ru/attachment.php?attachmentid=89817&d=1382379803

 

Новая версия MSF 1.0.2 beta: http://forums.eagle.ru/attachment.php?attachmentid=93422&d=1390584292

 

Миссия для тестирования возможностей MSF 1.0.2: http://forums.eagle.ru/attachment.php?attachmentid=91514&d=1386954362

----

Руководство по MSF (не полная версия для MSF 1.0.2): http://forums.eagle.ru/attachment.php?attachmentid=92959&d=1389558825

Link to comment
Share on other sites

почему формат лом стал криво в ворлде воспроизводиться( и в ворлдовском модель вьювере), модель серая и без текстур, в тоже время в а-10с норм. исправьдте , ну без лома никуда!

 

 

 

Link to comment
Share on other sites

-Нет звука взрывов от падения снарядов корабельных пушек.

Онлайн-MG:joystick:

 

"Страшнее Шилки зверя нет".

"ПИСДРУНС СС ПП".

"Носи ППК с молоду-любить будешь до старости".

"СА-Танки решают все!"

"- А мы, старшина, ни за первую и не за вторую… Мы – за третью. За эту… За как её?.. За Родину!"

 

 

__|77|________:::::: =}-

\~~~~~~~~~/~~~~~~~ NAVAL AVIATION FAN ~~~~~~~

Link to comment
Share on other sites

Делал демонстрационные миссии по Simulator Scripting Engine/DCS: World 1.2.1 и

наткнулся на вагон новых багов в Simulator Scripting Engine :(

 

Далее выкладываю баги по очереди с примерами и скриншотами:

----------------------

 

Баг номер один:

 

Не работает триггерное действие вывода текстового сообщения для группы -

вот это:

(http://en.wiki.eagle.ru/wiki/Simulator_Scripting_Engine/DCS:_World_1.2.1/Part_1#trigger)

function trigger.action.outTextForGroup(GroupId groupId, string text, Time delay)

 

output text to screen to all players in a specific unit group.

 

при попытке вызвать это триггерное действие так как написано в документации ругается на пропущенные аргументы. Аргументы я пробовал в разной последовательности передавать - один фиг не работает.

 

Ниже прикрепил миссию с примером (в описании миссии указано что делать, чтобы воспроизвести ошибку).

 

Также ниже прикрепил скриншот с ошибкой.

textForGroupTest.miz

outTextForGroup.png.601e2c0a01ae5f41a2838aad6268c101.png

Крайняя версия MSF 1.0.1 (для 1.2.6.): http://forums.eagle.ru/attachment.php?attachmentid=89817&d=1382379803

 

Новая версия MSF 1.0.2 beta: http://forums.eagle.ru/attachment.php?attachmentid=93422&d=1390584292

 

Миссия для тестирования возможностей MSF 1.0.2: http://forums.eagle.ru/attachment.php?attachmentid=91514&d=1386954362

----

Руководство по MSF (не полная версия для MSF 1.0.2): http://forums.eagle.ru/attachment.php?attachmentid=92959&d=1389558825

Link to comment
Share on other sites

Баг номер два:

 

не работает метод pushTask класса Controller

http://en.wiki.eagle.ru/wiki/Simulator_Scripting_Engine/DCS:_World_1.2.1/Part_2#Tasks

 

function Controller.pushTask(Controller self, Task task) 

 

pushes the task to the front of the queue and makes the task active. Further call of function Controller.setTask() function will stop current task, clear the queue and set the new task active. If the task queue is empty the function will work like function Controller.setTask() function.

 

при попытке вызова этого метода вылетает ошибка, говорящая о том, что метод pushTask у класса Controller вообще не существует.

 

Ниже прикрепил миссию с примером (в описании миссии указано что делать, чтобы воспроизвести ошибку).

 

Также ниже прикрепил скриншот с ошибкой.

pushTask.png.57fd11ae8be24f0241af7419c75ebf47.png

pushTaskTest.miz

Крайняя версия MSF 1.0.1 (для 1.2.6.): http://forums.eagle.ru/attachment.php?attachmentid=89817&d=1382379803

 

Новая версия MSF 1.0.2 beta: http://forums.eagle.ru/attachment.php?attachmentid=93422&d=1390584292

 

Миссия для тестирования возможностей MSF 1.0.2: http://forums.eagle.ru/attachment.php?attachmentid=91514&d=1386954362

----

Руководство по MSF (не полная версия для MSF 1.0.2): http://forums.eagle.ru/attachment.php?attachmentid=92959&d=1389558825

Link to comment
Share on other sites

Баг номер три:

 

В документации по Simulator Scripting Engine указан перечень событий, которые можно перехватывать в скриптах:

 

http://en.wiki.eagle.ru/wiki/Simulator_Scripting_Engine/DCS:_World_1.2.1/Part_1#world

 

world.event = {
  S_EVENT_SHOT,
  S_EVENT_HIT,
  S_EVENT_TAKEOFF,
  S_EVENT_LAND,
  S_EVENT_CRASH,
  S_EVENT_EJECTION,
  S_EVENT_REFUELING,
  S_EVENT_DEAD,
  S_EVENT_PILOT_DEAD,
  S_EVENT_BASE_CAPTURED,
  S_EVENT_MISSION_START,
  S_EVENT_MISSION_END,
  S_EVENT_TOOK_CONTROL,
  S_EVENT_REFUELING_STOP,
  S_EVENT_BIRTH,
  S_EVENT_HUMAN_FAILURE,
  S_EVENT_ENGINE_STARTUP,
  S_EVENT_ENGINE_SHUTDOWN,
  S_EVENT_PLAYER_ENTER_UNIT,
  S_EVENT_PLAYER_LEAVE_UNIT
}

 

так вот из них последние два события не вызываются игрой при соответствующих действиях игрока (при занятии и освобождении техники) - т.е. последние два события S_EVENT_PLAYER_ENTER_UNIT и S_EVENT_PLAYER_LEAVE_UNIT не работают - их не возможно перехватить, так как самой игрой они не вызываются.

(возможно, конечно, это потому что Combined Arms пока beta и поэтому они ещё не реализованы... )

 

Пример в прикрепленной миссии.

unitsLeaveEnterTest.miz

Крайняя версия MSF 1.0.1 (для 1.2.6.): http://forums.eagle.ru/attachment.php?attachmentid=89817&d=1382379803

 

Новая версия MSF 1.0.2 beta: http://forums.eagle.ru/attachment.php?attachmentid=93422&d=1390584292

 

Миссия для тестирования возможностей MSF 1.0.2: http://forums.eagle.ru/attachment.php?attachmentid=91514&d=1386954362

----

Руководство по MSF (не полная версия для MSF 1.0.2): http://forums.eagle.ru/attachment.php?attachmentid=92959&d=1389558825

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...