- 16
- 3
- Версия MoonLoader
- Другое
У меня есть скрипт, который реагирует на сообщения в чате. Когда я просто вхожу в игру он не срабатывает, когда я его включаю - работает, выключаю - он продолжает работать. Подскажите как пофиксить.
Lua:
local sp = require "lib.samp.events"
local blue = 0x2EFEF7
local green = 0x04B404
local red = 0xDF0101
local cm = false
function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvailable() do wait(100) end
sampAddChatMessage("Скрипт успешно запустился !", blue)
sampRegisterChatCommand("cmcheck", function() -- Создание команды с функцией
cm = not cm -- Задаешь что команда переключает cm
sampAddChatMessage("{FE9A2E}[CheckCM]: "..(cm and "{04B404}Работает" or "{DF0101}Неработает"), -1) -- Выводишь в чат состояние скрипта
end)
while true do
wait(0)
if cm then -- Если скрипт активен
function sp.onServerMessage(color, text)
if text:find("Да") then
sampAddChatMessage("Скрипт успешно сработал !!!")
return cm
end
end
end
end
end