Jump to content

FreemanRU

Members
  • Posts

    632
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by FreemanRU

  1. Андрей уже говорил - это жестко прописано в закрытой части кода. Т.е. сделать площадку можно, только толку от неё будет не больше, чем от статического объекта. Если заметил - они даже в редакторе отдельной группой идут. Другой вопрос, что можно попытаться отредактировать существующие вертолоетные площадки, подменив их модель. Но думаю и тут возникнут проблемы - как боты будут летать с таких площадок (этот вопрос касается и тех, кто хочет увидеть такую базу в игре)? что касается "как сделал" - Total Commander + Alt-F7. Т.е. начал с того, что залез в таблицу, где описаны модели. Потом начал искать все скрипты, где эти модели встречаются, в тех что нашел - стал искать перечисленный там ключевые слова и названия в других скриптах. И так до тех пор, пока цепочка не замкнулась.
  2. Вопрос. Функции работают или нет?
  3. Собственно весь набор с кастомной иконкой на карте редактора. HelliBase mod.zip
  4. См. вложение Так, а блин не всё так просто оказалось. В общем та миссия, что я руками правил - объект появляется. Создаю новую миссию через редактор - объект на карте не появляется. Хотя в самом файле mission значения абсолютно одинаковые. Полтергейст. Отбой тревоги, это просто кривые руки. StructTable.trk
  5. "Голосуй, не голосуй - всё равно получишь сам знаешь чего" (с) Выборы 2004 года Если это технически можно и влазит в сроки - думаю ЕД сделает и так. Если нет - то хоть всем миром голосовать будем, ничем не поможем.
  6. Хм, похоже, что у тебя файл повредился. Чем редактировал? На счет иконок: Смотрим примеры тут: \BlackShark\data\map\images\themes\russian\ Создаем иконку, н-р P91001001.png После чего добавляем код: \BlackShark\data\map\classifier.lua objects['P0091001001'] = {file = imagesPath .. 'P91001001.png'} -- Custom icon \BlackShark\data\map\ClassifierView.lua ['P0091001001'] = { ['type'] = 'DOT', ['title'] = "НАШ НОВЫЙ ОБЪЕКТ", ['layer'] = 9, ['minScale'] = 1, ['maxScale'] = 40000000, } и соответственно в \BlackShark\data\scripts\unitsclasses.lua надо вставить: ["Bunker123"] = "P0091001001",
  7. А в патчике нельзя будет сделать так, чтобы можно было делать кастомные площадки? Т.е. перенести часть кода в Lua?
  8. Shapes.bin компилируется перед каждым запуском миссии. А что и куда добавил с StructTable?
  9. В принципе можно еще извратиться и сделать ему собственную иконку на карте в редакторе :)
  10. http://forums.eagle.ru/showpost.php?p=624902&postcount=204
  11. Вах! Всё, у меня всё заработало. Т.е. новый объект появился и в редакторе. Если кому еще чего-то не понятно - могу описать пошагово. ОТредактировал свой предыдущий пост.
  12. \BlackShark\data\scripts\unitsclasses.lua Про список редактора см. выше - пока не знаю как добавить. Я напрямую редактировал файл mission. Проковырял почти весь интерфейс, не пойму почему не добавляется.
  13. Код: StructTable.sht (добавить в любое место, н-р в конец, до ДО закрывающей скобки }) shape { file = "bunker123"; desrt = "self"; vis = 4; life = 10000; fire = { 60, 0}; username = "Bunker123"; positioning = "BYNORMAL"; } unitsclasses.lua (вставить после указанного примечания, оно уже есть в файле) -- Building (Здание, сооружение) ["Bunker123"] = "P0091000076", db_units_ground.lua (вставить в строке 48 или ниже) fortification("{68ACCCF4-555D-4a6d-9617-5CEE01C50B45}", "Bunker123", "Bunker by Serj_3D", "bunker[color=red]123[/color]", 100); db_countries.lua (вставить в строке 396, сразу после Fortification = {) cnt_unit("{68ACCCF4-555D-4a6d-9617-5CEE01C50B45}", "Bunker123"), Скопировать LOM-файл в соответсвующую папку c именем bunker.LOM Во вложении - отредатированная руками миссия с новым объектом. Test.miz
  14. О чередной раз я, как обладатель Висты, буду занудствовать по поводу многомониторных конфигов. Просьба (большая-большая, ибо жить мешает сильно) 1. Пофиксить центровку окна симуляции таким образом, чтобы верхний левый угод соотвествовал левому верхнему углу монитора. 2. Сделать вывод окна интерфейса в мультиплеере толко на монитор по умолчанию, даже если есть еще мониторы (как это сделано для окна интерфейса однопользовательской игры) Думаю исправить код будет не сложно Пункт номер один избавит от необходимости ставить двойное разрешение в игре, пункт номер 2 позволит летать в мультиплеере даже с DualView. Сейчас это не возможно, т.к. некоторые элементы находятся вне видимой части экрана. Готов тестировать многомониторный режим сколько понадобиться.
  15. Желающие стать бета-тестерами программки для автоматической генерации скриптов для нескольких мониторов под Vista - стучитесь в ПМ. Требования: Собственно Vista 2 или более монитора в режиме DualView .NET Framework 3.5
  16. А что такого будет в патче?
  17. Можно подумат в этом направлении. Интересует просто определение активности данных приложений или блокировка их работы?
  18. ЭЭээээ... Это просто включили и не настроили ограничение доступа к страницам или что-то другое? У меня "Access Restricted!" при попытке открыть Wiki. Заработало
  19. Только одна беда - при запуске симуляции программа пытается проинициализировать аппаратное ускорение. Так что на настоящем сервере запустить сложно.
  20. В разы проще - это для нас с тобой. А ЕД для этого придется попотеть. В моем варианте только нам потеть :D Так что этот вариант более приемлем :) Что касается графики - вопрос к ЕД. На сколько сложно реализовать запуск "выделенного сервера" в таком режиме: существует ключ командной строки --net. При его использовании в кач-ве сервера предлагаю добавить ключ --dedicated, а в коде сделать такие изменения (ИМХО они не очень большие, но это толко по моему мнение, прошу прощения если что не так): 1. Запускать симуляцию в окне 800х600 (или сделать опции в каком-нить конфиг файле) 2. Отключать всё аппаратное 3D-устокрение. 3. Принудительно включать режим карты, без отображения объектов (ну или с ними, если совсем уж сложно их убрать) или (что вообще оптимально) - статичную картинку. Такой режим позволит запускать сервера на любом железе, даже в RDP-сессии.
  21. Спасибо. :) Сразу: Тэг <math> не работает.
  22. В теории, такое можно сделать. DCS понимает командную строку, умеет через export.lua работать с внешними приложениями. Т.е. надо создать внешнее приложение, которое будет: 1. Генерировать миссии 2. Запускать DCS с нужной миссией (вот тут не уверен, что можно сразу включить мультиплейер) 3. Отслеживать выполнение миссии 4. Про дебрифингу оценивать результаты 5. Генерить очередную миссию. и далее по кругу о блин это программить надо неимоврное кол-во кода... Пока врядли кто-то осилит.
  23. If you need assign key shortcut, try use this Part of answer from developers: Description of the work of this switch is absent, so in game it has not functional. Because it is not functional at the keyboard he is not assigned.
  24. Я ссылки дал на платные,ИМХО по дешевле, чем наши.
  25. С предустановленным движком: http://www.maiahost.com/cms/MediaWiki_Hosting.html http://www.siteground.com/mediawiki-hosting.htm
×
×
  • Create New...