- 44
- 2
- Версия MoonLoader
- .026-beta
Вообщем суть вопроса такова: хочу сделать небольшой помощник таксиста на луа. Есть один код, нужно сделать так, чтобы после принятия вызова тоисть после ввода команды /tcall, функция не заканчивалась, и после нажатия определенной клавиши, когда я уже заберу клиента, в рацию сообщилось о том, что я довез клиента, после этого функция заканчивалась. Необходимость в этом возникла после того, как я начал тестировать обычный код, и после принятия одного вызова, приходил другой, и я опять принимал его, автоматически бинд писал в рацию, мне это не нужно. Надеюсь вы меня поняли :D Если что не поймете задавайте вопросы в этой теме.
Сам код:
Сам код:
Код:
local lsampev, sampev = pcall(require, 'lib.samp.events')
function sampev.onServerMessage(color, text)
if text:match('Диспетчер: Игрок .+ нуждается в такси, его вызов отправлен в общую очередь.') then
local nick = text:match('Диспетчер%: Игрок (.+) нуждается в такси%, его вызов отправлен в общую очередь%.')
if nick then
lua_thread.create(function()
wait(1500)
sampSendChat('/tcall')
wait(1500)
sampSendChat('/r Докладывает: Мико Ресто. Принял вызов. Отправляюсь к клиенту.')
end)
end
end
end