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

Помогите Табличка, как в мини играх.

Тема в разделе "Разработка плагинов для новичков", создана пользователем BeLkA, 9 май 2014.

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

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

    Баллы:
    153
    Skype:
    FayStaff
    Здравствуйте! Пишу плагин мини игры, хочу сделать табличку присоединения! Нужно сделать так, чтобы значения онлайна менялись, и т.д. Как это сделать? Если напишите кодом, буду признателен!
     
  2. Хостинг MineCraft
    <
  3. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Давайте ко мне в скайп, попробую рассказать.
     
  4. Автор темы
    BeLkA

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

    Баллы:
    153
    Skype:
    FayStaff
  5. Gentalion

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

    Баллы:
    93
    Имя в Minecraft:
    Gentalion
    1.) Сохраняешь где-то данный о табличке (назовём переменную типа Interface Sign sign)
    2.) При присоединении игрока к арене или его уходе обращаешься к sign таким образом:
    Код:
    sign.setLine(номер строки, сколькоСейчасИгроков + "/" + сколькоМаксимальноИгроков);
     
  6. JustBlender

    JustBlender Старожил Девелопер Пользователь

    Баллы:
    123
    Skype:
    justblender
    Имя в Minecraft:
    JustBlender
    У меня чуточку посложнее все. Я разделил таблички на 2 класса: SignHandler и SignListener. Также при onEnable регистрирую все таблички из конфига, и затем обновляю их под каждую арену через SignHandler. Таким способом можно добиться "динамичных" табличек тоже :)
     
  7. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Почти как у меня. Я рассказывал @BeLkA о своём способе.
     
  8. Gentalion

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

    Баллы:
    93
    Имя в Minecraft:
    Gentalion
    Я это и имел ввиду, я просто привёл небольшой кусочек кода, дающий ответ на конкретный поставленный вопрос.
     
  9. Автор темы
    BeLkA

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

    Баллы:
    153
    Skype:
    FayStaff
    Спасибо всем!
     

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