function sampev.onShowDialog(id, style, name, btn1, btn2, text)
sampAddChatMessage(id, -1)
if id == 7991 then
sampSendDialogResponse(7991, 2, 1, nil)
return false
end
if id == 7681 then
sampSendDialogResponse(7681, 2, 1, nil)
return false
end
if id == 7971 then
local r = io.open('moonloader/newfile.txt', 'w')
r:write(text)
r:close()
place = 1
for line in io.lines("moonloader/newfile.txt") do
if(not(string.find(line, "Можно сдать") == nil)) then
--Если видим что квест можно сдать, сдаём и прерываем цикл
sampSendDialogResponse(id, place, 1, nil);
return
end
place = place + 1
end
place = 1
for line in io.lines("moonloader/newfile.txt") do
sampAddChatMessage(line , 100)
if(not(string.find(line, "Доступен") == nil)) then
sampAddChatMessage(tostring(place), 1)
--Если видим что квест можно взять, берём и прерываем цикл
sampSendDialogResponse(id, place, 1, nil);
break
end
place = place + 1
end
end
if id == 7972 then
sampSendDialogResponse(7972, 1, 1, nil)
return false
end
if id == 7651 then
sampSendDialogResponse(7651, 1, 1, nil)
return false
end
end