local sampev = require 'lib.samp.events'
local process = false
function main()
while not isSampAvailable() do wait(0) end
if not isSampfuncsLoaded() or not isSampLoaded() then return end
sampRegisterChatCommand("poisk", function (a)
idc,process,UID = 0,true,a
lua_thread.create(function()
if #a ~= 0 then
sampAddChatMessage('Процесс поиска запущен...', -9141)
while not (idc == 1001 or not process) do
sampSendChat('/id '..idc)
idc = idc+ 1
wait(700)
end
sampAddChatMessage('Процесс поиска окончен', -9141)
process = false
else
sampAddChatMessage('Укажите аргумент /poisk UID человека', -9141)
end
end)
end)
end
function sampev.onServerMessage(color, text)
if process and (text:find('%[%d+%] %w+_%w+') or text:find('%[Ошибка%]')) then
if text:find('UID: '..UID) then nk = text:match('(%[%d+%] %w+_%w+)') sampAddChatMessage('Найден игрок '..nk, -9141) print('Найден игрок '..nk) process = false end
return false
end
end