Страница 43 из 43 ПерваяПервая ... 33414243
Показано с 1,681 по 1,704 из 1704
  1. #1681
    Старшина Аватар для Abrakodabr

    Регистрация: 21.12.2013

    Адрес: Г.Вологда

    883 10
    Конверторами давно не занимался. Раньше пользовался VirtualDub и CanopusGVProCoder.

    - - - Добавлено - - -

    Очень интересуюсь, а с чего начинаться сценарий (скрипт),чем заканчиваться, что в нём должно быть обязательно? Где и сколько нужно ставить этих "end"? Вообщем-шаблон скрипта. Пересмотрел их великое множество и все начинаются и заканчиваются по разному.
    Последний раз редактировалось Abrakodabr; 13.11.2017 в 16:32.
    "В сорок первом, в сорок памятном году, прохрипели репродукторы беду..."

  2. #1682
    Цитата Сообщение от Abrakodabr Посмотреть сообщение
    Очень интересуюсь, а с чего начинаться сценарий (скрипт),чем заканчиваться, что в нём должно быть обязательно? Где и сколько нужно ставить этих "end"? Вообщем-шаблон скрипта. Пересмотрел их великое множество и все начинаются и заканчиваются по разному.
    Скрипт состоит из функций ( function ) и переменных. Если переменная используется только в функции, то там она обозначается local, а если во всем скрипте, то прописывается вне функций, как правило вначале скрипта. А функции запускаются командой StartThread, она обязательно должна идти по тексту ниже самой функции, кроме случаев, когда эта команда прописана (запускается) в другой функции. Плюс привязка скрипта к карте через скриптовые: зоны, подкрепы, номера юнитов, точки подкреплений. Кое-что в сценарии можно запускать через UnitStartComands (патруль, закапывание), или AI_General (самое полезное в нем вражеские истребители).
    А в самом скрипте, самое основное условия победы и поражения, без этого сценария нет
    В общих чертах как-то так...
    Последний раз редактировалось Brummbar; 14.11.2017 в 23:31.
    Von Finnland bis zum Schwarzen Meer

  3. #1683
    Старшина Аватар для Abrakodabr

    Регистрация: 21.12.2013

    Адрес: Г.Вологда

    883 10
    А всё это в скрипте можешь изобразить? В мануале редактора, по скриптам практически ни чего не написано. Можно бы добавить в него.
    Последний раз редактировалось Abrakodabr; 15.11.2017 в 11:17.
    "В сорок первом, в сорок памятном году, прохрипели репродукторы беду..."

  4. #1684
    Цитата Сообщение от Abrakodabr Посмотреть сообщение
    А всё это в скрипте можешь изобразить? В мануале редактора, по скриптам практически ни чего не написано. Можно бы добавить в него.
    Хм... Это в двух словах не опишешь. Мануал таки слабенький, его надо в связке со скриптами разработчиков изучать. Присмотрись внимательно к скриптам от разработчиков и заметишь, что скрипты состоят из функций. Работают эти функции, как автономно, так и в связке с другими, перезапуская друг друга. Но базовая составляющая это функция. Вот например, универсальная функция проверяющая наличие у игрока юнитов и подкреплений, а в случае отсутствия и того, и другого засчитывающая поражение:

    function TestObjective ()
    while 1 do
    if IsSomePlayerUnit(0) == 0 and ( GetReinforcementCallsLeft( 0 ) == 0 or
    IsReinforcementAvailable(0) == 0) then
    Wait(3);
    Win(1);
    end;
    Wait( 3 );
    end;
    end;

    StartThread( TestObjective );

    ...строишь скрипт с нуля? Добавляй её первой в чистый файл LUA, привязывай его редактором к своей карте и у тебя уже работает проверка вышеописанных условий... И так далее, добавляются функции в зависимости от твоего видения сценария. По принципу: "Налево пойдешь - коня потеряешь, прямо пойдешь - буйну голову сложишь..."
    Последний раз редактировалось Brummbar; 15.11.2017 в 13:14.
    Von Finnland bis zum Schwarzen Meer

  5. #1685
    Старшина Аватар для Abrakodabr

    Регистрация: 21.12.2013

    Адрес: Г.Вологда

    883 10
    Но там есть ещё выполнение или невыполнение заданий сценария: 1-2-3-N... Например в первом-отразить N... атак; во втором-занять точку; в третьем-уничтожить оставшихся противников и тогда победа.
    "В сорок первом, в сорок памятном году, прохрипели репродукторы беду..."

  6. #1686
    Цитата Сообщение от Abrakodabr Посмотреть сообщение
    Но там есть ещё выполнение или невыполнение заданий сценария: 1-2-3-N... Например в первом-отразить N... атак; во втором-занять точку; в третьем-уничтожить оставшихся противников и тогда победа.
    Правильно. Все эти условия прописываются в функциях. Что имеется ввиду:
    function Name ()
    end;
    функция скрипта это то, что прописано между этими двумя строками. То что в мануале называют функциями, я называю командами.
    А задания подвязаны к карте ещё и через раздел Objectives в файле mapinfo.xdb. Но предназначение этого раздела только выведение на экран текстовок с самим заданием, его названия и маркеров на миникарте. Срабатывают они по порядку через команды в скрипте: GiveObjective( 0 ); и CompleteObjective( 0 ); в них цифровой параметр означает порядковый номер того самого слота в разделе Objectives из файла mapinfo.xdb. 0 это первый слот и т.д. по порядку. Значит когда в скрипте выдается команда GiveObjective( 0 ); на экран выводятся текстовки и маркеры слота №1.
    А сами условия проверяющие по сути выполнение заданий прописываются в скрипте.
    Последний раз редактировалось Brummbar; 15.11.2017 в 13:58.
    Von Finnland bis zum Schwarzen Meer

  7. #1687
    Старшина Аватар для Abrakodabr

    Регистрация: 21.12.2013

    Адрес: Г.Вологда

    883 10
    А проверка выполнения задания?
    "В сорок первом, в сорок памятном году, прохрипели репродукторы беду..."

  8. #1688
    Цитата Сообщение от Abrakodabr Посмотреть сообщение
    А проверка выполнения задания?
    Так это уже и есть скриптовые условия. От самых простых, как дойти в скриптовую зону или сохранить одиночный юнит, до сложных функций проверяющих выполнение нескольких условий, как например в миссии Ger08 "Прорыв" (из Нормандии) функция обрабатывающая отступление колонн союзника по нескольким маршрутам, и проверяющая при этом состояние каждого юнита колонны (убит или дошел до зоны выхода).
    Тут конкретные шаблоны надо в готовых скриптах (от разработчиков) искать...
    Von Finnland bis zum Schwarzen Meer

  9. #1689
    Старшина Аватар для Abrakodabr

    Регистрация: 21.12.2013

    Адрес: Г.Вологда

    883 10
    Про трофейное оружие: в Курском сражении, 4 артполка РККА были вооружены 75 шт. Pak-40 и Pak-38; 88 шт. Flak18/Flak36 :
    "В сорок первом, в сорок памятном году, прохрипели репродукторы беду..."

  10. #1690
    Старший сержант Аватар для stroibatII

    Регистрация: 13.08.2013

    Адрес: Первопрестольная

    400 10
    Цитата Сообщение от Abrakodabr Посмотреть сообщение
    Про трофейное оружие: в Курском сражении, 4 артполка РККА были вооружены 75 шт. Pak-40 и Pak-38; 88 шт. Flak18/Flak36 :
    может сделаешь несколько карт для Б2.5? только без КВ-85 под курской дугой?!
    Награды за успешное выполнение боевых задач :
    Скрытый текст:

  11. #1691
    Старшина Аватар для Abrakodabr

    Регистрация: 21.12.2013

    Адрес: Г.Вологда

    883 10
    Цитата Сообщение от stroibatII Посмотреть сообщение
    может сделаешь несколько карт для Б2.5? только без КВ-85 под курской дугой?!
    Переделал "Курский выступ", без Пантер, Фердинандов и КВ. Добавил артиллерийские склады за жд.станцией и полевой аэродром. Там был ещё и ложный аэродром, но втыкать его уже некуда.
    Нажмите на изображение для увеличения. 

