Jump to content

Recommended Posts

Posted
Значит, звание генералиссимуса всея Галактики или триггер "расстрелять пилота и высечь текст на надгробии" не смутили... это хорошо.

 

Я не заморачивался никакими посторонними вопросами, а привел простой и понятный пример.

 

Так может флаг принимать отрицательные значения (меньше 0 ), или нет?

Будьте осторожнее в своих желаниях.

Прошу все мои сообщения считать случайным набором букв , цифр , и прочих знаков орфографии, не несущих смысловой нагрузки.

Posted

Если не принимает, так сделай изначально установку флага в 100 или 1000 скажем. А проверить долго что ли на отрицательное. Теоретически, если не запрещено должно и минус пойти...

 

То Soviet... Я системщик, знакомый с программированием и сам в свое время учился писать (правда на ASM и т.п.), у нас вообще не было помошников, т.к. шло становление вообще программирования как специальностей, и ни кто не плакал, сами ковырялись, т.е. просто собирись и подумай. Коли ты логику простую понял у обычных флагов то уж складывать и вычитать и сравнивать должен был понять тоже - просто не ленись подумать. Нужно просто было подумать. Деньги наверное считать умеешь? Тут также, флаги - это кучки и копилки и места, где будешь тратить :) К тому же Рик тебе вообще шикарно разжевал :) Пробуй сам, придумывай, литература вообще есть по программированию игровых систем. Миссия в игровой среде - описание правил. Любая игра это практически тоже самое, если выкинуть оболочку - остается тупая математика сложения, вычитания и сравнения с набором значений. И твоя задача при использовании флагов фактически описать эти правила (цифры) и что будет при достижении тех или иных цифровых значений - ветвление у миссий, активация и деактивация групп, складов, победа или поражения стороны или у игрока и т.д. Т.е. это расширяет возможности у мисии. Триггерные зоны - это только часть механизма, флаги - его расширение.

[sIGPIC][/sIGPIC]

АКА =TMS= Count _ Полеты на = T M S = dedicate server На точке работает РП (РП+РПП)

Набор вирпилов на вертикальную, штурмовую и истребительную авиацию со времен ВОВ и по настоящее время

Комсостав и инструкторы - летавшие в горячих точках (и не только) и действующие летчики.

Posted

Спасибо за разъяснения, ребята, очень помогло и подсказало немало идей для своих собственных миссий)))

 

Я не программист, но ночинающий программист php...

PC: i9-10850K ~5.2GHz / Asus Rog Strix H490 Gaming, Asus GTX1080 Rog Strix Gaming OC, HyperX Fury RGB 32Gb RAM 3200MHz, SSD 512Gb, HDD 1Tb, Windows 10 x64. 2 x Samsung Curved 32" 

VirpilControls software engineer

 

  • ED Team
Posted
Так может флаг принимать отрицательные значения (меньше 0 ), или нет?
Насколько помню, может. Но сравнить с отрицательным значением нельзя. РАзве это имеет значение? Вот edwardpashkov с ходу первой же фразой подсказал, что надо сделать. Арифметика..

Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down.  
Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз.

G.K. Chesterton

DCS World 2.5: Часто задаваемые вопросы

Posted

Была бы возможность проверить, я б проверил.

вообще имеет большое значение. Может что то как всегда в тихую поменялось.

ИМХО раньше было

флаг=0 - значит флаг ложен. И при вычитании мы не могли получить отрицательных значение только 0, те флаг ложен.

 

ПС. Странная постановка вопроса , предлагать пользователям самим потестить.

Будьте осторожнее в своих желаниях.

Прошу все мои сообщения считать случайным набором букв , цифр , и прочих знаков орфографии, не несущих смысловой нагрузки.

  • ED Team
Posted (edited)
ПС. Странная постановка вопроса , предлагать пользователям самим потестить.

А ну-ка покажи, пожалуйста - где я предлагаю пользователям "самим потестить"? Наоборот - объясняю, привожу примеры.

 

Я, кстати, в выходные тоже не всегда имею возможность лезть в сим.

Edited by USSR_Rik

Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down.  
Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз.

G.K. Chesterton

DCS World 2.5: Часто задаваемые вопросы

Posted
Если не принимает, так сделай изначально установку флага в 100 или 1000 скажем. А проверить долго что ли на отрицательное. Теоретически, если не запрещено должно и минус пойти...

 

....

Вот edwardpashkov с ходу первой же фразой подсказал, что надо сделать. Арифметика..

 

Будем считать трудностями перевода.

Будьте осторожнее в своих желаниях.

Прошу все мои сообщения считать случайным набором букв , цифр , и прочих знаков орфографии, не несущих смысловой нагрузки.

Posted

Подскажите, как добавить свой фаил OGG в свою миссию А-10С

Intel Celeron - 333/2 планки DIMM по 128 мб/ATI 3D PCI 4 Mb/640х480/HDD 4ГБ/клавиатура+мышь/DSC World 2.5/ни чё не фризит/не тормозит/багов нет/картинки тоже нет :joystick:

Posted

А можно в редакторе сделать объект появляющийся рандомно на площади или в радиусе? Т.е. место положение его будет всегда рандомное...

i5-9600K@4.8/GB Z390 AORUS PRO/RAM Corsair 32Gb/970EVO SSD 2TB/HDD 1TB+2TB Black/GigaByte RTX2080/3xAOC d2757ph(5760х1080)/Thrustmaster Hotas Warthog + VKB Fat Mamba/W10x64

Posted
Подскажите, как добавить свой фаил OGG в свою миссию А-10С

 

Ну так в триггерах там есть - допустим одиночный триггер - допустим правило - Обьект в зоне - выбираешь обьект, указываешь зону - и действие - звук группе - указываешь группу - и даешь открыть - ищешь свой ogg и выбираешь. Только смотри - с кодировкой ogg - не все они проигрываются там.

PC: i9-10850K ~5.2GHz / Asus Rog Strix H490 Gaming, Asus GTX1080 Rog Strix Gaming OC, HyperX Fury RGB 32Gb RAM 3200MHz, SSD 512Gb, HDD 1Tb, Windows 10 x64. 2 x Samsung Curved 32" 

VirpilControls software engineer

 

Posted (edited)
Ну так в триггерах там есть - допустим одиночный триггер - допустим правило - Обьект в зоне - выбираешь обьект, указываешь зону - и действие - звук группе - указываешь группу - и даешь открыть - ищешь свой ogg и выбираешь. Только смотри - с кодировкой ogg - не все они проигрываются там.

Хорошо. А мой ogg может быть не обязательно в папке с игрой? В любом месте на диске? И что значит не все ogg проигрываются?

А как добавить частоту каждому Ogg? Хочу чтобы музыка играла всю миссию. Буду очень признателен.

Edited by Andreilo

Intel Celeron - 333/2 планки DIMM по 128 мб/ATI 3D PCI 4 Mb/640х480/HDD 4ГБ/клавиатура+мышь/DSC World 2.5/ни чё не фризит/не тормозит/багов нет/картинки тоже нет :joystick:

Posted
Хорошо. А мой ogg может быть не обязательно в папке с игрой? В любом месте на диске? И что значит не все ogg проигрываются?

 

да, все равно где.

файл потом вшивается в архив миссии:)

PC: i9-10850K ~5.2GHz / Asus Rog Strix H490 Gaming, Asus GTX1080 Rog Strix Gaming OC, HyperX Fury RGB 32Gb RAM 3200MHz, SSD 512Gb, HDD 1Tb, Windows 10 x64. 2 x Samsung Curved 32" 

VirpilControls software engineer

 

Posted

А блин. Теперь понял. А то я их (ogg) искал по всем папкам Мира. А как добавить частоту каждому Ogg? Хочу чтобы музыка играла всю миссию. Буду очень признателен. С добавлением разобрался.

Intel Celeron - 333/2 планки DIMM по 128 мб/ATI 3D PCI 4 Mb/640х480/HDD 4ГБ/клавиатура+мышь/DSC World 2.5/ни чё не фризит/не тормозит/багов нет/картинки тоже нет :joystick:

Posted (edited)
А блин. Теперь понял. А то я их (ogg) искал по всем папкам Мира. А как добавить частоту каждому Ogg? Хочу чтобы музыка играла всю миссию. Буду очень признателен. С добавлением разобрался.

 

Штатными средствами врят ли заставишь играть всю миссию.

Запустишь триггер цыклом-он будет множество раз запускать трек сначала.

Разве что через lua и то не представляю, не знаю языка ЛУА...

А ты хочешь на частоту кабины забиндить музыку? Ну можно как то типа - там использовать кабинный параметр - в правилах - но я чёт как то не разбирался с именно ими...не пробовал эти кабинные параметры в правилах.

 

Хотя в идеале так - типа - Если кабинный параметры равен СТОЛЬКО (допустим FM частота 32) - Звук группе - выбираешь трек.

и т.д. только триггер одиночный ставь, зацыклит и будет какофония...

Но если назначить несколько частот - представь - что прощёлкаешь - и все под ряд эти частоты -будут играть...и опять какофония...

Так что - мне кажется - плохая задумка на реализацию...повторяющиеся триггеры работают странно...именно со звуком...создавая бешеный цыкл.

Edited by ICS_Vortex

PC: i9-10850K ~5.2GHz / Asus Rog Strix H490 Gaming, Asus GTX1080 Rog Strix Gaming OC, HyperX Fury RGB 32Gb RAM 3200MHz, SSD 512Gb, HDD 1Tb, Windows 10 x64. 2 x Samsung Curved 32" 

VirpilControls software engineer

 

Posted (edited)

Задавал такой вопрос Drakon1974, на что он ответил: "тут все просто...

бери мою любую миссию с плеером, смотри в редакторе как сделано у меня и делай так же...

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

удачи! с Новым Годом!

 

Как задать частоту рации чтобы заиграла музыка. Надоела выключил в момент боя например. Я склоняюсь к склейке. Вот в чем вопрос. Когда-то делал еще 2009 году. Теперь забыл. Да и редактор сильно изменился.

Edited by Andreilo

Intel Celeron - 333/2 планки DIMM по 128 мб/ATI 3D PCI 4 Mb/640х480/HDD 4ГБ/клавиатура+мышь/DSC World 2.5/ни чё не фризит/не тормозит/багов нет/картинки тоже нет :joystick:

Posted
А блин. Теперь понял. А то я их (ogg) искал по всем папкам Мира. А как добавить частоту каждому Ogg? Хочу чтобы музыка играла всю миссию. Буду очень признателен. С добавлением разобрался.

 

Сейчас точно не вспомню, как правильно, но такое сделать можно. Копай во флагах. Раньше в ГС2 делали повторяющиеся залпы сигнальной ракеты из определенной точки тем, что ставился флаг 1, затем после него стафился флаг 2, затем снова флаг 1 и как-то в таком духе. Короче, операция с двумя флагами. Сам тоже так делал, но уже забыл как именно.

Posted
Сейчас точно не вспомню, как правильно, но такое сделать можно. Копай во флагах. Раньше в ГС2 делали повторяющиеся залпы сигнальной ракеты из определенной точки тем, что ставился флаг 1, затем после него стафился флаг 2, затем снова флаг 1 и как-то в таком духе. Короче, операция с двумя флагами. Сам тоже так делал, но уже забыл как именно.

В том-то и дело, что все забыли. Мануал по редактору миссий оставляет желать лучшего. Какой-то он шапочный. Общие положения. Методом тыка и то больше узнаешь.

Intel Celeron - 333/2 планки DIMM по 128 мб/ATI 3D PCI 4 Mb/640х480/HDD 4ГБ/клавиатура+мышь/DSC World 2.5/ни чё не фризит/не тормозит/багов нет/картинки тоже нет :joystick:

Posted
Сейчас точно не вспомню, как правильно, но такое сделать можно. Копай во флагах. Раньше в ГС2 делали повторяющиеся залпы сигнальной ракеты из определенной точки тем, что ставился флаг 1, затем после него стафился флаг 2, затем снова флаг 1 и как-то в таком духе. Короче, операция с двумя флагами. Сам тоже так делал, но уже забыл как именно.

 

Это будет тоже самое фактически - что и повторяющийся триггер.

Вопрос в другом...По окончанию аудиотрека - запустить ещё раз,но триггер - не отслеживает конец трека - он в n-периоде запускает ещё раз. Там через флаги не сделать.

Да и с сигнальной ракетой без флагов обойтись можно. Обычным цыклическим триггером...повторяющимся.

PC: i9-10850K ~5.2GHz / Asus Rog Strix H490 Gaming, Asus GTX1080 Rog Strix Gaming OC, HyperX Fury RGB 32Gb RAM 3200MHz, SSD 512Gb, HDD 1Tb, Windows 10 x64. 2 x Samsung Curved 32" 

VirpilControls software engineer

 

Posted
В том-то и дело, что все забыли.

 

Мне кажись - тут не забыли, просто задача не простая и штатными средствами не решить...КАк я уже выше писал - чтобы правильно это сделать - надо чтобы триггер отслеживал конец аудиотрека. Он же этого не делает...

PC: i9-10850K ~5.2GHz / Asus Rog Strix H490 Gaming, Asus GTX1080 Rog Strix Gaming OC, HyperX Fury RGB 32Gb RAM 3200MHz, SSD 512Gb, HDD 1Tb, Windows 10 x64. 2 x Samsung Curved 32" 

VirpilControls software engineer

 

Posted
Задавал такой вопрос Drakon1974, на что он ответил: "тут все просто...

бери мою любую миссию с плеером, смотри в редакторе как сделано у меня и делай так же...

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

удачи! с Новым Годом!

 

Как задать частоту рации чтобы заиграла музыка. Надоела выключил в момент боя например. Я склоняюсь к склейке. Вот в чем вопрос. Когда-то делал еще 2009 году. Теперь забыл. Да и редактор сильно изменился.

 

Вот я щас смотрю - миссию 2 вроде бы - сделано ТАК:

1. пАРАМЕТР VHF_FM_FREQ значение 32 - типа ЧАСТОТА 32 диапазона FM - устанавливает ФЛАГ 555, далее - есть триггер - Если ВРЕМЯ после флага 200 (ХЗ что за флаг) ну и время 20 секунд - и в ДОВЕСКУ - ФЛАГ=555 - то проиграть музыку...это тоже самое - что просто втыкнуть Кабинный параметр VHF_FM_FREQ РАВЕН 32 - ПРОИГРАТЬ Музыку...но DCS не знает и не понимает где КОНЕЦ и вообще - существует он или нет. По этому - будет какафония при повторяющемуся триггеру...звук запустишь на частоте 32 и он будет играть пока не проиграет до конца - прошла половина песни - тебе надоело - ты тыкнул 33 - и включится другая песня = а предыдущая же ещё не закончилась)))))) Даже если триггеры будут одноразовые.

PC: i9-10850K ~5.2GHz / Asus Rog Strix H490 Gaming, Asus GTX1080 Rog Strix Gaming OC, HyperX Fury RGB 32Gb RAM 3200MHz, SSD 512Gb, HDD 1Tb, Windows 10 x64. 2 x Samsung Curved 32" 

VirpilControls software engineer

 

  • ED Team
Posted

Все проще. Есть триггер проиграть звук на частоте, точно не помню, нет редактора код рукой. Там нужно установить триггерную зону, из центра которой будет транслироваться звук, выбрать частоту, мощность, файл, а потом поставить галочку проигрывать циклически. Файл будет начинаться сначала, после окончания проигрывания.

[sIGPIC][/sIGPIC]

Posted

Да только, что разобрался, проверил с повторяющимися тригерами. Да песни накладываются друг на друга- ПЕЧАЛЬ И СПЛОШНОЕ РАЗОЧАРОВАНИЕ. Ладно. А можно как-то задать условие, чтобы песня прекращала играть при смене частоты, или при выстреле. Вообщем управлять звуком во время миссии. (Я так подозреваю это не реализуемо штатными стредствами).

Intel Celeron - 333/2 планки DIMM по 128 мб/ATI 3D PCI 4 Mb/640х480/HDD 4ГБ/клавиатура+мышь/DSC World 2.5/ни чё не фризит/не тормозит/багов нет/картинки тоже нет :joystick:

Posted
Все проще. Есть триггер проиграть звук на частоте, точно не помню, нет редактора код рукой. Там нужно установить триггерную зону, из центра которой будет транслироваться звук, выбрать частоту, мощность, файл, а потом поставить галочку проигрывать циклически. Файл будет начинаться сначала, после окончания проигрывания.

 

А если самолет выйдет из тригерной зоны звук прекратиться сам?

Intel Celeron - 333/2 планки DIMM по 128 мб/ATI 3D PCI 4 Mb/640х480/HDD 4ГБ/клавиатура+мышь/DSC World 2.5/ни чё не фризит/не тормозит/багов нет/картинки тоже нет :joystick:

  • ED Team
Posted
Да только, что разобрался, проверил с повторяющимися тригерами. Да песни накладываются друг на друга- ПЕЧАЛЬ И СПЛОШНОЕ РАЗОЧАРОВАНИЕ. Ладно. А можно как-то задать условие, чтобы песня прекращала играть при смене частоты, или при выстреле. Вообщем управлять звуком во время миссии. (Я так подозреваю это не реализуемо штатными стредствами).

 

Смотри мой предыдущий коммент. Музыка будет на конкретной частоте. Если ЛА позволяет переключить частоту, то музыку Вы можете отключать, просто переключившись.

[sIGPIC][/sIGPIC]

  • ED Team
Posted
А если самолет выйдет из тригерной зоны звук прекратиться сам?

 

Нет, звучание будет зависеть только от дальности до центра зоны и мощности передатчика.

[sIGPIC][/sIGPIC]

  • Recently Browsing   0 members

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