- 11
- 0
- Версия MoonLoader
- .026-beta
Здравствуйте. Хочу написать такой скрипт, который при появлении заказа такси автоматически принимает его и делает звуковое оповещение (какая-то музыка). Только вот я недавно начал изучать lua и всё что я смог так это сделать такое... Разные советы по типу "запуск проверки заголовка диалога в потоке, при совпадении заголовка - нажатие enter." до меня не доходят, опыта мало не знаю как реализовать. Было бы отлично если б сразу на примере мне показали :)
Вопрос №1 - как сделать принятие диалога, тоесть надо что б после появления /taxilist скрипт нажал 1 раз ENTER.
Вопрос №2 - как сделать после этого принятия заказа что б был звуковой сигнал какой-то.
Вот мой код:
Вопрос №1 - как сделать принятие диалога, тоесть надо что б после появления /taxilist скрипт нажал 1 раз ENTER.
Вопрос №2 - как сделать после этого принятия заказа что б был звуковой сигнал какой-то.
Вот мой код:
Lua:
script_name("AutoTaxi")
require "lib.moonloader"
local sampev = require 'lib.samp.events'
local keys = require 'vkeys'
function main()
if not isSampfuncsLoaded() or not isSampLoaded() then return end
while not isSampAvailable() do wait(100) end
sampAddChatMessage('AutoTaxi Load', 0xFFFF00)
while true do
wait(0)
end
end
function sampev.onServerMessage(color, text)
if string.find(text, 'вызывает такси класса {FFFFFF}Бизнес{FFFF42}.Растояние:', 1, true) then
sampSendChat('/taxilist')
end
end