Rust news
SOCIAL:
Filed under: Oxid, Плагины

Плагин LustyMap

Плагин LustyMap добавляет на сервер внутриигровую карту. С помощью нее Вы можете видеть своих друзей, самолет, вертолет, сброшенный лут и упавший вертолет.


Настройка:

  • Скачайте плагин с официального сайта Oxide
  • Скачайте папку с иконками для карты (обязательно)
  • Установите плагин LustyMap в директорию oxide/plugins
  • После успешной установки плагина на сервер, распакуйте скачанную папку LustyMap, где хранятся иконки
  • Зайдите в директорию oxide/data и вставьте скачанную папку туда с заменой
  • Зайдите на Beancan.IO и найдите понравившуюся Вам карту
  • Скачайте карту (нужен формат jpg)
  • Переименуйте карту на любое другое удобное Вам название Использовать название map нельзя!!!
  • Измените SEED карты и ее размер (статья на эту тему находится тут)
  • Закиньте картинку карты в директорию oxide/data/LustyMap
  • Затем зайдите в oxide/config и найдите файл LustyMap (расширение .json)
  • Откройте папку с помощью Notepad++, далее вы увидите следующие

Настройка по умолчанию


{
"FriendOptions": {
"AllowCustomLists": true,
"UseClans": true,
"UseFriends": true
},
"MapMarkers": {
"ShowAllPlayers": true,
"ShowCaves": true,
"ShowDebris": true,
"ShowFriends": true,
"ShowHelicopters": true,
"ShowMarkerNames": true,
"ShowMonuments": true,
"ShowPlanes": true,
"ShowPlayer": true,
"ShowSupplyDrops": true
},
"MapOptions": {
"HideEventPlayers": true,
"MapImage": {
"APIKey": "",
"CustomMap_Filename": "",
"CustomMap_Use": false
},
"MapKeybind": "m",
"MinimapOptions": {
"ComplexOptions": {
"ForcedZoomLevel": 1,
"ForceMapZoom": true,
"UseComplexMap": true
},
"HorizontalScale": 1.0,
"OffsetSide": 0.0,
"OffsetTop": 0.0,
"OnLeftSide": true,
"UseMinimap": true,
"VerticalScale": 1.0
},
"ShowCompass": true,
"StartOpen": true,
"UpdateSpeed": 1.0
},
"SpamOptions": {
"DisableAttempts": 10,
"DisableSeconds": 120,
"Enabled": true,
"TimeBetweenAttempts": 3,
"WarningAttempts": 5
}
}

Начнем с опции «Друзья»
AllowCustomLists — разрешить писать в файл CustomData список друзей (оставляем на true)
UseClans — разрешить использование плагина Rust:IO Clans (чтобы соклановцы отображались на карте)
UseFriends — разрешить использование плагина Friends API (друзья будут отображаться на карте)

Следующая опция маркеры
ShowAllPlayers — показывать всех игроков на карте обычным игрокам
ShowCaves — показывать пещеры на карте
ShowDebris — показывать упавший вертолет
ShowFriends — показывать друзей на карте
ShowHelicopters — показывать вертолет
ShowMarkerNames — показывать ник игрока
ShowMonuments — показывать РТ на карте
ShowPlanes — показывать самолет на карте
ShowPlayer — показывать Вас на карте
ShowSupplyDrops — показывать сброшенный лут с самолета

Опции карты
HideEventPlayers — скрывать ли события на карте (если у Вас есть плагин, который отображает на карте маркером ивенты, то ставьте значение false)
APIKey — ключ, который Вам дадут при регистрации сервера на Beancan.IO, в моем случае настройка производиться без этого сайта, так что оставляем поле пустым
CustomMap_Filename — полное название картинки, на которой отображается Ваша карта
Пример: я назвал карту qwerty (расширение .jpg), значит сюда пишу qwerty.jpg
CustomMap_Use — разрешить использование моей карты, без регистрации сервера на Beancan.IO (ставим значение true)
MapKeybind — клавиша, на которую будет открываться карта

Опции миникарты
OffsetSide — оставляем значение по умолчанию
OffsetTop — оставляем значение по умолчанию
OnLeftSide — оставляем значение по умолчанию
UseComplexMap — использовать мод Complex, то есть на миникарте наша карта будет отображаться не вся, а только небольшой район в котором Вы находитесь
UseMinimap — включение миникарты

Другие опции
ShowCompass — показывать координаты на миникарте
StartOpen — открывать карту при подключении к серверу
UpdateSpeed — скорость обновления значков
Например: если поставить значение 0.25 , то значок самолета будет плавней передвигаться на карте, а не так прерывисто. Данные значения никак не будут нагружать Ваш сервер.

 

После редактирования конфига сохраняем его и перезагружаем плагин командой: reload LustyMap

Команды для Администраторов

/map mini - открыть миникарту
/map admin - показывать всех игроков на карте только Администратору


Выдача привилегий

lustymap.admin - право для использования команд Администратора
grant user "ник" lustymap.admin


Видео по настройке

Источники:

https://vk.com/kira_show