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

Автоматическая команда при входе в регион!

Тема в разделе "Запросы на разработку плагинов", создана пользователем Sunion, 5 июн 2018.

Статус темы:
Закрыта.
  1. Автор темы
    Sunion

    Sunion Участник

    Баллы:
    31
    Имя в Minecraft:
    Sunion
    Дорогие разработчики!
    Мне просто необходим такой плагин, а найти на просторах интернета мне не удалось.
    Суть такая, у меня MMO RPG сервер, и вот я хочу чтобы при вход на регион вводилась команда,
    А - От имени игрока
    Б - От имени консоли
    Пример:
    При входе в регион пишется команда от имени консоли /music Sunion NyanCat (Или любая другая команда)
    Вообще мне это нужно для осуществления перехода на другую локацию с подтверждением как в Сталкере с помощью MyCommand и как раз таки сея плагина.
    Так же хорошо было бы поставить одноразовый триггер.
    Мой друг разраб пишет что это легко, но по скольку он жепа а я вообще не умею писать на яве, дело за вашим!
    Большое спасибо!
     
  2. SaMEC

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

    Баллы:
    173
    Skype:
    support.meedway
    Имя в Minecraft:
    Nick
    Костыльно как то так.
    Код:
                Location l = p.getLocation();
                double x = p.getLocation().getX();
                double y = p.getLocation().getY();
                double z = p.getLocation().getZ();
                double configX1 = 0d;
                double configY1 = 0d;
                double configZ1 = 0d;
                double configX2 = 2d;
                double configY2 = 100d;
                double configZ2 = 2d;
                double[] xloc = new double[]{configX1, configX2};
                Arrays.sort(xloc);
                double[] yloc = new double[]{configY1, configY2};
                Arrays.sort(yloc);
                double[] zloc = new double[]{configZ1, configZ2};
                Arrays.sort(zloc);
                    if (x >= xloc[0] && x <= xloc[1] && y >= yloc[0] && y <= yloc[1] && z >= zloc[0] && z <= zloc[1]) {
                       p.chat("/тут_супер_пупер_команда");
                    }
    
    
     
  3. HunterGaming

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

    Баллы:
    96
    Имя в Minecraft:
    sqdFendy
    Мдаа, а не легче юзать WE, WG апи?!
     
  4. SaMEC

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

    Баллы:
    173
    Skype:
    support.meedway
    Имя в Minecraft:
    Nick
    Написал же костыльно.....:eek:
     
  5. Nikolai_Faint

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

    Баллы:
    96
  6. Автор темы
    Sunion

    Sunion Участник

    Баллы:
    31
    Имя в Minecraft:
    Sunion
    Большое спасибо! Закрываю тему!
     
Статус темы:
Закрыта.

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