Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин [TP/MECH] AdvancedRandomTeleport v1.01 - улучшенный случайный телепорт! [1.8-1.12.2]

MrMagaChannel

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
mrmagachannel
Advanced Random Teleport
Версия плагина: 1.01
Для серверов: 1.8-1.12.2+
upload_2018-4-5_17-15-6.png
Разработан командой MaxCode для общего пользования.
​
Описание:
Это очень удобный плагин для рандомного телепорта. Здесь есть все необходимые функции для комфортного использования как Вами, так и Вашими игроками.
Плагин еще в разработке, но работает стабильно и без багов. Код плагина будет дорабатываться.

Особенности:

  • Эффективное нахождение случайной точки => низкая нагрузка на сервер.
  • Регулирование блоков, которые надо избежать (Лава, вода, воздух и т. д.) для безопасности игроков.
  • Регулирование регионов WorldGuard, куда плагин не будет телепортировать.
  • Возможность отключения плагина в определенных мирах.
  • Удобное регулирование максимальных и минимальных значений X и Z, что позволяет указать для рандомной телепортации абсолютно любую прямоугольную/квадратную область.
  • Умная задержка на команду /rtp. Можно регулировать отдельно для каждой группы.
  • Кастоматизация всех сообщений, можно регулировать под себя.
Команды:
  • /rtp - отправиться на рандомную точку.
  • /rtp <игрок> - отправить игрока на рандомную точку.
  • /rtp reload - перезагрузить конфиг и сообщения.
Права:
  • art.self - право на команду /rtp
  • art.other - право на команду /rtp <игрок>
  • art.reload - право на команду /rtp reload
  • art.bypasscd - право на отсутствие задержки для /rtp
  • art.cooldown.<название> - право на кастомную задержку (подробнее в config.yml)
Конфигурация и сообщения:
Код:
# Префикс плагина, который будет отображаться перед некоторыми сообщениями
prefix: '&f[&6RTP&f]'

# Здесь можно настроить минимальные и максимальные значения для X и Z.
# Это позволит Вам выбрать любую прямоугольную область на карте для /rtp
x-max: 8000
x-min: -8000
z-max: 8000
z-min: -8000

# Здесь можно отключить использование задержки для /rtp
cooldown-enabled: true

# Здесь можно указать стандартный кулдаун для /rtp
# Время нужно указывать используя s (секунды), m (минуты), h (часы), d (дни)
# Можно также комбинировать, например 2d 23h 43m 27s
standart-cooldown: 20m

# Здесь можно указывать отдельный кулдаун для групп.
# Для этого введите названия кастомных кулдаунов, а после
# Выдайте каждой группе свой кулдаун.
# Для этого используйте права вида: art.cooldown.<название>
# Например: art.cooldown.vip
groups-cooldown:
  vip: 15m
  premium: 10m

# Здесь можно запретить /rtp в определенных мирах.
disabled-worlds:
  - WORLD_NETHER

# Здесь можно указать, на какие блоки плагин не будет телепортировать.
# Тем самым Вы можете обезопасить игроков.
avoid-blocks:
  - AIR
  - LAVA
  - STATIONARY_LAVA
  - WATER
  - STATIONARY_WATER
  - WOOD
  - WOOL
  - GLASS
  - COBBLESTONE
  - LEAVES
  - LEAVES_2

# Здесь можно отключить проверку регионов WorldGuard, если вам это не нужно.
enable-worldguard-cheks: true

# Здесь можно указать, на какие регионы плагин НЕ БУДЕТ телепортировать.
disallowed-regions:
  - spawn
Код:
messages:
  no-permissions: '&cВам недоступна эта команда!'
  only-players: '&cС консоли можно использовать только &b/rtp <игрок>'
  player-not-online: '&cИгрок &e%player% &cне в сети!'
  wait-cooldown: '&cВы сможете использовать это снова только через &a%time%'
  world-disabled: '&cРандомную телепортацию нельзя использовать в этом мире!'
  teleport-self: '&fВы рандомно телепортировались на координаты: &c%coords%'
  teleported-by-other: '&fВас рандомно телепортировали на координаты: &c%coords%'
  you-teleported-other: '&eВы рандомно телепортировали %player% &eна координаты &a%coords%'
  reload: '&aКонфигурация и сообщения успешно обновлены!'

ChangeLog:
1.01 - фикс cooldown-а
1.0 - релиз плагина.

Скачать последнюю версию:
Yandex Disk
Google Drive

Исходники на GitHub
 
Последнее редактирование:
Глядя на описание - очень достойно (как для паба - так точно)
 
Ого! афигеть,этот плагин разработала сама комманда MAXCODE и совершенно бесплатно!!! Обизательно буду юзать,также хочу купить ваш плагин WgProtect,он же такой полезный,наверное даже используется api wg и да,конечно,те кто будет писать с низу,я знаю,что я ничего не могу,только балаболить и.т.д.
 
