Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Руководство по редактированию ИИ в игре General....doc
Скачиваний:
28
Добавлен:
23.04.2019
Размер:
1.24 Mб
Скачать
  1. Часто совершаемые ошибки.

  1. Скрипт «Set to hunt using commandbutton ability» не работает, если у боевой единицы в INI-коде нет блока «CommandButtonHuntUpdate».

  2. Все три скрипта из раздела «Team» -> «Transport» (загрузка в транспорт) не работают, если у транспорта в INI-коде в строке KindOf нет слова TRANSPORT. Также загрузка в транспорт не работает, если команда переключена в режим «Aggressive».

  3. Скрипт «Build a building of type» не работает, если в файле AIData.ini в соответствующем списке строительства отсутствует здание, указанное в скрипте. Также следует обращать внимание на количество зданий в списке строительства.

  4. Запуск генеральских сил не работает, если ИИ не приобрел соответствующую возможность. Приобретение возможностей можно изменить в файле AIData.ini в блоке «SideInfo».

  5. ИИ внезапно прекращает строительство своей базы, если не соблюдено дерево развития. Например, если сначала дать команду построить стратегический центр, а потом – военную фабрику, то ИИ не построит ни того, ни другого. К строительству военной фабрики он не приступит до тех пор, пока не выполнит предыдущий заказ на строительство стратегического центра, а стратегический центр не сможет построить, т.к. нет военной фабрики.

  6. ИИ не ходит в атаку, если автор карты забыл добавить зоны и пути со специальными метками.

  7. ИИ вообще ничего не делает, если автор карты забыл сформировать список игроков (Player List).

  8. Игра сильно тормозит, если какая-либо команда в каждом кадре запускает действие «hunt» или «begin hunting».

  9. Действия «Run Subroutine» (раздел Scripting->Script) и «Execute script sequentially» (раздел Team-> SequentialScript) не работают, если вызываемый в них другой скрипт не переключен в режим подпрограммы.

  10. Иногда скрипты могут импортироваться и экспортироваться некорректно, если в директории «My Documents / Generals Zero Hour Data /» есть файл с именем «_tmpchunk.dat».

  11. Если вы одновременно открыли редактор скриптов и редактор команд, то все изменения, сделанные в редакторе команд, потеряются.

  12. Если вы редактируете свойства команды и задаете ей какой-либо скрипт, то имя скрипта нужно обязательно выбрать мышкой. Если вы где-то скопировали имя скрипта и вставили его, то WorldBuilder это проигнорирует. Чтобы не игнорировал, нужно выполнять следующее шаманское действие – вставляем заранее скопированное имя скрипта, жмем на стрелку и в появившемся меню мышкой выбираем этот же скрипт. После чего можно жать на «ОК».