• Страница 1 из 1
  • 1
Работа с таблицами из SavedVariables
thistlle
Скаут
Делаю аддон, данные которые он будет использовать хранятся и добавляются в SavedVariables, кстати в самом добавлении и есть трабл...
bd = {
["table"] = {
"param1", -- [1]
"param2", -- [2]
--итд
},
}
пытаюсь добавить с события клика в эту таблицу запись из едит бокса, bd[table] = EditBox:GetText(),
но имеем просто ничего..., добавляя простой текст имеем ошибку о не заданном номере элемента в той таблице, bd[table[3]] не катит.
help me pls.
Сообщение # 1 написано 08.08.2012 в 19:26
Nyll
Quote (thistlle)
bd = EditBox:GetText(),

Я думаю что оно работать не будет

Можно записать со скобками
Code
bd = "EditBox:GetText()"


Или можно записать так

Code
bd["Editbox"] = EditBox:GetText()


Ну вообщем суть записи тут не так важна. Но я уверен что работать оно не должно. (Проверить будет работать или нет не могу smile )

Кстати логичней было бы его держать не в массиве а просто в переменной т.к из массива нужно еще вытащить а из переменной нет.

Code
local editbox = EditBox:GetText()


Я чуток вопроса не понял по этому написал про то что понял biggrin
п.с Зачем тебе запихивать это в базу аддона?
Маме беркута привет!
Сообщение # 2 отредактировано Nyll - Четверг, 09.08.2012, 10:48
thistlle
Скаут
Да уж сделал по-другому, сначала получаю массив с бдаддона, сохраняю его как массив в самом аддоне, затем вношу новую запись в конец массива и заменяем старый массив в SavedVariables на новый, через Ж, но работает)
Сообщение # 3 написано 09.08.2012 в 15:58
  • Страница 1 из 1
  • 1
Поиск: