Тема: Скрипты
Показать сообщение отдельно
#4008
Старый 16.06.2026, 22:43
  #4008
^
landw1rt
📖
Регистрация: 18.03.2018
Сообщения: 6
Регистрация: 18.03.2018
Сообщения: 6
По умолчанию
Re: Скрипты

Доброго времени!

Возможно ли как-нибудь сделать саморасширяющуюся таблицу, если я изначально не знаю кол-во строк или оно достаточно большое, чтобы объявлять ее целиком в коде строк на 100?
Например:

Table = {};   -- объявляю глобальную переменную как массив (таблицу)

for i = 1, 100 do
    Table[i]["a"] = 'a';
    Table[i]["b"] = i;
    ...
end;

При текущей конструкции игра намертво зависает.
То же самое происходит, если в имеющуюся таблицу попытаться добавить еще одну строку (т.е. получается, что ссылаюсь на несуществующий индекс).

В гайдах по lua присутствуют конструкции, про которые игра вообще не знает!)

landw1rt вне форума
0
×
⚖️
0
×
Поделиться ссылкой на сообщение
Ответить с цитированием