Postado Março 31, 2024 1 ano Diretor Como diz o título? Você pode gerar as funções do seu TFS em um arquivo de texto. Para fazer isso, basta ir em uma das bibliotecas (LIB) e adicionar o seguinte código no final. -- Função para obter todas as funções disponíveis no ambiente Lua function getLuaFunctions() local function iterateTable(tbl, prefix) local str = "" for key, value in pairs(tbl) do if type(value) == 'function' then str = str .. prefix .. key .. ',' elseif type(value) == 'table' then str = str .. iterateTable(value, prefix .. key .. '.') end end return str end local str = iterateTable(_G, "") return string.explode(str, ',') end -- Obtém todas as funções disponíveis local functionsList = getLuaFunctions() -- Ordena a lista de funções table.sort(functionsList) -- Cria uma string de data no formato 'YYYY-MM-DD' local currentDate = os.date('%Y-%m-%d') -- Salva a lista de funções em um arquivo de texto com a data atual local fileName = 'funcoes_do_seu_servidor_' .. currentDate .. '.txt' local file = io.open(fileName, 'w') for i, funcName in ipairs(functionsList) do if funcName ~= "" then file:write((i - 1) .. ' - ' .. funcName .. '\n') end end file:close() -- Criado por L3K0T Depois, é só iniciar o seu servidor e assim todas as funções do seu servidor vão aparecer no arquivo TXT com a data de criação. "Isso é útil para resolver problemas de scripts e trabalhar de forma mais eficiente, manipulando as funções." Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código. #OpenSource #Programação #Contribuição
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.