Войти или зарегистрироваться

Помогите Отправление сообщения чата локальному игроку

  • Автор темы Автор темы numanyx
  • Дата начала Дата начала

numanyx

Активный участник
Пользователь
Баллы
63
Имя в Minecraft
numanyx
Есть некий скрипт, который при нажатии кнопки ТПшит на спавн. Есть кулдаун этой кнопки. Надо сделать, чтобы во время кулдауна при нажатии этой кнопки в чат игроку выводилось: "Подождите, пока пройдет кулдаун, затем снова сможете юзать кнопку". Вот. Смог реализовать только с
Код:
minecraft.ingameGUI.drawCenteredString(minecraft.fontRenderer, "You need to wait before using this button again", 100, 7, 0xFFFF0000);
Надеюсь на вашу помощь!
 
Есть некий скрипт, который при нажатии кнопки ТПшит на спавн. Есть кулдаун этой кнопки. Надо сделать, чтобы во время кулдауна при нажатии этой кнопки в чат игроку выводилось: "Подождите, пока пройдет кулдаун, затем снова сможете юзать кнопку". Вот. Смог реализовать только с
Код:
minecraft.ingameGUI.drawCenteredString(minecraft.fontRenderer, "You need to wait before using this button again", 100, 7, 0xFFFF0000);
Надеюсь на вашу помощь!

Ну так добавьте командный блок в схему, который отправляет сообщение.
 
Есть некий скрипт, который при нажатии кнопки ТПшит на спавн. Есть кулдаун этой кнопки. Надо сделать, чтобы во время кулдауна при нажатии этой кнопки в чат игроку выводилось: "Подождите, пока пройдет кулдаун, затем снова сможете юзать кнопку". Вот. Смог реализовать только с
Код:
minecraft.ingameGUI.drawCenteredString(minecraft.fontRenderer, "You need to wait before using this button again", 100, 7, 0xFFFF0000);
Надеюсь на вашу помощь!
От нас то что надо?
 
Есть некий скрипт, который при нажатии кнопки ТПшит на спавн. Есть кулдаун этой кнопки. Надо сделать, чтобы во время кулдауна при нажатии этой кнопки в чат игроку выводилось: "Подождите, пока пройдет кулдаун, затем снова сможете юзать кнопку". Вот. Смог реализовать только с
Код:
minecraft.ingameGUI.drawCenteredString(minecraft.fontRenderer, "You need to wait before using this button again", 100, 7, 0xFFFF0000);
Надеюсь на вашу помощь!
Скорее всего вы ошиблись разделом.
Тут обсуждаются плагины для bukkit.
Ну или хотя-бы желательно расписать все подробнее
> Есть некий скрипт
На каком языке? java? Скрипт для чего? какой API он использует?
> при нажатии кнопки
Блок-кнопка? Или что-то из гуи?
> drawCenteredString
Чем этот вариант не устроил?
 
Скорее всего вы ошиблись разделом.
Тут обсуждаются плагины для bukkit.
Ну или хотя-бы желательно расписать все подробнее
> Есть некий скрипт
На каком языке? java? Скрипт для чего? какой API он использует?
> при нажатии кнопки
Блок-кнопка? Или что-то из гуи?
> drawCenteredString
Чем этот вариант не устроил?

Язык, конечно же, java. API LiteLoader, кнопка на клавиатуре, не устроил тем, что некрасиво смотрится :)
Хочется просто чтобы эта надпись выводилась в чат. Но я не могу найти как. Возможно ошибся разделом(
Уже всё обыскал, ничерта не нашел..
 
numanyx, с помощью форжа сообщение отправляется так:
Java:
minecraft.thePlayer.addChatMessage("Wait plz");
Насколько я понял, LiteLoader работает с Forge, так что проблем быть не должно
 
numanyx, с помощью форжа сообщение отправляется так:
Java:
minecraft.thePlayer.addChatMessage("Wait plz");
Насколько я понял, LiteLoader работает с Forge, так что проблем быть не должно

Быть-то не должно, только вот друг попросил сделать всё без форжа. :С
Если оно отправляется так, то должно быть и без форжа так... Ведь классы то берутся из клиента.
Да, так и есть. Но, http://prntscr.com/3hkwrb
 
Спасибо большое!
А можно ли как-то сделать текст другим цветом? :))
Пробовал &c перед текстом ставить, но явно не то.
"§cТекст"
"\u00a7cТекст"
Думаю, должно быть так.
IChatComponent используется, чтобы передать юзеру на экран кастомные ссылки и всплывающие подсказки.
 
Назад
Верх