Mudanças entre as edições de "Predefinição:BossSkills"
Ir para navegação
Ir para pesquisar
(Criou página com '<includeonly>{{#invoke:BossSkills|main |module={{{module|}}} |name={{{name|}}} |background={{{background|}}} |lang={{{lang|}}} }}{{#widget:BossSkills}}</includeonly><noinclude...') |
m |
||
| (Uma revisão intermediária pelo mesmo usuário não está sendo mostrada) | |||
| Linha 1: | Linha 1: | ||
<includeonly>{{#invoke:BossSkills|main | <includeonly>{{#invoke:BossSkills|main | ||
|module={{{module|}}} | |module={{{module|}}} | ||
|lang={{{lang|}}} | |lang={{{lang|}}} | ||
}}{{#widget:BossSkills}}</includeonly><noinclude> | }}{{#widget:BossSkills}}</includeonly><noinclude> | ||
== Predefinição:BossSkills == | == Predefinição:BossSkills == | ||
Exibe as habilidades de um boss (Weekly/World) com barra de ícones, descrição e vídeo. | Exibe as habilidades de um boss (Weekly/World) com barra de ícones, descrição e vídeo. | ||
Este é um '''componente''' para ser usado dentro de uma página de boss, não gera a página inteira. | |||
=== Parâmetros === | === Parâmetros === | ||
| Linha 14: | Linha 13: | ||
|- | |- | ||
| <code>module</code> || '''Sim''' || Nome do módulo do boss (ex: <code>Boss.Gedatsu</code>) | | <code>module</code> || '''Sim''' || Nome do módulo do boss (ex: <code>Boss.Gedatsu</code>) | ||
|- | |- | ||
| <code>lang</code> || Não || Idioma: <code>pt</code>, <code>en</code>, <code>es</code>, <code>pl</code>. Padrão: <code>pt</code> | | <code>lang</code> || Não || Idioma: <code>pt</code>, <code>en</code>, <code>es</code>, <code>pl</code>. Padrão: <code>pt</code> | ||
| Linha 26: | Linha 21: | ||
{{BossSkills|module=Boss.Gedatsu}} | {{BossSkills|module=Boss.Gedatsu}} | ||
{{BossSkills|module=Boss.Gedatsu|lang=en}} | {{BossSkills|module=Boss.Gedatsu|lang=en}} | ||
</pre> | </pre> | ||
| Linha 33: | Linha 27: | ||
<pre> | <pre> | ||
local M = { | local M = { | ||
order = { "Skill1", "Skill2", "Skill3" }, | order = { "Skill1", "Skill2", "Skill3" }, | ||
skills = { | skills = { | ||
["Skill1"] = { | ["Skill1"] = { | ||
icon = "Skill1-Icon.png", | icon = "Skill1-Icon.png", | ||
cooldown = "10s", | name_i18n = { pt = "Skill 1", en = "Skill 1", pl = "Umiejętność 1" }, -- opcional | ||
cooldown = { pt = "10s", en = "10s", pl = "10s" }, -- opcional (aceita string também) | |||
video = "Skill1-Video.mp4", | video = "Skill1-Video.mp4", | ||
desc = { pt = "...", en = "..." }, | desc = { pt = "...", en = "...", pl = "..." }, | ||
}, | }, | ||
}, | }, | ||
Edição atual tal como às 22h25min de 17 de março de 2026
Predefinição:BossSkills
Exibe as habilidades de um boss (Weekly/World) com barra de ícones, descrição e vídeo. Este é um componente para ser usado dentro de uma página de boss, não gera a página inteira.
Parâmetros
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
module |
Sim | Nome do módulo do boss (ex: Boss.Gedatsu)
|
lang |
Não | Idioma: pt, en, es, pl. Padrão: pt
|
Exemplo
{{BossSkills|module=Boss.Gedatsu}}
{{BossSkills|module=Boss.Gedatsu|lang=en}}
Módulo do Boss
Cada boss precisa de um módulo Lua (ex: Módulo:Boss.Gedatsu) com a seguinte estrutura:
local M = {
order = { "Skill1", "Skill2", "Skill3" },
skills = {
["Skill1"] = {
icon = "Skill1-Icon.png",
name_i18n = { pt = "Skill 1", en = "Skill 1", pl = "Umiejętność 1" }, -- opcional
cooldown = { pt = "10s", en = "10s", pl = "10s" }, -- opcional (aceita string também)
video = "Skill1-Video.mp4",
desc = { pt = "...", en = "...", pl = "..." },
},
},
}
return M