Predefinição:NaviLink: mudanças entre as edições
Ir para navegação
Ir para pesquisar
Criou página com '<includeonly><span class="naviText" data-map="{{{map}}}" data-x="{{{x}}}" data-y="{{{y}}}">({{{map}}} {{{x}}}, {{{y}}})</span><span class="naviCopied">Copiado!</span></includeonly><noinclude> NaviLink é usado para copiar automaticamente o comando navi com o nome do mapa e as coordenadas contidas no texto. == Código == <code><nowiki>{{NaviLink|map=|x=|y=}}</nowiki></code> ; Parameters ; map : O nome do mapa. É o que estará dentro dos parênteses. ; x : A coordenada...' |
Sem resumo de edição |
||
Linha 1: | Linha 1: | ||
<includeonly><span class="naviText" data-map="{{{map}}}" data-x="{{{x}}}" data-y="{{{y}}}">({{{map}}} {{{x}}}, {{{y}}})</span><span class="naviCopied">Copiado!</span></includeonly><noinclude> | <includeonly> | ||
NaviLink é usado para copiar automaticamente o comando navi com o nome do mapa e as coordenadas contidas no texto. | <span class="naviText" data-map="{{{map}}}" data-x="{{{x}}}" data-y="{{{y}}}" | ||
data-navi="/navi {{{map}}} {{{x}}}/{{{y}}}" | |||
onclick="copyNavi(this)"> | |||
({{{map}}} {{{x}}}, {{{y}}}) | |||
</span> | |||
<span class="naviCopied" style="display:none;">Copiado!</span> | |||
<script> | |||
function copyNavi(element) { | |||
var naviCommand = element.getAttribute("data-navi"); | |||
navigator.clipboard.writeText(naviCommand).then(function() { | |||
var copiedText = element.nextElementSibling; | |||
copiedText.style.display = "inline"; | |||
setTimeout(() => copiedText.style.display = "none", 1500); | |||
}); | |||
} | |||
</script> | |||
</includeonly> | |||
<noinclude> | |||
NaviLink é usado para copiar automaticamente o comando /navi com o nome do mapa e as coordenadas contidas no texto. | |||
== Código == | == Código == | ||
<code><nowiki>{{NaviLink|map=|x=|y=}}</nowiki></code> | <code><nowiki>{{NaviLink|map=|x=|y=}}</nowiki></code> | ||
; | ; **Parâmetros:** | ||
; map : O nome do mapa. É o que estará dentro dos parênteses. | ; map : O nome do mapa. É o que estará dentro dos parênteses. | ||
; x : A coordenada | ; x : A coordenada **X**. É a primeira coordenada que você recebe quando usa <code>/where</code>. | ||
; y : A coordenada | ; y : A coordenada **Y**. É a segunda coordenada que você recebe quando usa <code>/where</code>. | ||
Para conseguir o nome e as coordenadas do mapa, basta digitar <code>/where</code> dentro do | Para conseguir o nome e as coordenadas do mapa, basta digitar <code>/where</code> dentro do jogo. | ||
== Exemplo == | == Exemplo == | ||
Vamos usar o | Vamos usar o Lago do Abismo 1 de exemplo. Quando digitamos <code>/where</code>, recebemos: abyss_01 261 272 | ||
O nome do mapa é | O nome do mapa é **abyss_01**, a coordenada X é **261** e a coordenada Y é **272**. | ||
Com essas informações | Com essas informações, usar <code><nowiki>{{NaviLink|map=abyss_01|x=261|y=272}}</nowiki></code> resultará em: | ||
{{NaviLink|map=abyss_01|x=261|y=272}} | |||
Clique no nome do mapa para copiar **/navi abyss_01 261/272** e cole no jogo. | |||
[[Category:Predefinição|NaviLink]] | [[Category:Predefinição|NaviLink]] | ||
</noinclude> | </noinclude> |
Edição das 13h01min de 12 de março de 2025
NaviLink é usado para copiar automaticamente o comando /navi com o nome do mapa e as coordenadas contidas no texto.
Código
{{NaviLink|map=|x=|y=}}
- **Parâmetros
- **
- map
- O nome do mapa. É o que estará dentro dos parênteses.
- x
- A coordenada **X**. É a primeira coordenada que você recebe quando usa
/where
. - y
- A coordenada **Y**. É a segunda coordenada que você recebe quando usa
/where
.
Para conseguir o nome e as coordenadas do mapa, basta digitar /where
dentro do jogo.
Exemplo
Vamos usar o Lago do Abismo 1 de exemplo. Quando digitamos /where
, recebemos: abyss_01 261 272
O nome do mapa é **abyss_01**, a coordenada X é **261** e a coordenada Y é **272**.
Com essas informações, usar {{NaviLink|map=abyss_01|x=261|y=272}}
resultará em:
(abyss_01 261, 272)
<script> function copyNavi(element) {
var naviCommand = element.getAttribute("data-navi"); navigator.clipboard.writeText(naviCommand).then(function() { var copiedText = element.nextElementSibling; copiedText.style.display = "inline"; setTimeout(() => copiedText.style.display = "none", 1500); });
} </script>
Clique no nome do mapa para copiar **/navi abyss_01 261/272** e cole no jogo.