Вопросы и ответы по скриптам и редактору Alien Shooter 2, часть 1

Здесь будут приведены часто встречаемые вопросы (FAQ), а также примеры реализации на скриптах некоторых игровых моментов. Некоторые вопросы и ответы скопированы с форума, пунктуация и стилистика порою сохранена.


1)
Q: Error in script file - Мне никто не подскажет что эта за ошибка и как ее устранить?
A: Error in script file означает, что где-то в скриптах ошибка.
обычно при этом пишется в каком файле ошибка, в какой строчке и какая конкретно ошибка.
2)
Q: Что нужно, чтобы заработал редактор для Alien Shooter 2?
A: Для того, чтобы редактор уровней работал нужно, чтобы он был распакован в папку с игрой Alien Shooter 2. Специальной установки не требуется.
3)
Q: Помогите! У меня в редакторе графические глюки, хотя в игре все нормально.
A: Значит вам не повезло. Редактор использует другой алгоритм отрисовки объектов и видимо на вашей видеокарте он не работает.
4)
Q: Я создал карту, потом эту карту кидаю например в deathmatch, дальше запускаю игру, загружаю эту карту и мне пишет error in script file ... я не знаю что делать?
A: У каждой карты есть еще скрипт-файл с таким же именем, но с расширением lgc. Без такого файла ни одна карта не запустится. Нужно скопировать lgc-файл от какой-нибудь другой detahmatch-карты.
5)
Q: Скиньте ссылку на редактор.
A: Ссылки на редакторы находятся в разделе Файлы: link.
6)
Q: Кстати, у буржуинов на сайте тоже есть редактор?
A: Нет, для буржуев редактора вообще не будет. Да и для России он выпущен неофициально (это означает, что разработчики его не поддерживают и не несут никакой ответсвенности).
7)
Q: Как мне создать собственные модели монстров.
A: Никак. Разработчики выложили только редактор уровней, экспортер моделей из редакторов 3-d графики есть только у них.
8)
Q: А как создать карту для игры по сети (друг против друга)что для этого требуется? Где-то какие нибудь функции надо писать ?
A: Сетевая карта - это в принципе обычная карта, только на ней разложены бонусы (специальные, сетевые) и расставлены точки респауна. Чтобы начать - проще всего посмотреть уже существующие карты.
9)
Q: У меня есть маленькая проблема при работе в редакторе. Если подержать курсор секунд 10 не двигая то он отпрыгивает вверх и карта двигается вверх. Можно это как то исправить?
A: Можно исправить, для этого нужно закрыть QIP.
10)
Q: А как мне в аддон добавить нового персонажа? Картинку сделал, описание сделал.
A: Его нужно добавить в Weapon.cfg (тип объекта - Character).
11)
Q: Как сделать что бы мостры лезли из дыр? Или из телепортов появлялись?
A: Делай по аналогии с уже существующими дырами (телепортами, скриптами). Если их выделить и нажать Enter, то отобразится окно с параметрами объекта, там есть стек команд, команда ACT_BUILD_UNIT и рожает монстров. Все команды, которые идут после ACT_STOP_STACK копируются монстрам при рождении, таким образом можно, к примеру, им путь задавать.
12)
Q: Да и насчёт нового перса. Он говорит что список всех текстур в файле object.ini Я его не нашёл. Где он? Он очень нужен!
A: object.ini - это файл ,который есть только у разработчиков, модмейкерам он не доступен. Да он почти и не нужен, т.к. новые модельки не создать.
13)
Q: Я что то не понял, как выделять объекты.
A: В режиме тактики (который переключается одной из кнопок на панельке, подробнее читать тут: http://as2mods.ru/index.php/articles/34-scriptarticles/48-alien-shooter-2-redaktor-kart-quickstart) нужно выбрать на панельке нужный тип объектов и кликнуть по объекту мышкой. В режиме тактики при наведении объект меняет гамму и при выделении тоже.

Вторая часть: Вопросы и ответы по скриптам и редактору Alien Shooter 2, часть 2.
Третья часть: Вопросы и ответы по скриптам и редактору Alien Shooter 2, часть 3.