Использование команд из cleo скрипта в lua

iEramur

Известный
Автор темы
170
112
Версия MoonLoader
.026-beta
Добрый день. Имеет cleo скрипт который добавляет команды, при написании в чат которых выполняются некоторые действия. Хочу не залезая в cleo скрипт автоматизировать отправку этих команд в lua скрипте мунлоадера. Так вот, если я пишу команду, которую зарегистрировал cleo скрипт в чат, она не отправляется серверу, а просто выполняется то, что прописано в коде. А когда я отправляю эту же команду через lua скрипт, то она отправляется серверу и в чате пишется, что данной команды нет на сервере. Подскажите, как можно имитировать отправку команды в чат, чтобы cleo скрипт поймал её?
Использую для отправки команды этот метод:
Код:
local cmd = "/fp"
...
sampSendChat(cmd)
 

iEramur

Известный
Автор темы
170
112
Спасибо! Сработало. А можно как-нибудь сделать так, чтобы это не мешало работе чата? А то если у меня допустим луа скрипт включается и флудит командами с клео скрипта с некоторой задержкой, то я не успеваю в чат ввести команду деактивации, чат закрывается, Я так понимаю этот метод имитирует ручной ввод в чат с большой скоростью.
 

Fott

Простреленный
3,468
2,390
Я так понимаю этот метод имитирует ручной ввод в чат с большой скорость.
Передает строку на обработку к ChatInput
А можно как-нибудь сделать так, чтобы это не мешало работе чата?
Делать проверку на то открыт ли инпут.
Lua:
if not sampIsChatInputActive() --[[ если не открыт]] then
    --code
end
А лучше переписать клео на луа
 
  • Нравится
Реакции: iEramur