Difference between revisions of "Template:NPC"

From XilePK - Ragnarok Online Server
Jump to navigation Jump to search
Line 2: Line 2:
 
<div class="mainpage-contents tile-row">
 
<div class="mainpage-contents tile-row">
 
<div class="contents-equipment tile-halves">
 
<div class="contents-equipment tile-halves">
     <div class="tile-top tile-image nomobile">[[File:{{{1|Hat_shop.gif}}}|{{#if:{{{5|}}}|{{{5}}}px|}}|link=#{{{2|npc-id}}}|{{#ifexpr:{{{5|}}}>0|class="custom-size" data-width="{{{5}}}" data-height="{{{#if:{{{6|}}}|{{{6}}}|{{{5}}}}}" style="--custom-width:{{{5}}}px; --custom-height:{{#if:{{{6|}}}|{{{6}}}|{{{5}}}}}px;"|}}]]</div>
+
     <div class="tile-top tile-image nomobile">
 +
    <!-- Versão corrigida para lidar melhor com dimensões -->
 +
    [[File:{{{1|Hat_shop.gif}}}|{{#if:{{{5|}}}|{{{5}}}px|}}|link=#{{{2|npc-id}}}|{{#if:{{{5|}}}|class="custom-size" data-width="{{{5}}}" data-height="{{{#if:{{{6|}}}|{{{6}}}|{{{5}}}}}" style="--custom-width:{{{5}}}px; --custom-height:{{#if:{{{6|}}}|{{{6}}}|{{{5}}}}}px;"|}}]]
 +
    </div>
 
     <div class="tile-bottom link-button">
 
     <div class="tile-bottom link-button">
 
         <h2><span class="warp-copy" data-copy="@warp {{{2}}}">{{{3|Nome do NPC}}}</span></h2>
 
         <h2><span class="warp-copy" data-copy="@warp {{{2}}}">{{{3|Nome do NPC}}}</span></h2>
Line 10: Line 13:
 
</div>
 
</div>
 
</includeonly>
 
</includeonly>
 +
<noinclude>
 +
'''Template NPC'''
 +
 +
Este template é usado para exibir um NPC com imagem e nome clicável.
 +
 +
== Parâmetros ==
 +
* 1: Nome do arquivo de imagem (ex: Hat_shop.gif)
 +
* 2: ID do NPC para o comando warp (ex: xmas_in 174 104)
 +
* 3: Nome do NPC para exibição
 +
* 4: Descrição ou subtítulo do NPC
 +
* 5: Largura da imagem em pixels (opcional)
 +
* 6: Altura da imagem em pixels (opcional, se não for fornecida, usa o mesmo valor da largura)
 +
 +
== Exemplo de uso ==
 +
<pre>
 +
{{NPC|Hat_shop.gif|xmas_in 174 104|Vendedor de Chapéus|Chapéus Mágicos|50|50}}
 +
</pre>
 +
 +
== Observações sobre dimensões ==
 +
* Para imagens sem redimensionamento, use 0|0 ou deixe os parâmetros 5 e 6 vazios
 +
* Para dimensionar, forneça valores positivos maiores que zero
 +
</noinclude>

Revision as of 17:47, 7 May 2025


Template NPC

Este template é usado para exibir um NPC com imagem e nome clicável.

Parâmetros

  • 1: Nome do arquivo de imagem (ex: Hat_shop.gif)
  • 2: ID do NPC para o comando warp (ex: xmas_in 174 104)
  • 3: Nome do NPC para exibição
  • 4: Descrição ou subtítulo do NPC
  • 5: Largura da imagem em pixels (opcional)
  • 6: Altura da imagem em pixels (opcional, se não for fornecida, usa o mesmo valor da largura)

Exemplo de uso

{{NPC|Hat_shop.gif|xmas_in 174 104|Vendedor de Chapéus|Chapéus Mágicos|50|50}}

Observações sobre dimensões

  • Para imagens sem redimensionamento, use 0|0 ou deixe os parâmetros 5 e 6 vazios
  • Para dimensionar, forneça valores positivos maiores que zero