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

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

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

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

    Sunion Ньюби

    Баллы:
    1
    Имя в Minecraft:
    Sunion
    Дорогие разработчики!
    Мне просто необходим такой плагин, а найти на просторах интернета мне не удалось.
    Суть такая, у меня MMO RPG сервер, и вот я хочу чтобы при вход на регион вводилась команда,
    А - От имени игрока
    Б - От имени консоли
    Пример:
    При входе в регион пишется команда от имени консоли /music Sunion NyanCat (Или любая другая команда)
    Вообще мне это нужно для осуществления перехода на другую локацию с подтверждением как в Сталкере с помощью MyCommand и как раз таки сея плагина.
    Так же хорошо было бы поставить одноразовый триггер.
    Мой друг разраб пишет что это легко, но по скольку он жепа а я вообще не умею писать на яве, дело за вашим!
    Большое спасибо!
     
  2. Mr Hosting
  3. 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("/тут_супер_пупер_команда");
                    }
    
    
     
  4. HunterGaming

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

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

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

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

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

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

    Sunion Ньюби

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

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