1.Регулирование блоков, которые надо избежать (Лава, вода, воздух и т. д.) для безопасности игроков.
2.Умная задержка на команду /rtp. Можно регулировать отдельно для каждой группы.
3.Регулирование регионов WorldGuard, куда плагин не будет телепортировать.
И за эти причины буду его скачивать!
Старый полный фуфло! До лаву то вообще над 76 блоков верх или посредине океана...
:good:
 
Вышла версия 1.01
Небольшой фикс задержки. Перекачайте плагин, очень важно! Конфиги не изменились.
 
Здравствуйте, а есть для 1.7.10 ?
 
Здравствуйте, а есть для 1.7.10 ?
Привет, плагин не проверялся на 1.7.10, можете проверить и отписать.
самим-то не смешно? 14кб кода
Это не значит, что вся команда писала плагин, просто плагин публикуется от имени нашей команды.
 
Привет, плагин не проверялся на 1.7.10, можете проверить и отписать.

Это не значит, что вся команда писала плагин, просто плагин публикуется от имени нашей команды.
А можно все проще, в сервер уже вшита команда spreadplayers
 
А можно все проще, в сервер уже вшита команда spreadplayers
Эта команда будет телепортировать в воду, в лаву, в бездну, в ненужные регионы WG и так далее. Юзать это для рандомного телепорта - бред.
 
Эта команда будет телепортировать в воду, в лаву, в бездну, в ненужные регионы WG и так далее. Юзать это для рандомного телепорта - бред.
Не телепортировала не в бездну ни в лаву ни в воду.(по счет воды зависит от генерации)
Это разумное распределение ресурсов, а не бред.
 
Не телепортировала не в бездну ни в лаву ни в воду.(по счет воды зависит от генерации)
Это разумное распределение ресурсов, а не бред.
Тестил я эту команду, когда с кб работал. Эта команда предназначена для всяких фишек с кб, но явно не для ртп на сурвивале, чтобы использовать это надо костылить и то в итоге будет бред. Можно просто юзать наш готовый плагин с гибкой настройкой. Нагрузки от плагина не будет никакой, как от большинства аналогов.
 
Тестил я эту команду, когда с кб работал. Эта команда предназначена для всяких фишек с кб, но явно не для ртп на сурвивале, чтобы использовать это надо костылить и то в итоге будет бред. Можно просто юзать наш готовый плагин с гибкой настройкой. Нагрузки от плагина не будет никакой, как от большинства аналогов.
Ошибочно полагать, что нагрузки даже от такого плагина не будет.
 
Ошибочно полагать, что нагрузки даже от такого плагина не будет.
Нагрузка имеется ввиду что-то ощутимое.
Нахождение случайной точки сделано максимально эффективно, тем самым нагрузка минимальная. Сложно представить, каким ущербным должен быть хостинг, чтобы этот плагин хоть как-то нагружал.
Поставь и померь тайминги, сам поймешь.
 
Последнее редактирование:
Плагин работает на 1.7.10, ядро Thermos последней сборки.
Есть несколько уточнений:
1 Можно ли добавить поддержку WorldBorder? Чтобы допустим координаты максимума брались оттуда, а не писалось иногда, что я достиг границы миры.
2 Мне кажется он не учитывает кратеры от метеоритов из Applied Energestics 2, ибо иногда тпхает на уровень ландшафта, а не ниже - на уровень кратера.
3 Можно ли сделать проверку на то, чтобы именно там, куда тпхается игрок, не было бы блоков вообще, чтобы не тпхать в них + сделать опцию, чтобы не тпхать на любые жидкости + чёрный или белый список биомов, если это возможно?

Upd:
Поторопился с выводом, добавил в чёрный список камень - он тпхнул меня в середину горы, внутрь камня, да и подо мной тоже камень((
 
Последнее редактирование:
Плагин работает на 1.7.10, ядро Thermos последней сборки.
Есть несколько уточнений:
1 Можно ли добавить поддержку WorldBorder? Чтобы допустим координаты максимума брались оттуда, а не писалось иногда, что я достиг границы миры.
2 Мне кажется он не учитывает кратеры от метеоритов из Applied Energestics 2, ибо иногда тпхает на уровень ландшафта, а не ниже - на уровень кратера.
3 Можно ли сделать проверку на то, чтобы именно там, куда тпхается игрок, не было бы блоков вообще, чтобы не тпхать в них + сделать опцию, чтобы не тпхать на любые жидкости + чёрный или белый список биомов, если это возможно?

Upd:
Поторопился с выводом, добавил в чёрный список камень - он тпхнул меня в середину горы, внутрь камня, да и подо мной тоже камень((
Вписывай сво координаты в конфиге, чтобы больше мира не было просто, по поводу модов, совместимость с ними не гарантируется.
 

Поделиться этой страницей

Назад
Верх