Компьютерный противник в схватке Zero Hour появляется не из-за «скрипта ИИ» на карте, а потому, что в лобби ему достался отдельный слот. Слоты зависят от стартовых позиций и списка игроков карты. Ниже порядок для World Builder и проверка результата в игре. Названия меню в разных версиях редактора могут отличаться, сверяйтесь со своей сборкой.
- Что именно добавляем: ИИ в схватке и скриптовый ИИ в миссии
- Проверка стартовых позиций в World Builder
- Список игроков карты: фракция, команда, цвет, тип
- Сборка карты и размещение файла
- Проверка в игре по шагам
- Типичные ошибки и таблица проверок
- Отдельно про карты, скачанные с сайта
- Версии и ограничения: что указать с оговоркой
- Читайте также
Что именно добавляем: ИИ в схватке и скриптовый ИИ в миссии
В схватке работает встроенный ИИ игры. Он не прописывается скриптами карты: компьютер выбирается в лобби, там же задаётся сложность. Карте нужно дать корректный слот и нормальное место старта. В миссиях поведение противника может задаваться скриптами и заранее назначенными игроками, это другой механизм.
Карта из одиночной кампании в схватке может вести себя иначе: в ней уже есть миссионные скрипты и закреплённые игроки. Для сетевого матча с живыми игроками не обещайте штатное добавление ИИ-слота: в ванильной игре это официально не предусмотрено.
Проверка стартовых позиций в World Builder
Откройте карту в World Builder для Zero Hour. Найдите стартовые позиции и проверьте имена. Распространённый шаблон: Player_1_Start, Player_2_Start, Player_3_Start и далее по номеру. Точное написание сверьте в своей версии: опечатка в одном символе приводит к тому, что слот не появляется.
- Включите отображение объектов или список объектов, чтобы увидеть стартовые позиции. Название элемента интерфейса может отличаться.
- Проверьте, сколько точек размещено. Две корректные точки дают максимум два слота, даже если карта большая.
- Добавьте недостающие точки, если карта рассчитана на большее число игроков. Задайте имена по шаблону без повторов.
- Проверьте место каждой точки: ровная проходимая площадка под базу, место под командный центр и строительство, доступ к снабжению и проездам.
- Убедитесь, что точка не внутри скалы, не на воде, не на обрыве и не в узком проходе, где база не разместится. Отдельно проверьте дубли имён: два одинаковых имени могут дать путаницу и неверное число слотов.
Посмотрите результат: имена совпадают с ожидаемыми, лишних стартовых объектов нет, число точек соответствует задуманному числу игроков. Точные названия меню и полей могут отличаться между версиями и локализациями. Если правите готовую карту с сайта, сначала сравните число стартовых точек с числом слотов в лобби.
Список игроков карты: фракция, команда, цвет, тип
В World Builder есть список игроков карты, где для каждой записи задаются фракция, команда, цвет и тип игрока. Именно здесь карта получает игроков, которых видит лобби. Пункт может называться иначе, сверьтесь с меню. В списке должны быть записи для всех стартовых позиций, которые должны стать слотами.
Проверьте поля. Фракция определяет набор войск, команда влияет на союзников и противников, цвет помогает читать карту, а тип игрока должен позволять выбрать компьютер в лобби. Не оставляйте лишних игроков без стартовых точек. Одинаковые команды могут превратить противников в союзников. Число записей должно соответствовать числу корректных стартовых точек. Набор фракций и параметров зависит от версии игры и редактора.
Сборка карты и размещение файла
Сохраните карту в World Builder и выполните сборку, если редактор предлагает отдельный шаг. Точные названия команд сверьте с вашей версией. После сборки должен появиться файл карты, который игра сможет загрузить. Проверьте, что имя файла не конфликтует с другими картами.
Пример пути для пользовательских карт Zero Hour: DocumentsCommand & Conquer Generals Zero Hour DataMaps. Точный путь зависит от издания, платформы и способа установки, проверьте его на своей системе. Карты также могут размещаться в каталоге карт установленной игры, если это предусмотрено изданием. Не выдавайте один путь за универсальный. Карты для Generals и Zero Hour, как правило, требуют конвертации и не взаимозаменяемы без неё; проверяйте конкретную пару версий.
Проверка в игре по шагам
Запустите Zero Hour, откройте режим схватки и найдите карту. Если карты нет, проверьте путь, сборку и версию игры. Сравните число слотов в лобби с числом корректных стартовых точек. Если слотов меньше, проверьте имена, дубли и размещение точек.
Назначьте один или несколько слотов компьютеру. Убедитесь, что игра позволяет выбрать сложность. Базовые уровни обычно Easy, Medium и Hard. Для Zero Hour по распространённым данным также доступен Brutal, но состав уровней и поведение нужно сверять в вашей версии игры, особенно при сравнении Generals и Zero Hour. Начните матч и проиграйте первые 3-5 минут.
Проверьте, что компьютер появился на старте. Он должен построить командный центр и другие здания, не застрять и не потерять строителей из-за неудачного места. Посмотрите экономику: ИИ добывает ресурсы, подводит снабжение, расширяется или хотя бы не стоит без действий. Проверьте армию: компьютер строит войска и отправляет их в бой, а не накапливает на базе. Оцените маршруты: ИИ не должен быть заблокирован скалами, водой или узким проходом.
Если поведение странное, повторите тест на простой тестовой карте с теми же настройками. Так вы отделите проблему карты от проблемы слота.
Типичные ошибки и таблица проверок
Ниже компактная диагностика: где искать причину, если слотов меньше ожидаемого или компьютер ведёт себя странно.
| Симптом | Вероятная причина | Что проверить |
|---|---|---|
| В лобби меньше слотов | Не хватает точек, опечатка в имени или дубли | Имена Player_1_Start, Player_2_Start и далее, число точек, повторы |
| Компьютер не появляется | Слот не назначен компьютеру или карта не загрузилась | Настройки лобби, список игроков, путь к карте |
| База не строится | Старт в скале, на воде, на обрыве, нет площадки | Рельеф, место под командный центр, проходы |
| ИИ не добывает ресурсы | Нет доступа к снабжению или маршрут заблокирован | Источники снабжения, проезды, перепады высот |
| Карта не видна в игре | Неверная папка, нет сборки или другая версия игры | Путь, файл карты, версия Generals или Zero Hour |
Чаще всего ломают появление или работу компьютера опечатка в имени точки старта, точка внутри скалы или на воде, отсутствие места под базу, дубли имён, лишние миссионные скрипты от версии для кампании и неподходящая версия карты. Если карта скачана с сайта, сначала проверьте число стартовых точек и слотов в лобби, затем список игроков и настройки лобби. Только после этого ищите причину в ИИ.
Отдельно про карты, скачанные с сайта
Сначала сравните заявленное число игроков с числом слотов в лобби. Затем откройте карту в редакторе и посмотрите стартовые позиции и список игроков. После этого проверьте лобби: назначен ли компьютер, выбрана ли сложность. И только затем ищите причину в скриптах, версии игры или совместимости. Карта для другой версии может не загрузиться или вести себя иначе без конвертации; это нужно проверять, а не обещать совместимость.
Версии и ограничения: что указать с оговоркой
World Builder и карты для Generals 2003 и Zero Hour, как правило, требуют конвертации и не взаимозаменяемы без неё. Проверяйте на конкретной паре версий. Число слотов в схватке зависит от карты и версии: распространённое значение до восьми нужно проверять тестовой картой, а не выдавать за точное ограничение для всех сборок. Уровни сложности и поведение ИИ тоже могут отличаться. Easy, Medium и Hard указывайте как базовые, Brutal для Zero Hour давайте с оговоркой о проверке.
Штатное добавление ИИ в сетевой матч требует отдельного подтверждения; основной сценарий статьи — схватка. Сторонние сборки и моды не описываем как обязательное решение. Итоговая проверка: корректные имена стартовых точек, достаточное число этих точек, свободная площадка под базу у каждого старта. Выставьте слоты компьютеру, сыграйте первые 3-5 минут и убедитесь, что ИИ построил базу, добывает ресурсы, строит войска и не застревает.
Читайте также
- Карта King of the Hill
- Карта Africano
- Как запустить пользовательскую карту с ботами в Command & Conquer: Generals и Zero Hour
- Как проверить пользовательскую карту перед публикацией








