- 58
- 5
Приветствую! При написании луа скрипта столкнулся с проблемой того, что сообщения в чат не выводятся. Идея: Скрипт реагирует на серверные сообщения в чате, если есть ключевое слово "Привет", оно в чат пишет "Хай". Проблема же в том, что когда пишу в чат я сам (так я проверяю работу), что бы я не писал, в чат сообщение не выводится. При деактивации скрипта снова могу в чат писать. Код:
Только начинаю писать скрипты, поэтому за код, пожалуйста, сильно не ругайте, однако буду только рад обоснованной критике). Заранее спасибо!
Lua:
function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
sampAddChatMessage("{FF0000}[Chat Helper]: {FFFFFF}Script Loaded", -1 )
sampRegisterChatCommand("ch", cmd_ch)
wait(-1)
end
function cmd_ch()
if not status then
sampAddChatMessage("{FF0000}[Chat Helper]: {FFFFFF}Script Enabled", -1 )
status = true
else
sampAddChatMessage("{FF0000}[Chat Helper]: {FFFFFF}Script Disabled", -1 )
status = false
end
end
function env.onServerMessage(text,color)
if status then
if string.find(text, "Привет")~= nil then
sampSendChat("Хай")
end
end
end