-Slayer- Posted January 7, 2015 Posted January 7, 2015 (edited) Если часто приходится лезть в редактор, но и не заворачиваясь летать в онлайне - лучше/проще сделать так 2 Батника - Онлайн: @copy /y db_countries.lua D:\Games\DCSWorld\Scripts\Database\db_countries.lua @copy /y onlime_options.lua "%USERPROFILE%\Saved Games\DCS\Config\options.lua" START "D:\Games\DCSWorld\bin\" /HIGH "D:\Games\DCSWorld\bin\DCS.exe" --net-mode gui exit Офлайн: @copy /y Redaktor__db_countries.lua D:\Games\DCSWorld\Scripts\Database\db_countries.lua @copy /y offlime_options.lua "%USERPROFILE%\Saved Games\DCS\Config\options.lua" @C:\Windows\System32\cmd.exe /C START "D:\Games\DCSWorld\bin\" "D:\Games\DCSWorld\bin\DCS_updater.exe" exit Пути только в тексте свои пропиши! Хороший способ, но есть один ньюанс - н-р недавно в этот файл добавили какую-то новую технику, и если своя заготовка делалась давно, этой техники там не будет. Тут видимо нужно более сложный бантик, который будет искать определённую строку, и менять её на прописанную в BAT, т.е. "прочёсывать" непосредственно текст самого файла, и только что-то заменять/добавлять. У меня есть такие для файлов команд управления - там постоянно что-то добавляется разработчиками. Но в случае с db_countries.lua проблема в том, что там идёт повторение добавляемой строки - для него не получилось пока.. Edited January 7, 2015 by -Slayer- Два главных вопроса к ЕД: Зачем у Мустанга в ДКС винт от Ми-8, который разгоняет его с динамикой Спита при одинаковой заправке и бОльшей на четверть массе? Почему у FW-190 топливо расходуется с одинаковой скоростью из переднего и заднего баков и в итоге сигнальные лампы загораются не впопад? ps Дмитрий, если Вас заставили прикрутить винт от Ми-8 к Мустангу - подавайте знаки, мы Вас спасём!
Guest ZORG Posted January 7, 2015 Posted January 7, 2015 Какие такие файлы Вы правите??? Держи [ATTACH]110905[/ATTACH] отправить по адресу ....:\Games\Eagle Dynamics\DCS World\Scripts\Database
ED Team USSR_Rik Posted January 7, 2015 ED Team Posted January 7, 2015 Пути только в тексте свои пропиши!Да, хороший вариант. На всякий случай добавлю для ТС - не клади дополнительные файлы в каталог симулятора (обрати внимание, что в посте diyk они отдельно), они могут помешать проверке в онлайне, если неудачно выбрать место. 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 January 7, 2015 Author Posted January 7, 2015 Если часто приходится лезть в редактор, но и не заворачиваясь летать в онлайне - лучше/проще сделать так 2 Батника - Онлайн: @copy /y db_countries.lua D:\Games\DCSWorld\Scripts\Database\db_countries.lua @copy /y onlime_options.lua "%USERPROFILE%\Saved Games\DCS\Config\options.lua" START "D:\Games\DCSWorld\bin\" /HIGH "D:\Games\DCSWorld\bin\DCS.exe" --net-mode gui exit Офлайн: @copy /y Redaktor__db_countries.lua D:\Games\DCSWorld\Scripts\Database\db_countries.lua @copy /y offlime_options.lua "%USERPROFILE%\Saved Games\DCS\Config\options.lua" @C:\Windows\System32\cmd.exe /C START "D:\Games\DCSWorld\bin\" "D:\Games\DCSWorld\bin\DCS_updater.exe" exit Пути только в тексте свои пропиши! Держи [ATTACH]110905[/ATTACH] отправить по адресу ....:\Games\Eagle Dynamics\DCS World\Scripts\Database Спасибо за подсказку о файле db_countries.lua Однако, я решил пойти своим путем, и отредактировал файл mission в архиве *.miz. Мне удалось заменить для Автралии P-51 на Су-27 для отдельно взятой миссии, не ставя под угрозу проверку целостности файлов. Что нам нужно для этого - это заменить в ветке Units для конкретной коалиции запись в кавычках P-51 на Su-27 для каждого из желаемых самолетов. ["country"] = { [1] = { ["id"] = 21, ["name"] = "Australia", ... Далее ... [1] = { ["alt"] = 88, ["alt_type"] = "BARO", ["livery_id"] = "Bare Metal", ["skill"] = "Client", ["parking"] = 8, ["speed"] = 138.88888888889, ["type"] = "Su-27", ["Radio"] = { [1] = { ["channels"] = { [1] = 124, [2] = 124, [4] = 139, [3] = 131, }, -- end of ["channels"] }, -- end of [1] }, -- end of ["Radio"] ["unitId"] = 1, ["psi"] = 0, ["y"] = 516550.125, ["x"] = -197846.828125, ["name"] = "Пилот #001", ["payload"] = { ["pylons"] = { }, -- end of ["pylons"] ["fuel"] = 5000.00, ["flare"] = 0, ["chaff"] = 0, ["gun"] = 100, }, -- end of ["payload"] ["heading"] = 0, ["callsign"] = { [1] = 1, [2] = 1, [3] = 1, ["name"] = "Enfield11", }, -- end of ["callsign"] ["onboard_num"] = "010", }, -- end of [1] }, -- end of ["units"] ["y"] = 516550.125, ["x"] = -197846.828125, ["name"] = "Самолетная группа", ["communication"] = true, ["start_time"] = 0, ["frequency"] = 124, }, -- end of [1] Редактирование каждого самолета в таком виде - процесс довольно трудоемкий. Придется еще и пилоны и топливо редактировать вручную. Поэтому сейчас буду пробовать не самолет приписать к стране, а страну приписать к набору самолетов.
Guest ZORG Posted January 7, 2015 Posted January 7, 2015 пробовать не самолет приписать к стране, а страну приписать к набору самолетов. Можно создать свою коалицию со всем набором.
Макс З. Posted January 7, 2015 Author Posted January 7, 2015 (edited) Вот, получилось прикрутить страны к заправленным самолетам с подвесками. Дело осталось за малым - нейтральную раскраску Сушкам в дефолтных ливреях, пожалуйста!Test 2.miz Edited January 7, 2015 by Макс З.
29S Posted January 8, 2015 Posted January 8, 2015 ZORG и 29S, Вы, может, слезете со своей колокольни и вникнете в неравенство нашего положения? Вы при Вашем нежелании можете не ставить Хьюи за Россию, но возможность такая у Вас есть. А я при своем желании не имею возможность дать Великобритании Су-27. Если мне дадут такую возможность, то от Вас-то определенно ничего не убудет. ОК? :lol: ну куда деваться? Прямо, дискриминация. :) Убудет - не убудет, но мы в онлайне тоже летаем. И нет желания видеть там "27" у англов или еще кого. И возможности - есть. Всего-то, одну строчку добавить в нужном файле. Что за тебя уже другие сделали.
Черный Дракул Posted January 10, 2015 Posted January 10, 2015 :lol: ну куда деваться? Прямо, дискриминация. :) Убудет - не убудет, но мы в онлайне тоже летаем. И нет желания видеть там "27" у англов или еще кого. И возможности - есть. Всего-то, одну строчку добавить в нужном файле. Что за тебя уже другие сделали. Если нет желания видеть 27 у англов -- почему бы не выбирать сервера или миссии, где их у них нет? Кто-то, например, наземку штурмить не любит -- предложите из редактора убрать возможность расстановки наземки? (с возможностью "вернуть", покрутив что-нибудь в конфигурационных файлах редактора, конечно!) :lol: А вообще, галка "вся техника" действительно весьма нужна. Даже больше, чем изменение состава коалиций после начала редактирования миссии. Костыли с модами на редактор -- это, конечно, здорово, но в симе постепенно появляется новая техника, и с обновлениями всех костылей очень скоро можно будет умотаться. They are not vulching... they are STRAFING!!! :smartass::thumbup:
Черный Дракул Posted January 12, 2015 Posted January 12, 2015 Помимо доступности, думаю нужно сделать фильтр при создании миссии Только не при создании миссии, а при расстановке техники. Нужной техники у нужной страны в выбранном пресете может не оказаться -- а переделывать всю миссию ради одного юнита -- это чересчур жестко. К слову, вот такие пресеты вполне логично было бы вынести в "мод"ные ресурсы (с сохранением вариантов "по умолчанию" и "всем всё" вне этого, разумеется). They are not vulching... they are STRAFING!!! :smartass::thumbup:
-=WildCat=- Posted January 15, 2015 Posted January 15, 2015 Заходил я как-то на "рассово-верный" сервак. За красных вся отечественная техника, за синих - забугорная ) ВСЕ слоты за красных заняты, летаю я на отечественных крафтах. С удовольствием осложнил бы красным жизнь, но за синих нет возможности летать, т.к. у них нет ни Су-шек, ни МиГ-ов. Пусть и дальше варятся в собственном соку на своем серваке )
Recommended Posts