1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Запретить телепорт к игроку в другой мир

Тема в разделе "Помощь", создана пользователем travnik, 28 апр 2016.

  1. Автор темы
    travnik

    travnik Активный участник Пользователь

    Баллы:
    76
    Всем привет,
    Подскажите как можно запретить чтобы игроки не могли телепортироваться к другому игроку, если он находится в другом мире, или на очень большом расстоянии. Для телепорта использую команды /call, /tp
     
  2. SkiperLol

    SkiperLol Активный участник Пользователь

    Баллы:
    96
    А теперь я опишу проблему, ибо вы написали так, что бы никто не догадался, о чём идёт речь. Значит, вместо банжи используем велосипед и добавляем бедварс и т.п в другой мир. Но из-за ещё одной беды, а именно - продажа одменок, донатеры тп к игрокам в бедварсе и мешают им ломая арены. В этом, правильно сформулированном вопросе уже есть 2 способа решения проблемы.
     
  3. Автор темы
    travnik

    travnik Активный участник Пользователь

    Баллы:
    76
    Сам то понял что написал?

    Вопрос простой запрещать телепортацию игрока А, к другому игроку В (если игрок А и В находятся в разных мирах)
    Было бы здорово запретить телепортацию игрока А к игроку В если между ними расстояние больше 200.
    Использую команды call и tp из плагина essential. Может есть другой плагин на телепортацию который позволяет это реализовать.
     
  4. SkiperLol

    SkiperLol Активный участник Пользователь

    Баллы:
    96
    Да, понял. 0 запятых.
    Было бы бредово:
    200 блоков пробежать около минуты. А телепортации нужны для больших расстояний.
    Какая собственно ваша цель ?
     
  5. Автор темы
    travnik

    travnik Активный участник Пользователь

    Баллы:
    76
    Моя цель ввести ограничение.
     
  6. SkiperLol

    SkiperLol Активный участник Пользователь

    Баллы:
    96
    Да, для чего ??? Может есть другой способ. Нормально опишите то, что вам нужно сделать. Если только ограничение просто так, то зачем ?
     
  7. Автор темы
    travnik

    travnik Активный участник Пользователь

    Баллы:
    76
    Задачу я уже описал.
    Запрет между мирами, чтобы игроки строили свои порталы для попадания в другой мир.
    Запрет на расстояния. Сервер с квестами, некоторые квесты нужно преодолевать ножками, например лабиринт пройти. Или на другой конец карты попасть и чтобы игроки не телепортировались к ним, а выполняли задания сами.
     
  8. NuaN

    NuaN Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    NuaN
    Самописом решается.
     
  9. SkiperLol

    SkiperLol Активный участник Пользователь

    Баллы:
    96
    При такой проблеме согласен с ответом выше. Только самопис. Или очень много костылей.
     
  10. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    essentials api.
     
  11. Автор темы
    travnik

    travnik Активный участник Пользователь

    Баллы:
    76
    Весь конфиг облазил. так и не нашел как запретить в нем.
     
  12. NuaN

    NuaN Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    NuaN
    Плагин уже написан. travnik интерисует - в лс
     
  13. HauserGrim

    HauserGrim Активный участник Пользователь

    Баллы:
    96
    В конфиге: world-teleport-permissions: false
    Меняешь на true
    Перм: essentials.worlds.<worldname>
    Для каждого мира даёшь право доступа к текущему миру.

    (но я могу и ошибаться, лучше перепроверить)
     
    Последнее редактирование: 3 июл 2018

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