таймер на пивко

hahahahahahaha

Новичок
Автор темы
5
0
Ищу таймер для /beer на аризоне типа когда прописываешь /beer появляеться таймер(по дефолту там на 10 мин).
 

hahahahahahaha

Новичок
Автор темы
5
0
Попробуй этот код изменить под свою команду, думаю, должно работать
Да спасибо жаль что нельзя поменять местоположение текста но все равно сапсибо
 

MakiYasher

Новичок
12
2
Да спасибо жаль что нельзя поменять местоположение текста но все равно сапсибо
Если хочешь "вдруг" чтобы он сам попивал - каждые 10 минут) то вот
/ber и бахнуть бутылочку пивка... всё. Сохранения конфинга нет 😮‍💨
local ev = require 'lib.samp.events'

beer = false
local Timer = { Status = false, Go = 0, Time = 598 }

function main()
while not isSampAvailable() do wait(0) end
sampRegisterChatCommand("ber", function() Timer.Status = not Timer.Status sampAddChatMessage(Timer.Status and "{FFFF00} Режим Алкоголика | {7FFF00}Включён. " or "{FFFF00} Режим Алкоголика | {FF0000}Выключен.", -1) end)
while true do
wait(100)
if beer then
local TimeWasted = math.floor(Timer.Go + Timer.Time - os.clock())
if TimeWasted == 0 then
math.randomseed(os.time())
wait(1101)
arg()
beer = false

end
end
end
end

function ev.onServerMessage(color, text)
if Timer.Status then
if text:match("%[Информация%] %{......%}Вы выпили алкоголь.") or text:match("%[Подсказка%] Вы выпили алкоголь. В течение 10 мин Вы сможете бегать не уставая и не голодая!") then

beer = true

Timer.Go = os.clock()

end
end
end

function arg()
sampSendChat("/beer")
end