Mudanças entre as edições de "Módulo:Teste"
Ir para navegação
Ir para pesquisar
(Limpou toda a página) Etiquetas: Reversão manual anulando |
m Etiqueta: Revertido |
||
| Linha 1: | Linha 1: | ||
local json = mw.text.jsonEncode | |||
local mapas = { | |||
Teste = { | |||
skulls = { | |||
{ x = 410, y = 220, title = "White Skull", | |||
desc = "Boss: White Skull<br>Área sombria, cuidado com os ataques surpresa!" } | |||
}, | |||
hearts = { | |||
{ x = 280, y = 210, desc = "Cura escondida!" } | |||
}, | |||
puzzle = { | |||
x = 244, | |||
y = 217, | |||
videoUrl = "https://www.youtube.com/embed/10rhyP32vdw" | |||
} | |||
} | |||
} | |||
local p = {} | |||
function p.data(frame) | |||
local nome = frame.args.mapa or "Teste" | |||
local dados = mapas[nome] | |||
if not dados then return "{}" end | |||
return json(dados) | |||
end | |||
return p | |||
Edição das 03h16min de 18 de junho de 2025
A documentação para este módulo pode ser criada em Módulo:Teste/doc
local json = mw.text.jsonEncode
local mapas = {
Teste = {
skulls = {
{ x = 410, y = 220, title = "White Skull",
desc = "Boss: White Skull<br>Área sombria, cuidado com os ataques surpresa!" }
},
hearts = {
{ x = 280, y = 210, desc = "Cura escondida!" }
},
puzzle = {
x = 244,
y = 217,
videoUrl = "https://www.youtube.com/embed/10rhyP32vdw"
}
}
}
local p = {}
function p.data(frame)
local nome = frame.args.mapa or "Teste"
local dados = mapas[nome]
if not dados then return "{}" end
return json(dados)
end
return p