Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Идея Новая механика приручения лошади

Discussion in 'Запросы на разработку плагинов' started by Acurity, Apr 13, 2015.

Thread Status:
Not open for further replies.
  1. Автор темы
    Acurity

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

    Trophy Points:
    78
    Имя в Minecraft:
    Acurity
    Всем привет! Нужен плагин, который изменит механику приручения лошади. Например, мы покупаем у торговца яблоко (которое добавит плагин), потом идём искать лошадь. Когда мы нашли её, берём яблоко в руку и тыкаем ПКМ по лошади. Если мы не приручили лошадь (шанс 90%), мы можем повторно использовать новое (так как это пропадает) яблоко через 30с. Если мы приручили лошадь (шанс 10%), она пропадает и на её месте дропаеться седло, которое мы создадим в конфиге.

    В конфиге можно будет создать много различных "паков" лошадей. Например:

    Config:
    ...Horse1:
    ......saddleName: 'Белая Лошадь' (название седла)
    ......saddleLore: 'С помощью этого седла вы сможете призвать лошадь' (лор седла)
    ......horseName: 'Лошадь игрока Acurity ({player})' (название лошади)
    ......horseType: Horse (Donkey/Mule)
    ......horseColor: White (цвет лошади)
    ......horseStyle: White (окрас лошади)
    ......horseArmor: Gold (броня лошади)
    ......horseHealth: 50 (кол-во жизни лошади)
    ......horseSpeed: 5 (скорость лошади)
    ......horseJump: 3 (высота прыжка лошади)
    ......dropWithHorse: White_Horse (седло выпадет после приручения Белой Лошади)
    ...Horse2:
    ......saddleName: 'Чёрная Лошадь' (название седла)
    ......saddleLore: 'С помощью этого седла вы сможете призвать лошадь' (лор седла)
    ......horseName: 'Лошадь игрока Acurity ({player})' (название лошади)
    ......horseType: Horse (Donkey/Mule)
    ......horseColor: Black (цвет лошади)
    ......horseStyle: Black (окрас лошади)
    ......horseArmor: Iron (броня лошади)
    ......horseHealth: 100 (кол-во жизни лошади)
    ......horseSpeed: 7 (скорость лошади)
    ......horseJump: 5 (высота прыжка лошади)
    ......dropWithHorse: Black_Horse (седло выпадет после приручения Чёрной Лошади)

    При наводе мышкой на седло, мы увидим следующее:

    Белая Лошадь #имя седла
    С помощью этого седла вы сможете призвать лошадь #лор седла
    Тип лошади: Лошадь (Осёл/Мул) #лор седла
    Цвет лошади: Белая (Чёрная, Коричневая и т.д.) #лор седла
    Окрас лошади: Чёрная (цяточки на спине лошади) #лор седла
    Жизнь: 50/50 #лор седла
    Скорость: 5 #лор седла
    Прыжок: 3 #лор седла

    Чтобы призвать лошадь, берём седло в руку и тыкаем ПКМ. Мы появляемся верхом на лошади, при этом седло исчезает из инвентаря. Если мы слезем с лошади (Шифтом, либо её убьют) седло опять появляется у нас. Так же нужно сделать, чтобы при телепортации лошадь телепортировалась вместе с нами. В конфиг так же желательно добавить хар-ки жизни, скорости, высоту прыжка и вкл/выкл урона по лошади мобами/игроками.

    Update 0.1:
    Так же нужно сделать сообщение, которое появляется в чате после того, как игрок приручил или не смог приручить лошадь. Если приручил: "Вам удалось приручить эту лошадь!", если не приручил: "Вам не удалось приручить лошадь". Так же, в случае если игрок приручил лошадь, в чате появится сообщение, которое увидят все остальные игроки, а именно: "Игрок Acurity ({player}) приручил Белая Лошадь ({saddleName})!"
     
    Last edited: Apr 14, 2015
  2. Хостинг MineCraft
    <
  3. Reality_SC

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

    Trophy Points:
    123
    Имя в Minecraft:
    Reality_SC
    Так-то неплохая идея, да. InterVi, сделай :)
     
  4. Автор темы
    Acurity

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

    Trophy Points:
    78
    Имя в Minecraft:
    Acurity
    Я готов заплатить за это :)
     
  5. Автор темы
    Acurity

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

    Trophy Points:
    78
    Имя в Minecraft:
    Acurity
    давайте продолжим общение в лс? А лучше в соц.сети ВКонтакте[DOUBLEPOST=1429290687,1429030705][/DOUBLEPOST]Спасибо InterVI за плагин! Сделал очень качественно. Ни одной лишней строки кода нету :) Всё замечательно работает, советую всем заказывать у него плагины!
     
Thread Status:
Not open for further replies.

Share This Page