- 1
- 0
- Версия MoonLoader
- Другое
У меня есть список предметов в инвентаре игрока:
Мне нужно получить сумму weight из этих таблиц, независимо, сколько этих предметов может находится в инвентаре. Как это сделать?
Пример цикла:
Хелпаните.
Lua:
ply.cache_inv = {
stick = {
name = 'Палка',
class = 'poly_stick',
max = 2,
weight = 0.06,
}
item1 = {
name = 'Тестовый предмет',
class = 'poly_test',
max = 4,
weight = 0.09,
}
}
Пример цикла:
Lua:
polyinv.List = {
stick = {
name = 'Палка',
class = 'poly_stick',
max = 2,
weight = 0.06,
}
item1 = {
name = 'Тестовый предмет',
class = 'poly_test',
max = 4,
weight = 0.09,
}
item2 = {
name = 'Тестовый предмет2',
class = 'poly_test2',
max = 4,
weight = 0.09,
}
} -- таблица всех предметов зарегистрированных в системе инвентаря
local sum = 0
local list_inv = ply.cache_inv -- таблица предметов игрока
for k, class in pairs(list_inv) do
local data_inv = polyinv.List[class]
end
print( sum ) -- вывод суммы веса всех предметов в инвентаре игрока
Хелпаните.