В игру Гульмэн 3 встроен редактор уровня! От креативного игрока, желающего редактировать уровень, требуется выбрать режим “создать игру” (стать сервером) и затем ввести в игровой чат некоторый набор команд. Начиная с версии 0.14 (версии 0.8 и 0.9 предшествуют версиям, появившимся позднее [например 0.10]) интерфейс ГульСтройки получил кнопки с курсором для работы с ними.
Чтобы открыть чат, нажмите на 'Enter', и чтобы подтвердить команду, нажмите тоже на 'Enter'.
Имеются два способа работы в ГульСтройке: через ввод команд в игровой чат, и с помощью удерживания клавиши F2, активирующей курсор, с одновременным нажатием на подходящую кнопку. Если навести на кнопку курсор, то всплывёт описание её функции. Общая команда, вводимая в чат, в обоих способах активирует режим ГульСтройки. Это первая команда /site <имя> , которая создает стройку с заданным именем.
Все команды начинаются с прямого слэша (/). Первая команда /site <имя> создает стройку с заданным именем. Игрок может создать любое количество независящих друг от друга строек и редактировать каждую из них по отдельности. Каждая стройка - это файл, который игрок открывает, редактирует и закрывает. Любые изменения непрерывно сохраняются в этот файл. Объекты создаются локально на компьютере игрока, другие игроки их не видят, поэтому строительством на данном этапе лучше всего заниматься в одиночку.
Далее приведен полный список команд ГульСтройки:
* /site <имя> - начать редактировать стройку с определённым названием.
* /done - завершить редактирование стройки. Объекты исчезнут, но файл стройки никуда не денется. Команда /site с тем же названием вновь добавит объекты на карту.
* /+ <имя> - начать добавлять на карту какой-нибудь объект (плюс). На экране тут же появляется список со всеми доступными объектами. Выберите нужный объект стрелками “вверх” и “вниз” и нажмите TAB, чтобы поместить это имя в командную строку. Далее нажмите ENTER, чтобы выбрать местоположение объекта.
* /- - удалить редактируемый объект (минус).
* /* - ещё раз добавить последний редактируемый объект (умножить).
* /! - редактировать ближайший объект.
* /= - поместить объект на карту. Закончить редактирование объекта. С этого момента персонаж будет сталкиваться с объектом.
Положение объекта будет зависеть от положения персонажа. Некоторые команды позволяют управлять этой зависимостью.
* /turn <градус> - задать угол разворота объекта относительно персонажа.
* /offset <число> - сместить объект на определённую высоту. Позволяет добавлять объекты ниже или выше того места, где стоит персонаж.
* /align - учитывать наклон поверхности, на которой стоит персонаж. По умолчанию 1 - да, учитывать.
* /tilt - учитывать наклон камеры. По умолчанию 0 - нет, не учитывать.
Все ваши стройки сохраняются в папке C:\Users\User\AppData\Local\gulman.ru\Gulman 3\ с именем Site_имя.xml.