Jump to content

Timujin

Members
  • Posts

    186
  • Joined

  • Last visited

Everything posted by Timujin

  1. Я все равно не оставлю это просто так Все кому интересно, смотрите 1 пост
  2. Доброхо ранку, Люби друзи.. а можно добавить в функцию onGameEvent DCS API больше событий , например Взятие Юнита, Покидание Юнита; т.е те собятия которые отробатывались в SSE?
  3. Версия 1.5.5.60565.216 Если по событию S_EVENT_PLAYER_LEAVE_UNIT удалять группу, то игра вылетает, Краш дамп не создается, если группу просто удалять, даже если она занята собою, то всё удаляется, игра не вылетает вот Windows Событие
  4. В продолжение предыдущего поста Если я выполню local a={} local i=1 for value in pairs(Export) do a = value i=i+1 end ,внутри SSE то я получу таблицу с длиной 58, если я тоже самое выполню в DCS Api, то я получу идентичную таблицу. но если добаялю еще одну позицию в Export, то на "противополножной" стороне она не добавляется. Получается у нас 2 таблицы Export? Вопрос такой , в какой файл мне добавить глобальную таблицу, чтобы я мог иметь доступ к ней и в DCS Api и в SSE?
  5. Версия 1.5.5.60565.216 В случае взятия управления бота Ка-50, при катапулитирование, и взятие управление наз.техники, я, глазами пилота, могу наблюдать моё управление техникой, в случае "возврата" контроля ботам, я управляю уже пилотом
  6. Вы владете навыками програмированием в LUA? Как и в любой армии, компании итд..Нету Начальника, нету ничего. Стратегию задают те, у кого полнота информации. Вы ничего еще не сделали, а уже всё похоронили. Удачи
  7. Зато у меня к вам вопрос, вы зачем это всё выясняли, вы готовы были взяться за дело?..или это праздное любопытство?..
  8. Нету никах триггеров, нету ничего того, что вам будет дано изначально, не будет НГШ, вы сидите и кукуете, ну или если сделать, то будет ИИ(зам начальника ГШ)
  9. А когда в армии нету начальства, кнопки сами нажимаются? Всё можно сделать. И сторожевые башни , и дозорных.
  10. /task set intercept имя_группы azimuyh 130 dist 100 и у игрока высветиться задача "Игрок следуйте на перехват Азимут 130 дальность 100" и появится меню "Перехват A_130 Д_100"
  11. Так у вас имеются навыки в программирование в LUA ?
  12. может лучше удалить все коментарии, а я дополню первый пост?
  13. Уважаемые Дамы и Господа Необходимы люди, умеющие программировать, мыслящие в схожем ключе, для создания "Генштаба" - набор чатовых команд для СОЗДАНИЯ и обслуживания ТВД(Театра военных действий) Все действия будут происходить в чате по средствам команд, или меню, выбором соотвествующего пункта. По задумке, и в случае реализации инструментария, можно будет полностью отказаться от Редактора Мисcии. Например: /unit add helicopter 2 Добавит в мир юнит вертолёт (по вашему усмотрению) /group add ground 1 1 2 1 добавить в мир наземную группу (соответсвенно ее содержание вы выбираете сами) /task set transport [Кто] [Кого] [Куда] добавит задачу игроку, и у него появится текстовое сообщение «Вам требуется перевести группу из Пункта в Пункт Б», соответсвенно у него появится в меню задача о транспортировки группы /task delete [Кто] {номер задачи} Удалит задачу у игрока Большую часть команд только для Начальника Генштаба — Он Главный, он создаёт стратегию ведения боёв. У Начальника ГШ в меню есть перечни: Найденные цели БПЛА, кого нужно было транспортировать, кого уничтожать, кто патрулирует итд итп. Все это будет доступно и в командах например: /task list [Название_Задачи] Выведет перечень id игроков У каждой коалиции свой Начальник Генштаба. Что происходит на противоположной стороне ГШ не будет знать, поскольку, что создавать, и в каком количестве, каждая сторона решает сама. Поэтому нужны инструменты для ведения разведки, задач для игроков итд. Для баланса будет вводится привязка к коалициии и количеству игроков в коалиции.В идеале хотелось бы избавится и от карты Ф10. Как будет происходить игровой процесс. Загружается карта(в идеале хотелось бы ,чтобы начальные аэродромы тоже можно было выбирать по своему усмотрению). Начальник ГШ создаёт самолёты, вертолёты, наземную технику,ПВО. Дальше он, по средствам команд, задаёт задачи для игроков. Игроки в свою очередь получают либо информационное сообщение, либо соответствующее меню в Карте меню. Ну а дальше всё зависит от навыков игроков *Дополнение 1: Отсутствие Начальника ГШ(для простоты - НГШ) НГШ назначется тем, кто является хозяином сервера (у кого id = 1), в случае отсутствие и того и другого, возможно можно будет сделать оповещение, типа что и где разведано. Можно будет сделать так, что люди, в случае отсутсвие НГШ, сами смогут задавать задачи ботам или людям Дополнение 2: Создан инструменть для создания ПВО Дополнение 3: Создан инструменть для разведки
  14. На мой взгляд самое логичное - это дать выбрать. Хочешь - перекрывает, не хочешь - не перекрывает, т.е выставить опцией в игре
  15. Если это сделано специально, значит это сделано специально..а мешает тем, что обращаешь внимание на съехавший текст, а не на меню. и уж если мы "бьемся" за читабельность текста, то белые полосы на полупрозрачном фоне плюсов не делает
  16. Вы не поняли..С текстом все впорядке..Вопрос в другом, при вызове меню, текст смещается под меню, а потом обратно возвращается, так вот если вы выставляете время показа текста ,допусти 20 сек, до за это время вы увидите, при вызове меню, пляски этого текста
  17. При одной строчке текста это не заметно, а когда у вас 3-4 строчки, то этот текст начинает "прыгать" туда-сюда возможно это не совсем баг..тут я с вами соглашусь
  18. Версия 1.5.5.60565.216 в игре ,при вызове меню '/' ,меню не перекрывает текст, а смещает его по своему меню
  19. товарищи разрабы..возможно ли добавить в список ролей (Инструктор, Командир,Пуан,Наблюдатель) еще и роль Пилот? поясню, если добавить динамически(не в редакторе миссии и не с помощью триггеров) юнит самолёт, то взять управление им может только Инструктор, а это роль очень "читтерская".
  20. а функция getmetatable(value) возвращяет значения: activate embarking isExist className_ parentClass_ getCategory Category __index getInitialSize tonumber __tonumber __newindex __le __eq getCoalition - тип "функция" getController - тип "функция" __lt getSize - тип "функция" getID - тип "функция" destroy- тип "функция" getName - тип "функция" getUnits - тип "функция" getByName - тип "функция" getUnit - тип "функция"
  21. фишка в том что Group.getUnits() или как я понял что идентично Value:getUnits() возвращает вот такое { [1] = {id_=123456789}, [...] = {id_ = ....} }
  22. Странно, вот кусок кода local value = Group.getByName(имя_группы) type(value.id_) возвращаяет тип "number" tonumber(value.id) = id группы
  23. Доброго вечера господа такой вот вопрос, ф-ия coalition.addGroup() рождает на свет группу, а в какую таблицу он её "записывает"? поскольку не совсем понятно...Например, при исполнение ф-ии Group.getByName() возвращяется таблица с полем id_, числовое значение которого является id группы, но не сама таблица с группой, или например при исполнение ф-ии Unit.getSensors() возвращается таблица, хотя Unit.getByName() возвращяется что -же что и Group.getByName()..я пытался найти в окружение (0) но там есть DCS db Group Unit, а искомой группы нету..подскажите где копать, если кто знает?
  24. К сожалению не подходит, может кто знает, в lua можно подгружать dll, но нужны, насколько я понимаю, точки входа что-то типа local func = require(scripting.dll) func.функция_в_dll(переменные,переменные)
  25. Вот об это я и говорю, как таблицу из SSE передать в DCSApi
×
×
  • Create New...