не робит таймер

Loocking

Известный
Автор темы
1,372
468
Версия MoonLoader
.026-beta
почему оно не работает?
Lua:
local timer = 0
function main()
    while not isSampAvailable() do wait(0) end
    while true do
        wait(0)
        if isCharInAnyCar(PLAYER_PED) then
            timer = os.time()
            if os.time() - timer == 5 then 
                sampAddChatMessage('dadaddasdasdasdasd',-1)
            end
        end
    end
end
 
Решение
тогда так
Lua:
local timer = 0
function main()
    while not isSampAvailable() do wait(0) end
        sampRegisterChatCommand('cmd', function() timer = os.time()+5 end)
    while true do wait(0)
        if isCharInAnyCar(PLAYER_PED) then
            if timer == os.time() then
                sampAddChatMessage('dadaddasdasdasdasd',-1)
            end
        end
    end
end

qdIbp

Автор темы
Проверенный
1,386
1,141
тогда так
Lua:
local timer = 0
function main()
    while not isSampAvailable() do wait(0) end
        sampRegisterChatCommand('cmd', function() timer = os.time()+5 end)
    while true do wait(0)
        if isCharInAnyCar(PLAYER_PED) then
            if timer == os.time() then
                sampAddChatMessage('dadaddasdasdasdasd',-1)
            end
        end
    end
end
 
  • Нравится
Реакции: Loocking