Русскоязычный форум поклонников игры «Они» от Bungie
Давайте в этой теме обсуждать девмоду, но для начала объясните мне подробнее, зачем это нужно.
EDIT:
Я имею в вижу, зачем нужна девмода?
Отредактировал(а) geyser (18-06-2008 00:57:55)
Оффлайн
"Режим разработчика", естественно, был нужен разработчикам, чтобы доводить игру на поздней стадии.
Он позволяет выводить на экран всевозможную информацию о происходящем, проверять скрипты и т.п.
В дополнение к обычным игровым контролям определена куча кнопок, отвечающих за разную хрень...
Вот, собственно, и всё. Полностью описывать функциональность девмоды не буду, даже не проси
Оффлайн
В основном я включаю дев моду, чтобы вбивать скрипт-команды во время игры.
А это нужно в основном для экспериментов с бинарными ресурсами и движком.
(для доводки скриптов тоже полезно, но я своих скриптов уже давно не пишу)
Оффлайн
"Ага, ясно. А ДЕЛАТЬ скрипты можно?"
Нет. Все используемые с консоли переменные и функции должны быть определены на момент загрузки уровня. Это могут быть функции и переменные, определённые движком (переменная ai2_ignore_player, функция ai2_spawnall, и т.п.), или всевозможные переменные и функции, прописанные пользователем в доступных с данного уровня скриптовых папках: это может либо собственная папка текущего уровня, либо общедоступная папка "global". Движок рассматривает как скрипты все файлы с расширением в видимых директориях BSL: все они грузятся в скриптовый движок, поэтому надо избегать конфликтов между разными файлами .bsl, где по невниманию определено "одно и то же" два раза.
Оффлайн
Короче, для меня у девмоды 2 полезных функций:
1. Можно, не вводя кода, сменять персов
2. Можно получить любую пушку.
3. Нажав клавишу ф6 вновь полюбоваться табличкой, которая однажды чуть меня с ума не свела- "Они навернулась".
Отредактировал(а) Gelo (27-01-2008 22:05:23)
Оффлайн
VenomMan написал(а):
А то почти все скрипты через девмоду. А я не знаю что это такое и как этим пользоваться.
Ты с дуба рухнул???
Открываешь девмоду так- кодом thеdayismine и открываешь консоль. И печатаешь скрипты какие надо(не все работать будут) Скрипты в "учебнике есть".
Оффлайн
"Открываешь девмоду так- кодом thеdayismine и открываешь консоль."
Отмечу, что в Букином движке ДевМода недоступна. Нужен либо Даодан, либо движок, пропатченный на предмет ДевМоды.
В Даодане ДевМоду гораздо удобнее включать читом "x", а не "thedayismine". Эффект тот же, но набивать гораздо быстрее.
Оффлайн
VenomMan написал(а):
Кстати у меня код "thedayismine" не действует, только"x" открываю.
Это что значит?
Это значит, что у тебя стоит не настоятельно рекомендуемый Даодан, а какой-то патченный движок.
Советую использовать Даодан, не столько из-за "thedayismine", сколько из за других читов и фиксов.
как камерой в девмоде управлять?
Enter переключает между тремя режимами камеры. Первый - обычный, третий - самый удобный в смысле ручного управления камерой...
Для управления камерой в третьем режиме достаточно мышки и одной кнопки перемещения, например bind p to man_cam_move_forward
Оффлайн
"Gelo, Numpad."
Ну, это кому как удобнее. У меня вот например нумпада нету. Мне мышки хватает.
А если не хватает - в правой части алфавитной клавы до фига кнопок. Их и юзаю.
bind u to man_cam_move_up
bind h to man_cam_pan_left
bind j to man_cam_move_down
bind k to man_cam_pan_right
...
Оффлайн