Ir para conteúdo
  • Cadastre-se

[RESOLVIDO] -=[TFS]=- 0.4 8.60 - Aparece Todas as Magias do ot só o nome da magia me ajuda por favor nisso aqui


Posts Recomendados

-- Caminho para a pasta spells
local spellsFolder = "data/spells/spells.xml"

function onSay(cid, words, param, channel)
    local spells = {} -- Para armazenar os nomes das magias

    -- Iterar sobre os arquivos na pasta spells
    for fileName in io.popen("ls " .. spellsFolder):lines() do
        -- Verificar se o arquivo é um arquivo XML
        if fileName:match("%.xml$") then
            local filePath = spellsFolder .. fileName
            
            -- Tentar abrir e processar o arquivo XML
            local f, err = io.open(filePath, "r")
            if f then
                -- Ler o conteúdo do arquivo
                local content = f:read("*all")
                f:close()

                -- Procurar todos os nomes de feitiços no XML e adicioná-los à lista
                for spellName in content:gmatch('<spell%s+name="(.-)"') do
                    table.insert(spells, spellName)
                end
            else
                print("Erro ao abrir o arquivo", filePath, ":", err)
            end
        end
    end

    -- Construir mensagem a ser exibida
    local texto = "Magias disponíveis:\n"
    for _, spellName in ipairs(spells) do
        texto = texto .. spellName .. "\n"
    end

    -- Mostrar a mensagem ao jogador
    doShowTextDialog(cid, 2175, texto)

    return true
end

 

Editado por Muvukaa (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • Muvukaa mudou o título para [RESOLVIDO] -=[TFS]=- 0.4 8.60 - Aparece Todas as Magias do ot só o nome da magia me ajuda por favor nisso aqui

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.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo