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

Помогите Создать игрока

Тема в разделе "Разработка плагинов для новичков", создана пользователем Andoroid, 11 мар 2018.

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

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

    Баллы:
    76
    Мне нужно создать игрока. Скорее всего где-то в Spigot'e или BungeeCord'e(который я использую) наверно есть метод, но я немогу его найти. Я хочу что-бы даный игрок отображался в табе, в онлайне, мог читать и писать в чат(не очень нужно), а также перемещатся. Тоесть как искуственный интелект :) (реализацию и сам напишу). Это нужно в виде плагина. Слышал что можно через NPC но тоже не нашёл метода.

    Не думайте, я не хочу заполнить сервер чтобы казалось что сервер крут, мне это нужно для новой мини-игры.
     
  2. Blc_Dragon

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

    Баллы:
    76
    удачи с nms\рефлексией
    new CraftPlayer() в помощь
     
  3. iD3LSY

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

    Баллы:
    76
    Туториал от Пого *тык*
    Туториал от СоурсКода *тык* (его же тутор по скинам)
     
    Последнее редактирование: 11 мар 2018
  4. Автор темы
    Andoroid

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

    Баллы:
    76
    Ок, с Spigot разобрались а BungeeCord, а точнее отображение в меню сетевой игры?
     
  5. iD3LSY

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

    Баллы:
    76
    Это про тот, что отображается при наведение на текст с онлайном?
     
  6. alexandrage

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

    Баллы:
    173
    ситизенс нпс либ внутри него.
     
  7. Автор темы
    Andoroid

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

    Баллы:
    76
    Ну хотя б количество числом.
     
  8. iD3LSY

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

    Баллы:
    76
    Если именно игроки видимые на сервере не нужны, то это плевое дело. Можно с помощью протоколлиба: *видео*
     
  9. Автор темы
    Andoroid

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

    Баллы:
    76
    Спасибо.

    Сразу 2 вопроса.
    1) Можно ли что-бы NPC двигались, отображались в табе и имели жизнь (как игрок).
    2) Как передать команду на сервер BungeeCord с консоли обычного? (Например с одного сервера на второй можно передать плагином CommandSync, а мне нужно с обычного сервера на банжу).
     
  10. iD3LSY

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

    Баллы:
    76
    1) Можно создать кастомного энтити *туториал*
    2) Не уверен, но скорее всего можно использовать сообщения плагинам. Если нельзя, то можно создать сервер-клиент приложение (сервер на банже, клиент на баккит).
     
  11. Krutius

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

    Баллы:
    76
    Имя в Minecraft:
    MrPencilBox
    Клиент-Сервер с использованием сообщений плагинов
     
  12. iD3LSY

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

    Баллы:
    76
    Рофл понял, но я не говорил про все и сразу. Я предложил использовать сообщения плагинов, а если не пойдет дело, то надстройку сделать небольшую.
     
  13. Krutius

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

    Баллы:
    76
    Имя в Minecraft:
    MrPencilBox
    Я не рофлил.
    Клиент - Плагин на сервере, который отправляет сообщение плагина на сервер.
    Сервер - Ловит сообщения плагина на своём канале и выполняет полученные команды в консоль банжи.
     
  14. iD3LSY

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

    Баллы:
    76
    Я только что тоже самое написал)
     
  15. Автор темы
    Andoroid

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

    Баллы:
    76
    Щас попробую, чо получится скажу.
     
  16. hyndorik

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

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    Сомнительная идея с plugin messaging
     
  17. iD3LSY

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

    Баллы:
    76
    Я так и написал. Скорее всего, метод не пойдет. Взамен той идее, я предложил мини сервер.
     
  18. hyndorik

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

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    Ну оно пойдет но будут ограничения
     
  19. Krutius

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

    Баллы:
    76
    Имя в Minecraft:
    MrPencilBox
    Делал такой плагин для одного сервера. Никаких ограничений пока что не замечено :c
     
  20. hyndorik

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

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    Ну как ты на пустой серв отправишь сообщение? Как ты с сайта отправишь чет?
     

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