Прерывание цикла.

Barrington

Участник
Автор темы
55
34
Имеется следующий фрагмент кода.

Lua:
function main()
    while not isSampAvailable() do wait(0) end
    while true do wait(0)
        if (sampGetPlayerHealth(id)<50) then test()
    end
    end
end

function test()
    sampSendChat("/hide m4")
end

Каким образом возможно после одного запуска функции test, остановить вечный цикл из main?