Перейти к содержанию
Admin

Карта Dynmap

Рекомендуемые сообщения

Прямой адрес карты сервера, если есть какие-то проблемы с кривыми адресами:

37.59.236.131:28565

 

Настроечки | Разработчики | Скачать

 

Как зарегистрироваться на карте?

Скрытый текст
  • заходите на карту и в левом нижнем углу по-русски будет предложено зарегаться или залогиниться + краткая инструкция;
  • в игре набираете команду /dynmap webregister, получаете код;
  • при регистрации на карте указываете свой ник из игры, под которым вы получили код, полученный код и выдумываете личный пароль;
  • логинитесь и юзаете карту :)

 

Для логина нужен только ник из игры и ваш личный пароль.

P.S.: прблема в том, что любой игрок, зашедший на наш сервер, может зарегаться на карте... Однако за нарушение правил он будет наказан, что уже хорошо...

 

 

Настройка всяких ништяков:

Скрытый текст

 

Создание фильтров (группы иконок/маркеров):
Скрытый текст
Именованная группа маркеров.
На карте панель с именами и галочками для скрытия.
 
создание:
/dmarker addset id:<markerset-id> hide:<true|false> prio:<N>
 
изменение
/dmarker updateset id:<markerset-id> newlabel:<new-label> hide:<true|false> prio:<N>
 
удаление
/dmarker deleteset id:<markerset-id>
 
примеры
создадим группу "Группа" с id Group по умолчанию скрытой
/dmarker addset id:Group  hide:true
переименуем в "Группа"
/dmarker updateset id:Group newlabel:"Группа"
удалим
/dmarker deleteset id:Group
 
воздействие prio так и не увидел
 
Создание стандартных иконок/маркеров с надписями:
Скрытый текст
Иконка с подписью
vpk6E.png
 
создание:
необходимо находиться на точке установки маркера
/dmarker add id:<marker-id> <marker-label> icon:<icon-id> set:<markerset-id>
set - заранее созданная группа
 
изменение
/dmarker update id:<marker-id> set:<markerset-id> icon:<icon-id> newlabel:<new-label>
id и set - обязательно писать
 
перемещение:
необходимо находиться на точке установки маркера
/dmarker movehere id:<marker-id> set:<markerset-id>
 
удаление
/dmarker delete  id:<marker-id> set:<markerset-id>
 
просмотр списка маркеров конкретной группы
/dmarker list set:<markerset-id>
 
 
примеры
создадим маркер "Точка" с id Point в группу "Группа" с иконкой cross
встали в игре на нужное место
/dmarker add id:Point "Точка" icon:cross set:Group
поменяем иконку на dog
/dmarker update id:Point set:Group icon:dog
переместим, встаем на новое место
/dmarker movehere id:Point set:Group
удалим
/dmarker delete id:Point set:Group
 
Примечание:
Группу менять нельзя
Если не указать set то маркер добавится в группу Markers именованную у нас "Ключевые места". Эта группа всегда существует
 
 
Создание собственных иконок/маркеров:
Скрытый текст
иконка может быть размеров 8x8, 16x16, 32x32 формата PNG
копировать ее надо в /plugins/dynmap/web/tiles/_markers_
 
регистрация:
/dmarker addicon id:<icon-id> <icon-label> file:<path-to-image-file>
icon-label делать латинскими буквами совпадающим по названию файла
а лучше не делать вообще
 
пример с нашими путем
залили файл velvet.png
/dmarker addicon id:velvet file:/plugins/dynmap/web/tiles/_markers_/velvet.png
 
 
Создание именованных прямоугольных областей различных цветов:
Скрытый текст
разметка точек:
 
1. встав на местоположение точки
/dmarker addcorner
 
2. указать координаты
/dmarker addcorner <x> <y> <z>
 
3. указать координаты с уточнением мира 
/dmarker addcorner <x> <y> <z> <world>
 
 
если произошла ошибка в точках их можно очистить
/dmarker clearcorners
 
 
Примечание:
для квадрата достаточно 2 точки. Для других форм нужно указать столько точек, сколько углов у области.
 
создание области:
/dmarker addarea id:<area-id> <area-label> set:<markerset-id> color:RRGGBB fillcolor:RRGGBB opacity:<opacity> fillopacity:<fillopacity> weight:<weight> ytop:<ytop> ybottom:<ybottom>
area-label можно писать по русски
color:RRGGBB цвет линии формата #RRGGBB можно подбирать в фотошопе но писать без #
fillcolor:RRGGBB цвет заливки
opacity прозрачность линии 0-1.0     1 непрозрачная
fillopacity прозрачность заливки  0-1.0     по умолчанию 0.5
weight толщина линии
ytop координаты верхней крышки 3D области
ybottom  координаты нижней крышки 3D области   (по умолчанию 64 обе, поэтому область плоская)
 
изменение области:
/dmarker updatearea id:<area-id> set:<markerset-id> newlabel:<new-label> color:RRGGBB fillcolor:RRGGBB opacity:<opacity> fillopacity:<fillopacity> weight:<weight> ytop:<ytop> ybottom:<ybottom>
 
удаление области:
/dmarker deletearea id:<area-id> set:<markerset-id>
 
просмотр списка областей конкретной группы
/dmarker listareas set:<markerset-id>
 
 
примеры
создадим область прямоугольную (2 точки)
встали в игре на нужное место 1
/dmarker addcorner
встали в игре на нужное место 2
/dmarker addcorner
Создадим область "Респаун" с id spaun в группу "Группа". Остальные параметры оставим по умолчанию
/dmarker addarea id:spaun "Респаун" set:Group
Изменим область поменяв цвета линии #25c560 и заливки #000035, сделав заливку сильнопрозрачной 0.2 и линию толщиной 5. Выдавим вверх до высоты 95.
/dmarker updatearea id:spaun set:Group color:25c560  fillcolor:000035 fillopacity:0.2 weight:5 ytop:95
удалим
/dmarker deletearea id:spaun set:Group
 
 
Создание именованных ломаных линий:
Скрытый текст
разметка точек:
 
1. встав на местоположение точки
/dmarker addcorner
 
2. указать координаты
/dmarker addcorner <x> <y> <z>
 
3. указать координаты с уточнением мира 
/dmarker addcorner <x> <y> <z> <world>
 
 
если произошла ошибка в точках их можно очистить
/dmarker clearcorners
 
создание поли-линии:
/dmarker addline id:<line-id> <line-label> set:<markerset-id> color:RRGGBB opacity:<opacity> weight:<weight>
line-label можно писать по русски
color:RRGGBB цвет линии формата #RRGGBB можно подбирать в фотошопе но писать без #
opacity прозрачность линии 0-1.0     1 непрозрачная
weight толщина линии
 
примеры
аналогичный созданию областей
 
 
Рендер в удалённую БД:
Спойлер

Настройка подключения к MySQL. Чем еще хорош вынос карты в БД. С помощью плагина AutoSaveWorld можно делать бекап не только карты, но и плагинов. Вес карты не позволял проводить сохранения конфигураций.

 

# Map storage scheme: only uncomment one 'type' value

#  filetree: classic and default scheme: tree of files, with all map data under the directory indicated by 'tilespath' setting

#  sqlite: single SQLite database file (this can get VERY BIG), located at 'dbfile' setting (default is file dynmap.db in data directory)

#  mysql: MySQL database, at hostname:port in database, accessed via userid with password

storage:

  # Filetree storage (standard tree of image files for maps)

  type: filetree

  # SQLite db for map storage (uses dbfile as storage location)

  #type: sqlite

  #dbfile: dynmap.db

  # MySQL DB for map storage (at 'hostname':'port' in database 'database' using user 'userid' password 'password' and table prefix 'prefix'

  type: mysql

  hostname: mysql.name.myjino.ru

  port: 3306

  database: name_dynmap

  userid: name

  password: Pass

  prefix: ""

  

  

