- 919
- 218
Как-то уже сталкивался с такой проблемой, но она появилась снова. Отключение от сервера не происходит
Lua:
local hook = require 'lib.samp.events'
function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvailable() do wait(100) end
sampRegisterChatCommand("off", function()
flag = not flag
if flag then
sampAddChatMessage(string.format("[%s]: started",thisScript().name), 0x40FF40)
else
sampAddChatMessage(string.format("[%s]: stoped",thisScript().name), 0xFF4040)
end
end)
while true do wait(0) end
end
function hook.onServerMessage(color,msg)
if flag then
if string.find(msg, "Server closed the connection.") or string.find(msg, "The server didn't respond.") then
lua_thread.create(function()
wait(1000)
sampProcessChatInput('/q')
end)
end
end
end