Debug

getstack

Считывает значения стека с уровня стека или одного слота стека, если указан индекс.

Синтаксис

getstack(level: number | integer, index?: number | integer): table
Алиасы debug.getstack

Аргументы

ИмяТипОписание
levelnumber | integerЕдиный уровень стека для проверки или обновления.
index?number | integerИндекс на основе единицы внутри констант, прото, повышенных значений или слотов стека.

Возвраты

ИмяТипОписание
stacktableТаблица стека или выбранное значение стека.

Описание

Считывает значения стека с уровня стека или одного слота стека, если указан индекс.

Вызывай с 2 параметрами: level, index. Таблица аргументов показывает обязательные значения и настройки поведения.

Возвращает stack (table). Используй таблицу возвращаемых значений, чтобы отличать успех, nil и обрабатываемые ошибки.

Пример

Пример вызова со значениями-заполнителями.

local result = getstack(1, 1)
print(result)