Карта сервера 5000х5000  

  

Настройка качества картинки jpg-q75. По сравнению с png разница в качестве картинки не большая. Вес png 1 части карты весит примерно 45кб, а в jpg-q75 вес составляет всего 4-6 кб. Раньше карта весила примерно с png 26гб, сейчас вес карты 9гб в БД. 

OcNh17v.png

Вынос карты помогает сократить обьем файлов на хостинге майна, а также разгрузить запросы на карте по прогрузке. При рендере карты tps был не ниже 19,6 при онлайне 8 человек. 

 

# Default image format for HDMaps (png, jpg, jpg-q75, jpg-q80, jpg-q85, jpg-q90, jpg-q95, jpg-q100)

# Has no effect on maps with explicit format settings

image-format: jpg-q75

 

Еще поработал над некоторыми моментами прогрузки карты:

 

# How often a tile gets rendered (in seconds).

renderinterval: 20

 

# How many tiles on update queue before accelerate render interval

renderacceleratethreshold: 120

 

# How many update tiles to work on at once (if not defined, default is 1/2 the number of cores)

tiles-rendered-at-once: 1 - Само сабой :).

 

Надеюсь подключение карты к MySQL поможет разгрузить хостинг от лишних нагрузок плагина Dynmap.

 

Добавлю, что некоторые хранилища MySQL  просят добавить IP хостинга сервера для доступа к БД.

Свою карту я решил держать на хостинге  https://www.jino.ru/ . Отличные цены и БД всегда можно расширить до 30 ГБ. Оплата по суточная, очень удобная. Особенно понравилось изменение той или иной конфигурации хостинга в любой момент на то, что нужно.

 

 
 
 
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

36 минут назад, Admin сказал:

В топике плагина говорят, что на 1.12 не работает. Собственно, у нас тоже не работало.

 

Плагин у меня работает, чёрных полос, о которых ты писал в топике, не наблюдаю.

JTcPYbA.png

 


Почему я вижу здесь пост от 19 января? При обновлении страницы не пропадает.

2qgxebu.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Достижения

@OcelotJungle, на чёрные полосы пофиг - у кого-то есть, у кого-то нет.

 

Пост База закреплён.

 


 

Сегодня снова залил динмапу и она выдаёт ошибку + в ней упоминает определённый кб. Если вся неработоспособность только из-за кб, то это странно )

 

2Q6t1cc.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

45 минут назад, Admin сказал:

Сегодня снова залил динмапу и она выдаёт ошибку + в ней упоминает определённый кб. Если вся неработоспособность только из-за кб, то это странно )

 

По координатам этот КБ в ЦНС, но там только один КБ с командой /dynmap - это что-то вроде '/dynmap show @a[score_Admins=0]'. У меня при выполнении этой команды из КБ не возникает ошибок.

У тебя точно свежая версия карты - 2.5, вес около 4,66 Мб? Если да, то можно хотя бы полный лог ошибки?

Изменено пользователем OcelotJungle

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Достижения

2 часа назад, OcelotJungle сказал:

У тебя точно свежая версия карты - 2.5, вес около 4,66 Мб? Если да, то можно хотя бы полный лог ошибки?

Нет - версия на скрине написана: 2.4-1148.

Это последняя стабильная.

 

Собственно, я в предыдущих постах этой темы и попросил научить качать самую последнюю версию динмапы.

Технически, я могу её скачать из топика плагина, но я не уверен, что там выкладываются именно самые последние версии, как в случае со Спиготом, когда его надо качать через BuildTools каждый раз.

 

В 6/13/2017 в 23:39, Admin сказал:

[18:48:19 WARN]: CommandBlock at (31,2,137) failed to handle command

 

 + этот кб не срабатывает

/gamemode 2 @a[m=!2,team=prisoners,score_Admins=0]

Также не очень понятно с кб: имхо, координаты указаны для этого кб.
Но вряд ли он как-то связан с динмапой...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 минуты назад, Admin сказал:

