Mudanças entre as edições de "Módulo:Teste"

De Wiki Gla
Ir para navegação Ir para pesquisar
m
m
Linha 1: Linha 1:
--[[
local p = {}
Módulo:Boss.Gedatsu — Dados de habilidades do boss semanal Gedatsu.


Uso:
function p.main(frame)
  {{#invoke:BossSkills|main|module=Boss.Gedatsu}}
    local args = frame:getParent().args
  {{#widget:BossSkills}}
    local titulo = mw.text.trim(args.titulo or '')
]]
    local texto = mw.text.trim(args.texto or '')
    if titulo == '' then
        titulo = 'Sem título'
    end


local M = {
    local root = mw.html.create('div'):addClass('teste-caixa')
     order = {
    root:tag('h3'):wikitext(titulo)
         "Swamp Cloud Burger",
     root:tag('p')
         "Milky Dial",
         :addClass('teste-corpo')
         "Jet Punch",
         :addClass('teste-colapsado')
     },
         :wikitext(texto)
     root:tag('button')
        :addClass('teste-toggle')
        :attr('type', 'button')
        :wikitext('Expandir')


     skills = {
     return tostring(root)
        ["Swamp Cloud Burger"] = {
end
            icon = "SwampCloudBurger-Icon.png",
            cooldown = "12s",
            video = "SwampCloudBurger-Video.mp4",
            desc = {
                pt =
                "Gedatsu cria uma nuvem pantanosa que prende os jogadores na área, causando dano contínuo e reduzindo a velocidade de movimento.",
                en =
                "Gedatsu creates a swamp cloud that traps players in the area, dealing continuous damage and reducing movement speed.",
            },
        },


        ["Milky Dial"] = {
return p
            icon = "MilkyDial-Icon.png",
            cooldown = "8s",
            video = "MilkyDial-Video.mp4",
            desc = {
                pt =
                "Gedatsu usa o Milky Dial para criar uma barreira de nuvens que empurra os jogadores para longe e causa dano ao contato.",
                en =
                "Gedatsu uses the Milky Dial to create a cloud barrier that pushes players away and deals damage on contact.",
            },
        },
 
        ["Jet Punch"] = {
            icon = "JetPunch-Icon.png",
            video = "JetPunch-Video.mp4",
            desc = {
                pt =
                "Gedatsu avança rapidamente e desfere um soco poderoso que causa grande dano e derruba os jogadores atingidos.",
                en =
                "Gedatsu dashes forward and delivers a powerful punch that deals heavy damage and knocks down hit players.",
            },
        },
    },
}
 
return M

Edição das 00h22min de 1 de abril de 2026

A documentação para este módulo pode ser criada em Módulo:Teste/doc

local p = {}

function p.main(frame)
    local args = frame:getParent().args
    local titulo = mw.text.trim(args.titulo or '')
    local texto = mw.text.trim(args.texto or '')
    if titulo == '' then
        titulo = 'Sem título'
    end

    local root = mw.html.create('div'):addClass('teste-caixa')
    root:tag('h3'):wikitext(titulo)
    root:tag('p')
        :addClass('teste-corpo')
        :addClass('teste-colapsado')
        :wikitext(texto)
    root:tag('button')
        :addClass('teste-toggle')
        :attr('type', 'button')
        :wikitext('Expandir')

    return tostring(root)
end

return p