Гражданские лица у нас на сервере могут сами помечать интересные места на карте, а энтузиасты, возможно, наконец, нарисуют сеть метро на карте с помощью линий и маркеров! А возможно кто-то построит семь чудес света и отметит их на карте?
Для этого нужно знать как это делается: как ставить отметки, как создать линию, как удалить линию.
Cоздание
Необходимо находиться на точке установки иконки и ввести команду:
/dmarker add id: icon: set:
Вы также можете установить иконку на карте, находясь в любой локации и введя точные координаты местоположения иконки и название мира:
/dmarker add id: icon: x:<x-координата> y:<y-координата> z:<z-координата> set: world:
— уникальный идентификатор маркера (одно слово английскими буквами), необходимый для последующего исправления или удаления маркера.
— название маркера на русском языке в кавычках, которое будет отображаться на карте.
— идентификатор картинки с иконкой (список иконок вы найдете ниже), если он не установлен, то по умолчанию маркеру будет присвоена иконка с домом (default).
x, y, z — координаты маркера (координата высоты y имеет значение при отображении маркера на 3-D карте).
— название слоя на карте, на который вы хотите добавить маркер. По-умолчанию слой с иконками называется markers, но вы также можете добавить иконку на другие слои: nethermetro (адского метро), Metro (метро верхнего мира) и Фермы (слой с фермами).
— название мира, на карту которого вы хотите добавить иконку (delta или omega).
Пример:
/dmarker add id:vokzal "Главный вокзал" icon:minecart x:0 y:64 z:0 set:markers world:оmega
Изменение
/dmarker update id: icon: newlabel: set:
— идентификатор картинки с новой иконкой;
— новое название маркера в кавычках;
— идентификатор слоя (нужно ввести только в случае, если иконка находится не на слое по умолчанию — markers).
Пример:
/dmarker update id:vokzal icon:tower newlabel:"Старый вокзал” set:Metro
Удаление
/dmarker delete id:
Примеры:
/dmarker delete id:vokzal
/dmarker delete "Главный вокзал"
Список иконок
(нажмите на картинку, чтобы увеличить)
А также: zomb, guardian, spider, subway и ico1 по ico9.
Вы можете посмотреть полный список идентификаторов иконок, введя команду /dmarker icons в игровом чате.
Разметка линий метро
Создание линии
Для разметки метро вам нужно сначала установить координаты начальной и конечной точек линии:
/dmarker addcorner
— координаты точки (координата высоты y имеет значение при отображении маркера на 3-D карте).
— название мира, на карту которого вы хотите добавить линию метро (delta или omega)
Пример:
Первая точка — /dmarker addcorner 0 64 100 omega
Вторая точка — /dmarker addcorner 0 64 -500 omega
Если вы ошиблись в координатах точек, воспользуйтесь командой /dmarker clearcorners, чтобы удалить все ранее установленные точки. После чего координаты точек нужно будет ввести заново.
После того, как вы установили координаты точек, необходимо ввести команду создания линии:
/dmarker addline id: set: color: opacity:<значение> weight:<значение>
— уникальный идентификатор вашей линии (одно слово английскими буквами), необходимый для последующего удаления линии.
— название линии на русском языке в кавычках, которое будет отображаться на карте.
— цвет линии в формате HEX:RRGGBB, шесть символов (список с кодами цветов на картинке ниже);
opacity — прозрачность линии от 0 до 1, где 0 — полностью прозрачная (невидимая) линия, и 1 — непрозрачная.
weight — толщина линии (желательно устанавливать толщину линии равную двум, так как это значение используется на уже существующих картах метро).
— название слоя на карте, на который вы хотите добавить линию метро (nethermetro — для адского метро, Metro — для метро верхнего мира).
Пример:
/dmarker addline id:westline "Западная линия" set:nethermetro color:FFFF00 opacity:1 weight:2
Удаление линии:
/dmarker deleteline id: set:
или
/dmarker deleteline set:
Пример:
/dmarker deleteline id:westline set:nethermetro
/dmarker deleteline "Западная линия" set:nethermetro