Нет - версия на скрине написана: 2.4-1148.

 

Ты ставишь версию плагина, не поддерживающую 1.12 и жалуешься, что что-то не работает? Последняя стабильная - v2.5 от 10.06, это прекрасно видно в списке файлов на dev.bukkit.org:

cOPbKl1.png

 

Если хочешь работоспособную карту, скачивай соответствующую версию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Достижения

6 минут назад, OcelotJungle сказал:

Ты ставишь версию плагина, не поддерживающую 1.12 и жалуешься, что что-то не работает? Последняя стабильная - v2.5 от 10.06, это прекрасно видно в списке файлов на dev.bukkit.org:

 

  Скрыть контент

cOPbKl1.png

 

 

Если хочешь работоспособную карту, скачивай соответствующую версию.

Оцелот, эта версия такая же стабильная, как и Спигот.

Именно поэтому я сначала не обновлял её, также как и другие плагины, которые работают на предыдущих версиях.

 

Кроме того, я не знал, где надо правильно скачивать свежую версию и именно это спрашивал - где брать самые свежие версии.
Ок, сегодня залью и завтра заработает, надеюсь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 минут назад, Admin сказал:

Также не очень понятно с кб: имхо, координаты указаны для этого кб.

Там вполне понятно написано, с какой командой происходит проблема:

Спойлер

a8kRUAD.png

 

1 минуту назад, Admin сказал:

Оцелот, эта версия такая же стабильная, как и Спигот.

По крайней мере она помечена как релизная, а вот 'java -jar BuildTools.jar --rev latest' генерирует ядро 1.11.2, что ясно даёт понять, что последней стабильной версией пока остаётся 1.11.2.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Достижения

Имхо, и спигот 1.12, и динмапа 2.5 находятся на одинаковрй стадии - разработка (development). При этом обе имеют стабильные последние версии. Нестабильные версии - это то, что совсем сырое )))

 

А вот версии 1.11.2 и 2.4 - это этап релиза (release, recommended). 

 

Могу ошибаться )

 

Возможно, @newoldmax и @RedTeapot смогут объяснить нам на будущее - разницу между всякими стабильными и нестабильными версиями, а также этапами разработки (development, staging, master/release). Может, даже клёвую статейку посоветуют :)

 

И вообще - кто и как принимает решение, что продуктом можно пользоваться и его начинают рекомендовать для пользователей?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

22 минуты назад, Admin сказал:

Возможно, @newoldmax и @RedTeapot смогут объяснить нам на будущее - разницу между всякими стабильными и нестабильными версиями, а также этапами разработки (development, staging, master/release). Может, даже клёвую статейку посоветуют :)

 

Ну, у меня нет опыта участия в каких-то больших проектах, потому я не могу знать, как делают серьезные дяди. Могу только предположить, что стабильная версия, кхм, стабильнее - содержит меньше багов (спасибо, кэп). А остальное зависит от конкретно применяемого цикла разработки, как правило. Но в среднем, насколько я знаю, выделяется три этапа:

  1. Development. Все может быть поломано к чертям собачьим, на то оно и разработка. Зато самый свежий код.
  2. Staging. Все работает, тестируется как можно ближе к реальным условиям, дабы убедиться в том, что продакшн не упадет.
  3. Production. Собсна, все протестировано, запущено и вообще работает, обслуживая клиентов.

Кто и как все это тестирует - зависит от разработчиков. Кто-то обходится ручными тестами (запустил у себя, потыкал ручками), кто-то сам дергает автотесты, у кого-то работает CI.

 

Статеек на эту тему припомнить не могу. Только если смотреть какую-то методологию, может...

 

28 минут назад, Admin сказал:

И вообще - кто и как принимает решение, что продуктом можно пользоваться и его начинают рекомендовать для пользователей?

 

Зависит от того, кто и где разрабатывает софтину. Если разработку ведет полтора разработчика - кто-то из них решение и принимает. Если это большая серьезная компания - то, наверное, где-то около отдела QA, руководства и товарищей, которые отвечают за продакшн.

 

В общем, нигде нет каких-то стандартов, которым абсолютно все следуют. Кому как удобнее/выгоднее/эффективнее/приятнее - тот так и делает.

 

Поправьте, если не прав.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, Admin сказал:

динмапа 2.5 находятся на одинаковрй стадии - разработка (development)

Видишь букву R? Это значит "Release". Так на девбакките помечаются, как ни странно, релизные - стабильные версии.

nyqlypr.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Достижения

21 час назад, OcelotJungle сказал:

Видишь букву R? Это значит "Release". Так на девбакките помечаются, как ни странно, релизные - стабильные версии.

nyqlypr.png

Нет - не видел: всегда ориентировался на тему на форумах майнкрафта - там она была указана, как какая-то предварительная.  Просто буква R ничем не примечательна и ни о чём не говорит.

 

Именно в этом и был вопрос - где правильно скачивать карту.

Теперь я понял, что ориентироваться надо именно на ту ссылку, которую ты дал.

 

Перезалил + обновил первый пост.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 минуту назад, Lady_Lava сказал:

а как делать отметки на карте? 

Теория описана в первом посте.

На практике - можно либо ручками, либо заморочиться на скрипты Оцелота и Рока - они автоматом всё делают.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

26 минут назад, DirkTeN сказал:

Что с картой? Почему не открывается?

Дирктен, сервер не работает почему-то хотя на сайте в онлайне 6-ть человек, даже я при том что я не могу зайти на сервер.Все время пишется "Соединение..." и все...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Достижения

1 час назад, DirkTeN сказал:

Что с картой? Почему не открывается?

 

1 час назад, Weskersdeath1200 сказал:

Дирктен, сервер не работает почему-то хотя на сайте в онлайне 6-ть человек, даже я при том что я не могу зайти на сервер.Все время пишется "Соединение..." и все...

 Решаем проблемку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 часов назад, Rock_tea сказал:

 

 Решаем проблемку.

Удачи в устранении проблемы.В моем понимании BByaWorld самый топой ванильный проект.У меня здесь огромная постройка строится, а так же здесь я нашел друзей за что огромное спасибо всем, так-что из-за всего выше сказанного я у вас надолго))))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Достижения

12 часов назад, DirkTeN сказал:

Что с картой? Почему не открывается?

Не работает только карта? 

Сервер работает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 часа назад, Admin сказал:

Не работает только карта? 

Сервер работает?

Ни то ни другое не работает со вчерашнего дня...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Достижения

3 минуты назад, Admin сказал:

Угу...

=( Не знаете когда приблизительно сможете восстановить работу сервера?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Достижения

10 минут назад, Weskersdeath1200 сказал:

=( Не знаете когда приблизительно сможете восстановить работу сервера?

В статусах на гл. странице - ссылка на вк хостинга, где Вел вопрос задал. Запрос в техподдержку тоже сделали - говорят, что решают проблему. Так что, не от нас зависит...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

От нас может зависеть только смена хостинга )
Но просто так переходить куда-ниубдь нет особого желания, а настройку VPS я не очень потяну.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

35 минут назад, Rock_tea сказал:

В статусах на гл. странице - ссылка на вк хостинга, где Вел вопрос задал. Запрос в техподдержку тоже сделали - говорят, что решают проблему. Так что, не от нас зависит...

 

18 минут назад, Admin сказал:

От нас может зависеть только смена хостинга )
Но просто так переходить куда-ниубдь нет особого желания, а настройку VPS я не очень потяну.

Окей, спасибо за ответ, будет ждать)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Достижения

8 часов назад, Admin сказал:

... настройку VPS я не очень потяну.

я потяну, там легко, один раз настроил всю жизнь работает (пока не решишь что то обновить) ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я в тебе не сомневаюсь )

Как думаешь, этого хватит?

https://www.ovh.ie/vps/vps-ssd.xml

 

Там сейчас на самом дешёвом сайт и форум. Хочу третий тариф под сервер.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×