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

Туториал Разработка плагина - online

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем pomo4ka, 31 май 2011.

  1. UnderTheCross

    UnderTheCross Активный участник

    Баллы:
    88
    Русских туториалов нету, есть только на анг
     
  2. Хостинг MineCraft
    <
  3. miker9

    miker9 Активный участник

    Баллы:
    88
    Почему? Я недавно видел видео-туториалы по яве на русском:)(Не помню где D: ) Если хорошо погуглить...
    А конкретно про плагины bukkit только на анг.
     
  4. UnderTheCross

    UnderTheCross Активный участник

    Баллы:
    88
    По яве есть, но по плагинам нету
     
  5. lol63

    lol63 Модератор Переводчик

    Баллы:
    153
    Не правда, я сам видел документацию по плагинам(по их разработке), вот только инфа на англ. , но ничего могу перевести
     
  6. UnderTheCross

    UnderTheCross Активный участник

    Баллы:
    88
    Я имел виду что на русс нету, на анг полно и не только докуметаций и видео есть
     
  7. malex

    malex Активный участник

    Баллы:
    68
    Как сделать новую строку?
    Т.е. начать новое предложение. (аля <n>)
    Или изощрятся каждый раз event.getPlayer().sendMessage?
     
  8. miker9

    miker9 Активный участник

    Баллы:
    88
    \n (прямо в стринге).
     
  9. miker9

    miker9 Активный участник

    Баллы:
    88
    Такая проблема с PLAYER_CHAT.Допустим я хочу чтобы если сообщение = 123 сервер отвечал СПАМ!.Но когда я пишу 123, плагин отвечает раньше чем появляется сообщение, в результате:
    СПАМ!
    123
    Как это исправить?
     
  10. repeat

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

    Баллы:
    123
    Добавь после вывода своего сообщения
    event.setCancelled(true);
     
    miker9 нравится это.
  11. miker9

    miker9 Активный участник

    Баллы:
    88
    Спасибо, помогло.Еще вопрос, как сделать задержку?
    Я пробовал
    Код:
    long endmilis = System.currentTimeMillis() + 5000;
     while(System.currentTimeMillis() < endmilis){}
    и тут код
    Но эта конструкция тратит слишком много оперативки.
     
  12. repeat

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

    Баллы:
    123
    про задержку не знаю, но можно попробовать зарегистрировать шедулер
    http://jd.bukkit.org/doxygen/df/dfa...eduler.html#a9debdcb18d39b4d665250b405dbea664

    Код:
    private Plugin thisPlugin;
            this.getServer().getScheduler().scheduleAsyncDelayedTask(thisPlugin, new Runnable() {
                public void run() {
                    System.out.println("run task");
                }
            }, 100); /* 5 sec delay */
    
     
  13. Xenhock

    Xenhock Активный участник

    Баллы:
    63
    вопрос как скомпелировать
     
  14. repeat

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

    Баллы:
    123
    File - Export - Jar - Finish
     
    ПриветОтМиднайта нравится это.
  15. Xenhock

    Xenhock Активный участник

    Баллы:
    63
    а по понятнее
     
  16. repeat

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

    Баллы:
    123
  17. Xenhock

    Xenhock Активный участник

    Баллы:
    63
    так поищим ща прогу))
     
  18. Xenhock

    Xenhock Активный участник

    Баллы:
    63
    неполучаеться нефига(( можеш мне скомпелировать
     

    Вложения:

    • src.zip
      Размер файла:
      1,3 КБ
      Просмотров:
      9
    MineMan910 нравится это.
  19. owl1n

    owl1n Активный участник

    Баллы:
    63
    Такой вопрос, как сделать обычную команду? Что-то просто не врубаюсь..
     
    ВремяПриключений нравится это.
  20. Engels

    Engels Активный участник

    Баллы:
    63
    я тоже готов помочь , немного знаю язык Java и если чё то все вопросы в skype : lopata144
     
  21. Engels

    Engels Активный участник

    Баллы:
    63
    все вопросы skype : lopata144
     
    Likeobot и MineMan910 нравится это.

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