Advertisement
Bolodefchoco_LUAXML

[Function] loadTable

Aug 21st, 2016
228
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.47 KB | None | 0 0
  1. --Creator: Bolodefchoco
  2. --Made in: 20/08/2016
  3. --Last update: 20/08/2016
  4. --[[ Notes:
  5.     Does:
  6.         Retorna a tabela da string inserida
  7.     Args:
  8.         s --> String com o nome da tabela
  9.     Example:
  10.         str = "a.b.c"
  11.         a={b={c=1}}
  12.         print(system.loadTable(str))
  13. ]]--
  14.  
  15. system = {}
  16. system.loadTable = function(s)
  17.     local list
  18.     for tbl in s:gmatch("[^%.]+") do
  19.         tbl = tonumber(tbl) and tonumber(tbl) or tbl
  20.         list = (list and list[tbl] or _G[tbl])
  21.     end
  22.     return list
  23. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement