Jump to content

Dmut

Members
  • Posts

    10139
  • Joined

  • Last visited

  • Days Won

    16

Everything posted by Dmut

  1. есть довольно развитый механизм учета толщины брони, который дифференцирует по азимуту точки попадания и по углу места. поэтому во все машинки лучше стрелять сзади сверху. башня и корпус расчитываются отдельно. даже если корпус стоит лбом, но башня повернута - лучше стрелять в зад башни.
  2. генерация миссии с использованием MOM - потеря времени. лучше смотрите формат миссии в акуле, он будет развиваться в следующих проектах.
  3. господин теоретик прочитал про чужие проблемы и решил порассуждать о "напильнике и геморе" ? хорошее начало...
  4. жаль что поздно заметили. значит так - механизм кастомных триггеров в симе есть и он работает. но в редакторе я его забыл прописать. поэтому: 1) в файле me_mission.lua в районе строки 1056 вставляем такую сентецию (это что бы кастомные триггеры сохранялись при сохранении миссии) um.customtrigfunc = mission.customtrigfunc or {} после чего заходим в редактор, сохраняем миссию и получаем новую таблицу customtrigfunc = { }, -- end of customtrigfunc 2) прописываем туда кастомные триггеры customtrigfunc = { [1] = "if c_time_after(\"20\") then a_out_text_delay(\"Работает\", \"10\"); end;", }, вроде все. попробуй Сергей и скажи что получится.
  5. написал вроде правильно, буду выяснять почему не работает. приаттач всю миссию, может не в том блоке написал.
  6. номера у нас изменяемые, так что все будет нормуль
  7. STL, в a-10 очень хотим сделать x-wing, договариваемся с lucas arts...
  8. так что было на фото - то и написали! )) хорошее замечание Bobchinsky! :thumbup:
  9. так где вопрос? если ты про выражение - то может использоваться любое корректное в терминах LUA выражение переменных нет. есть только функции для предикатов, начинаются с "с_" и функции для действий, начинаются с "a_" список и структуру параметров предикатов можно глянуть в me_predicates.lua пример описания в редакторе: name = "c_time_since_flag", fields = { { -- первый параметр номер флага id = "flag", type = "spin", default = 1, }, { -- второй параметр кол-во секунд с момента установки флага id = "seconds", type = "spin", default = 10, min = 1, max = 10000000000, step = 1 } } пример использования: c_time_since_flag(2, 200) список и структуру параметров действий можно узнать в me_trigrules.lua пример описания в редакторе name = "a_out_text_delay_s"; fields = { { -- первый параметр название коалиции id = "coalitionlist", type = "combo", comboFunc = coalitionLister, displayFunc = coalitionIdToName, serializeFunc = null_transform, default = "", }, {-- второй параметр текст для вывода id = "text", type = "medit", default = "", displayFunc = convertMultilineText, serializeFunc = convertMultilineText2, }, {--третий параметр кол-во секунд для задержки сообщения на экране id = "seconds", type = "spin", default = 10, }, }, пример использования: a_out_text_delay_s("blue","my custom text",20)
  10. триггер типа "граничное условие" (дурацкое название, но ничего лучше не придумалось на тот момент) выполняется при истинном предикате и устанавливает флаг выполнения. пока предикат истинный - ничего не происходит. как только предикат ложный - флаг сбрасывается и граничный триггер опять ждет истинного предиката, что бы выполниться. причем это работает не только с зонами, но и высотами, флагами и прочими условиями которые могут меняться вперед-назад. а триггер типа "ОДИН РАЗ" ждет истинного предиката и выполняется однократно, после чего навсегда стирает себя из очереди проверок.
  11. ура! наконец фанаты начали экспериментировать с текстом миссии напрямую! =) условие ИЛИ конечно будет отрабатываться нормально, потому что это обычный LUA код. но! условие ИЛИ не понимается редактором, поэтому если такую миссию открыть-сохранить в редакторе, то он снова на выходе сформирует оригинальные строки, потому что работает с блоком trigrules{}, где триггеры описаные в неком формальном виде, и из которого и формируются нужные строки. но! этот момент мы конечно предусмотрели, поэтому есть блок custom {}, который не интерпретируется редактором и напрямую сохраняется из миссии в миссию. вот через него и можно сделать нужную пачку триггеров ))) пробуй, сообщай о результатах )
  12. Костя, не поддавайся на провокации. делай как считаешься нужным, совещайся с Койотом. За кораблики скоро возьмемся плотно, в том числе и в плане анимации. ps: господа, почистите свои мессаги, не относящиеся к "Флоту от Bauris"
  13. нет никакого фугасно-кумулятивного Вихря. есть кумулятивная БЧ и есть осколки, которые всегда образуются при подрыве кумулятивной БЧ. и, соответственно, нет отдельных взрывателей для "фугасной части" и "кумулятивной части".
  14. крупно-ствольная артиллерия у нас сейчас не задействована для стрельбы по воздушным целям, потому что нет быстрого радиоврывателя (быстрого с точки зрения компа) вы представьте, что на одном игровом компе нужно моделировать тысячи процессов и устройств, каждые из которых являются отдельным компом, а иногда и целым вычислительным комплексом. думаю, в будущем радиовзрыватели к снарядам обязательно привинтим и корабли начнут обстреливать воздушные цели из главного калибра. странно. обычно то, что называется практическим боеприпасом, не имеет взрывателя и БЧ вообще.
  15. ну зачем так радикально? корабли у нас конечно упрощены (тупо не хватает человеко-часов), но практически любой из них собъёт вертушку за минуту. катера обстреливают воздушные цели нормально. какой взрыватель был на снарядах - по времени или радиовзрыватель? это можно добавить прямо в скриптах. на модельки не отразиться, но стрелять из стрелы\стингера будет.
  16. там птицы не поют... деревья не растут... там только мы, плечом к плечу, халтурим там и тут...
  17. в противовес вертолету нужно добавлять БТР-80, потому что Т-80 в 4 раза тяжелее вертолета )))
  18. всё верно. hotfix изменяет только uninstall.exe, в остальном 1.0.1b идентичен 1.0.1а
  19. я прямо сейчас во внутренней версии проверил выложенный трек, где БТР стоит, а Хаммер едет. так БТР его расстреливает очень уверенно. стоячий БТР - страшная сила )
  20. хватит нести чушь! сначало изучай вопрос, потом пиши. нет ни стабилизатора, ни брони против 12.7 по вопросу - на ходу на неровной поверхности из КПВТ на БТР чуть сложнее стрелять, потому что управление идет штурвалами. из пулемета на станке на едущей платформе проще - расстопорил по высоте и води стволом свободно.
  21. число рядом с репутацией - это не репутация, а кол-во баллов, насколько ты меняешь чужую репу при плюсовании-минусовании. саму репу можно глянуть в контрольной панели http://forums.eagle.ru/usercp.php
  22. неправда. покупая ноут с виндой - ты получаешь наклеечку снизу. на которой написан продукт и ключ. с помощью этого ключа ты можешь устанавливать данный продукт (и активировать) сколько угодно раз. в том числе и не с оригинального диска.
  23. сообщение выглядит так: "Эта операция удалит все файлы в каталоге игры, включая пользовательские миссии, шаблоны, настройки устройств ввода и другие. Пожалуйста, сохраните необходимые вам в дальнейшем файлы в другом месте и нажмите ДА для продолжения либо нажмите НЕТ для выхода." насчет удаления всех ярлыков из 1С - это наш баг.
  24. не нравиться упоминание религии или само выражение оскорбляет?
  25. а сообщение перед удалением читать религия не позволяет? специально, русским по белому было написано, что uninstall удалит всю папку. откуда ему знать, что ты только патч хотел откатить?
×
×
  • Create New...