Название:	Курский выступ.JPG 
Просмотров:	19 
Размер:	157.8 Кб 
ID:	10310

    Доделываю новую-"Междуречье", про окружение частей 69 армии между Липоввым и Северским Донцом.
    Нажмите на изображение для увеличения. 

Название:	Между рек.JPG 
Просмотров:	16 
Размер:	147.0 Кб 
ID:	10311
    "В сорок первом, в сорок памятном году, прохрипели репродукторы беду..."

  12. #1692
    Старший сержант Аватар для stroibatII

    Регистрация: 13.08.2013

    Адрес: Первопрестольная

    400 10
    Цитата Сообщение от Abrakodabr Посмотреть сообщение
    Переделал "Курский выступ", без Пантер, Фердинандов и КВ. Добавил артиллерийские склады за жд.станцией и полевой аэродром. Там был ещё и ложный аэродром, но втыкать его уже некуда.
    Нажмите на изображение для увеличения. 

Название:	Курский выступ.JPG 
Просмотров:	19 
Размер:	157.8 Кб 
ID:	10310

    Доделываю новую-"Междуречье", про окружение частей 69 армии между Липоввым и Северским Донцом.
    Нажмите на изображение для увеличения. 

Название:	Между рек.JPG 
Просмотров:	16 
Размер:	147.0 Кб 
ID:	10311
    выложи пожалуйста "Курский выступ"! интересно посмотреть.
    Награды за успешное выполнение боевых задач :
    Скрытый текст:

  13. #1693
    Старшина Аватар для Abrakodabr

    Регистрация: 21.12.2013

    Адрес: Г.Вологда

    883 10
    "Курский выступ". https://yadi.sk/d/ooUowg-B3QjuPY
    Убрал противотанковый ров, т.к. точного места его расположения так и не нашёл.
    Последний раз редактировалось Abrakodabr; 19.12.2017 в 11:57.
    "В сорок первом, в сорок памятном году, прохрипели репродукторы беду..."

  14. #1694
    Старший сержант Аватар для stroibatII

    Регистрация: 13.08.2013

    Адрес: Первопрестольная

    400 10
    все таки там в подкрепах КВ-85 и СУ-85. ладно постараюсь пройти без них.
    то есть извиняюсь, СУ-85 в подкрепах нет. а вот КВ-85 есть. а и хрен бы с ними, но орудие Д5 ломает исторический баланс в Курской битве. на самом деле у РККА танковой пушки мощнее ф-34 под Курском не было.
    Последний раз редактировалось stroibatII; 20.12.2017 в 15:21.
    Награды за успешное выполнение боевых задач :
    Скрытый текст:

  15. #1695
    Старшина Аватар для Abrakodabr

    Регистрация: 21.12.2013

    Адрес: Г.Вологда

    883 10
    Цитата Сообщение от stroibatII Посмотреть сообщение
    все таки там в подкрепах КВ-85 и СУ-85. ладно постараюсь пройти без них.
    то есть извиняюсь, СУ-85 в подкрепах нет. а вот КВ-85 есть. а и хрен бы с ними, но орудие Д5 ломает исторический баланс в Курской битве. на самом деле у РККА танковой пушки мощнее ф-34 под Курском не было.
    А про подкрепы то я и забыл... Ну так поменяй КВ на Т-34
    Последний раз редактировалось Abrakodabr; 20.12.2017 в 17:41.
    "В сорок первом, в сорок памятном году, прохрипели репродукторы беду..."

  16. #1696
    Старший сержант Аватар для stroibatII

    Регистрация: 13.08.2013

    Адрес: Первопрестольная

    400 10
    Цитата Сообщение от Abrakodabr Посмотреть сообщение
    А про подкрепы то я и забыл... Ну так поменяй КВ на Т-34
    ладно это не сложно. попробую на кв-1 их поменять.
    Награды за успешное выполнение боевых задач :
    Скрытый текст:

  17. #1697
    Старшина Аватар для Abrakodabr

    Регистрация: 21.12.2013

    Адрес: Г.Вологда

    883 10
    Цитата Сообщение от stroibatII Посмотреть сообщение
    ладно это не сложно. попробую на кв-1 их поменять.
    Да там КВ-1 фактически и небыло. В междуречье штук 6, да около Обояни столько же. Черчили были.
    "В сорок первом, в сорок памятном году, прохрипели репродукторы беду..."

  18. #1698
    Старший сержант Аватар для stroibatII

    Регистрация: 13.08.2013

    Адрес: Первопрестольная

    400 10
    Цитата Сообщение от Abrakodabr Посмотреть сообщение
    Да там КВ-1 фактически и небыло. В междуречье штук 6, да около Обояни столько же. Черчили были.
    ну тогда 1 кв и 3 Черчилля.
    я тут все пытаюсь тела пехотинцев несчезающими сделать. пока что не выходит ничего. ты не знаешь случаем где стоит ограничитель на время показа тел?
    Награды за успешное выполнение боевых задач :
    Скрытый текст:

  19. #1699
    Старшина Аватар для Abrakodabr

    Регистрация: 21.12.2013

    Адрес: Г.Вологда

    883 10
    Цитата Сообщение от stroibatII Посмотреть сообщение
    ну тогда 1 кв и 3 Черчилля.
    я тут все пытаюсь тела пехотинцев несчезающими сделать. пока что не выходит ничего. ты не знаешь случаем где стоит ограничитель на время показа тел?
    Да вероятней всего зашиты в самом движке.
    "В сорок первом, в сорок памятном году, прохрипели репродукторы беду..."

  20. #1700
    Младший сержант Аватар для Andrik

    Регистрация: 13.08.2013

    Адрес: Гатчина

    78 10
    В ресурсах игры точно не чего искать, только в самом движке.
    Обратите внимание на то, что у механических юнитов есть параметр DestructableCorpse, а у пехоты нет.

  21. #1701
    Господа, в скором Времени компания Nival возможно закроют данный форум
    Поэтому дальнейшие обсуждения можем продолжить на форуме Union
    Если ничто другое не помогает, прочтите, наконец, инструкцию!
    Аксиома Кана и Орбена

  22. #1702
    Цитата Сообщение от GrantRuss Посмотреть сообщение
    Господа, в скором Времени компания Nival возможно закроют данный форум
    Поэтому дальнейшие обсуждения можем продолжить на форуме Union
    А Вы когда там были в последний раз?
    Von Finnland bis zum Schwarzen Meer

  23. #1703
    Цитата Сообщение от Brummbar Посмотреть сообщение
    А Вы когда там были в последний раз?
    Если закроют буду чаще
    Если ничто другое не помогает, прочтите, наконец, инструкцию!
    Аксиома Кана и Орбена

  24. #1704
    Цитата Сообщение от GrantRuss Посмотреть сообщение
    Если закроют буду чаще
    Похоже, что спамеры его уже "закрыли"
    Von Finnland bis zum Schwarzen Meer

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •