Нужно создать таблицу, чтобы я мог получить от нее информацию следующим образом:
table[attacker][id]
И если я буду использовать
print(table[attacker][id])
Она должна напечатать value .
Перепробовал много способов, но ничего хорошего не нашел ...
Полагаю, что-то вроде этого ...
table.insert(table, attacker, [id] = value)
^ Это не работает.
Может ли кто-нибудь мне помочь?
Редактировать
Ну, когда я попробую это так:
x = {}
function xxx()
if not x[attacker][cid] then
x[attacker][cid] = value
else
x[attacker][cid] = x[attacker][cid] + value
end
print(x[attacker][cid])
end
Я получаю сообщение об ошибке:
попытка индексировать поле '?'(нулевое значение)