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

Помогите Как заставить игрока автоматически написать часть команды в чате? При нажатии на что либо.

Тема в разделе "Помощь", создана пользователем Win4ester, 30 мар 2015.

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

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

    Баллы:
    68
    Вот что мне нужно: Допустим. Игрок нажимает на что либо (неважно, это я сам определю, например на табличку), и ему должна написаться уже введенная команда в чат , но не выполненная. Как будто он сам её только что ввел в чат и готов нажать ENTER

    Для чего это нужно? Пример:
    допустим игрок хочет отправить деньги другому игроку. Подходит к табличке, нажимает, ему в чат вводится команда отправки (допустим /money pay ...), ему только остается дописать Ник и количество, нажать Enter.

    На сколько мне известно команда /sudo уже выполняет команды за игрока, а мне нужно только написать.
     
  2. Хостинг MineCraft
    <
  3. IBROI

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

    Баллы:
    103
    Имя в Minecraft:
    IBROI
    /sudo выполняет не только команды, можно и в чат писать через нее.
     
  4. Автор темы
    Win4ester

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

    Баллы:
    68
    и к чему ты это написал? нужно вводить в чат, а не выполнять в чате
     
  5. IBROI

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

    Баллы:
    103
    Имя в Minecraft:
    IBROI
    через /sudo можно писать команды от имени игрока + заставлять игрока писать в чат сообщения
     
  6. Studenikin

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

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
    Он хочет чтобы в поле ввода команды у игрока вводился текст, а игрок уже мог запустить эту команду нажав Enter. Такое сделать невозможно без модификаций клиента. Проще сделать так, что при нажатии на табличку игрока просит ввести в чат ник и сумму
     
  7. IBROI

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

    Баллы:
    103
    Имя в Minecraft:
    IBROI
    возможно, gson юзаем...
     
  8. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Ну вам то динозаврам с 1.5.2 это тоно невозможно :D.
    https://cloud.mail.ru/public/d310204c24e3/Чат).mov
     
    Последнее редактирование: 1 апр 2015
  9. IBROI

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

    Баллы:
    103
    Имя в Minecraft:
    IBROI
  10. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    К клиенту вообще не притрагивался, все на чистом чат пакете. Модификация ess chat. Первый релиз был на протоколлибе, 2й на рефлексии.
     
  11. Lexa_Coronos

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

    Баллы:
    66
    Имя в Minecraft:
    Lexa_Coronos
    Подскажи, как в чат писать через неё
     
  12. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    sudo luzer c:lol
     
  13. Lexa_Coronos

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

    Баллы:
    66
    Имя в Minecraft:
    Lexa_Coronos
    Это понятно и так, как в чат через неё??
     
  14. momai

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

    Баллы:
    103
    Имя в Minecraft:
    momai
    ИМХО. Проще найти необходимые плагины использующие таблички. Рассматривая данный пример, когда-то был лагин signShop, не знаю как с ним сейчас, но раньше не нужно было вводить какие-то команды для взаимодействия. Игрок подходит и нажимает на табличку. Всё. Сумма платежа зависит от команды написанной на табличке.
     
  15. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Именно так, тупишь ты. Напишет в чат lol от luzer.
     

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