Задать вопрос
mark_edinoroglove
@mark_edinoroglove

Как использовать k из предыдущего for?

Здравствуйте, помогите пожалуйста, совсем не понимаю как можно тут поступить
есть код
for k in pairs(metadmin.plombs) do
	local sub3, row = sub2:AddSubMenu(k)
	row:SetTextInset(10,0)
	for k,v in pairs(metadmin.plombs.tt) do
		sub3:AddOption(v, function()
			net.Start("metadmin.order")
				net.WriteEntity(line.ply)
				net.WriteBool(true)
				net.WriteString(k)
			net.SendToServer()
			tabs:Remove()
		end):SetTextInset(10,0)
	end
end

Как можно сделать так чтобы вместо metadmin.plombs.tt было metadmin.plombs.k где k это данные из предыдущего for, надеюсь вам понятно будет, что я имею ввиду, пожалуйста, помогите
  • Вопрос задан
  • 93 просмотра
Подписаться 1 Средний Комментировать
Решения вопроса 1
mmmaaak
@mmmaaak
Ну так ты при объявлении второго for перезаписываешь k, поменяй имя на другое, чтоб не пересекалось с k из внешнего цикла
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы