- 62
- 1
- Версия MoonLoader
- Другое
Приветствую.
Появился вопрос и нужна небольшая помощь в изменении функции луа скрипта. Многим известен луа скрипт Server TIme by Kalashnikov, так вот, в этом скрипте время на экране обновляется на более точное, если позвонить в 060 на таком проекте как Аrizona RP, ибо там находится строчка в диалоге с точным временем и присваивается новое значение таймеру. Могли бы вы помочь мне изменить эту функцию(функция калашникова) и присвоить новое значение в результате нахождения строки на экране со временем и датой(скриншот приложил снизу) с помощью этой функции(CODE 1):
P.S. Есть идея находить эту строку на экране при помощи года 2022, ибо он почти не меняется, так как кроме переменных цифр ничего нет, текста по типу "Текущее время" тоже.
Отрывок кода из луа скрипты калашникова:
Был бы благодарен за помощь.
Скриншот:
Появился вопрос и нужна небольшая помощь в изменении функции луа скрипта. Многим известен луа скрипт Server TIme by Kalashnikov, так вот, в этом скрипте время на экране обновляется на более точное, если позвонить в 060 на таком проекте как Аrizona RP, ибо там находится строчка в диалоге с точным временем и присваивается новое значение таймеру. Могли бы вы помочь мне изменить эту функцию(функция калашникова) и присвоить новое значение в результате нахождения строки на экране со временем и датой(скриншот приложил снизу) с помощью этой функции(CODE 1):
CODE 1:
function sampev.onDisplayGameText(style, time, text)
if string.match(text, "2022") then
-- код
end
end
Отрывок кода из луа скрипты калашникова:
CODE by Kalasnikov:
local p = 0
function samp.onShowDialog(dialogId,style,title,button1,button2,text)
if string.match(text, "Текущее время") then
chislo, mesyac, god = string.match(text, "Сегодняшняя дата: {2EA42E}(%d+):(%d+):(%d+)")
chas, minuti, sekundi = string.match(text, "Текущее время: {345690}(%d+):(%d+):(%d+)")
datetime = {year = god,month = mesyac,day = chislo,hour = chas,min = minuti,sec = sekundi}
p = tostring(os.time(datetime)) - os.time()
end
end
Был бы благодарен за помощь.
Скриншот: