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

Win4ester

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

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

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

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

На сколько мне известно команда /sudo уже выполняет команды за игрока, а мне нужно только написать.
/sudo выполняет не только команды, можно и в чат писать через нее.
 
Он хочет чтобы в поле ввода команды у игрока вводился текст, а игрок уже мог запустить эту команду нажав Enter. Такое сделать невозможно без модификаций клиента. Проще сделать так, что при нажатии на табличку игрока просит ввести в чат ник и сумму
 
Он хочет чтобы в поле ввода команды у игрока вводился текст, а игрок уже мог запустить эту команду нажав Enter. Такое сделать невозможно без модификаций клиента. Проще сделать так, что при нажатии на табличку игрока просит ввести в чат ник и сумму
возможно, gson юзаем...
 
Он хочет чтобы в поле ввода команды у игрока вводился текст, а игрок уже мог запустить эту команду нажав Enter. Такое сделать невозможно без модификаций клиента. Проще сделать так, что при нажатии на табличку игрока просит ввести в чат ник и сумму
Ну вам то динозаврам с 1.5.2 это тоно невозможно 😁.
https://cloud.mail.ru/public/d310204c24e3/Чат).mov
 
Последнее редактирование:
ИМХО. Проще найти необходимые плагины использующие таблички. Рассматривая данный пример, когда-то был лагин signShop, не знаю как с ним сейчас, но раньше не нужно было вводить какие-то команды для взаимодействия. Игрок подходит и нажимает на табличку. Всё. Сумма платежа зависит от команды написанной на табличке.
 
Слушайте. Возможно, я буду не прав, но...
Есть такой плагин, называется GMenu (Гаджеты). При вводе команды /gmenu help можно, соответственно, увидеть меню помощи. А внизу написано, что можно кликнуть на команду, которую хочется исполнить, и она сразу же отобразится в меню чата, где вводят. Возможно, это то, что и хотел автор страницы - нажать куда-нибудь и в меню ввода будет это введено. Стоит только декомпилировать плагин, найти этот кусок кода, накодить самому плагин и вуаля!
Надеюсь, помог
 

Вложения

  • Безымянный.png
    Безымянный.png
    47,2 КБ · Просмотры: 16
Назад
Верх Низ