переключение флага state

четыреста четыре

Известный
Автор темы
120
21
Версия MoonLoader
.026-beta
Lua:
local flag = false

local tab = {
"1",
"2",
"3",
"4",
"5",
"6",
}

function pox(t, state)
    for i = 1, #t do
        if i == #t then print("переключено") state = false end -- пишет в логе, но сам флаг по прежнему true
    end
end


function func()
    flag = true
    pox(tab, flag)
end

func()

----upd---------------------------------
--вай бля я тип, решил так сделать
function pox(t, state)
  state = true
    for i = 1, #t do
        if i == #t then print("переключено") state = false end -- пишет в логе, но сам флаг по прежнему true
    end
end
 
Последнее редактирование: