[Решено] Уровень - Портал

  • Автор темы Автор темы CoolBoy
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

CoolBoy

Активный участник
Пользователь
Баллы
96
Имя в Minecraft
Xezard
Здравствуйте - RuBukkit'овцы.

Правильно изложить свою мысль бывает довольно сложно, потому постараюсь быть краток.

Идея:
Допустим у меня на сервере есть несколько порталов.
Каждый портал ведет в определённую локацию.
Нужно чтобы доступ в каждый портал мог настраиваться по уровню. Тоесть новички с уровнем (допустим) 1-20 могли зайти лишь в первый портал, а в другие не могли. Тогда как опытные игроки с уровнем 400-500 могли заходить лишь в последние порталы и не могли попасть в порталы где "обитают" новички.

Желательно:
Наличие команд для настройки портала.
К примеру:
/gate setlevel (gatename) (lvl)
/gate removelevel (gatename)

Ну и не была бы лишней настройка вывода сообщений при входе в портал с недостаточным уровнем, или наоборот при уровне привышающем допустимое значение.

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

Требуемая версия:
1.7.9

Подозреваю что такое возможно создать с помощью ReActions...
 
Последнее редактирование:
Можно попробовать через playtime сделать. Но это идея, и я не девелопер
 
Хрень какая то. Если игрок не может попасть в другие локации по своему уровню, то почему бы не сделать один портал? А там уже просто смотреть уровень игрока и телепортировать его на место, заданное его уровнем.
 
Хрень какая то. Если игрок не может попасть в другие локации по своему уровню, то почему бы не сделать один портал? А там уже просто смотреть уровень игрока и телепортировать его на место, заданное его уровнем.
Так тут как раз все просто.
У меня таким образом сделаны "данжы".
Так вот, очень раскачанные игроки заходят к первому боссу и сливают его за пару ударов. В итоге новичкам ничего не достается. Ни лут, ни опыт.
А раскачанные игроки, как евреи, сдают барахло 1 босса втридорога новичкам.

С ограничением по уровню было бы проще. У новичков своя песочница, у профи своя. Друг другу они бы не смогли мешать.

-----------

Ваша идея также не плоха, но тогда я не смогу информировать игрока о том куда он попадет. В итоге получим "рандом" портал. Игрок 1 ур. зайдя в него попадет в локацию с самым легким боссом, а раскачанный перс попадет к кому то посильнее.
Не совсем то что мне нужно.
 
Здравствуйте - RuBukkit'овцы.

Правильно изложить свою мысль бывает довольно сложно, потому постараюсь быть краток.

Идея:
Допустим у меня на сервере есть несколько порталов.
Каждый портал ведет в определённую локацию.
Нужно чтобы доступ в каждый портал мог настраиваться по уровню. Тоесть новички с уровнем (допустим) 1-20 могли зайти лишь в первый портал, а в другие не могли. Тогда как опытные игроки с уровнем 400-500 могли заходить лишь в последние порталы и не могли попасть в порталы где "обитают" новички.

Желательно:
Наличие команд для настройки портала.
К примеру:
/gate setlevel (gatename) (lvl)
/gate removelevel (gatename)

Ну и не была бы лишней настройка вывода сообщений при входе в портал с недостаточным уровнем, или наоборот при уровне привышающем допустимое значение.

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

Подозреваю что такое возможно создать с помощью ReActions...
Что же выступает в роли "Уровня"?
 
Посмею вас спросить, а что в роли уровня выступает в майнкрафте?
И что же мешает вам реализовать это через Реакшн? Помочь?
Посмею вас спросить, а что в роли уровня выступает в майнкрафте?
В роли телепорта может выступать регион, при входе в который идет телепортация, иль нет?
 
В роли телепорта может выступать регион, при входе в который идет телепортация, иль нет?
В том то и дело что мне всего то навсего нужно сделать проверку по уровню. Если уровень больше или меньше указанного в портале, он не пускает. Если соответствует - вход разрешен.

Ах да, я использую порталы из Ancient Gates. Возможно как то возможно связать это с ним.

---------

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

Ах да, я использую порталы из Ancient Gates. Возможно как то возможно связать это с ним.

---------

Думаю пора ползти в коммерческий раздел...
В чём трабл замутить это через GUI, а не AG?
Через additem добавляем компасс/звезду ада или предмет через который будет открывать GUI, выдаём этот предмет при входе 1 раз.
В GUI 5 вкладок: Локация 1, 2, 3, 4, 5, ну или сколько вы там хотите сделать
При нажатии на 1 из них телепортирует на опр. координаты, где и будут находиться локации.
Через if попробовать сделать, чтобы в 1 локацию могли проходить игроки с опр. уровнем в шкале опыта.
Возьмём уровень, как x
Локации:
1)0<=x<=20
2)21<=x<=40
3)41<=x<=60
4)61<=x<=80
5)81<=x<=100

P.S Предложил как идею
 
В чём трабл замутить это через GUI, а не AG?
Через additem добавляем компасс/звезду ада или предмет через который будет открывать GUI, выдаём этот предмет при входе 1 раз.
В GUI 5 вкладок: Локация 1, 2, 3, 4, 5, ну или сколько вы там хотите сделать
При нажатии на 1 из них телепортирует на опр. координаты, где и будут находиться локации.
Через if попробовать сделать, чтобы в 1 локацию могли проходить игроки с опр. уровнем в шкале опыта.
Возьмём уровень, как x
Локации:
1)0<=x<=20
2)21<=x<=40
3)41<=x<=60
4)61<=x<=80
5)81<=x<=100

P.S Предложил как идею
Похоже все будет - как всегда. Сам спросил, сам ответил. Начал сам писать, посмотрим, какой калл с этого выйдет.
Уж я то постараюсь...
Тему пока не закрываю, быть может найдется добродушный девелопер)
К тому же для RPG серверов плагин очень даже нужный.
Плагин написан, тема закрыта. Всем спасибо.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх