Szablon:Ekwipunek/Odłamek67Bon: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Linia 1: Linia 1:
<includeonly>{{#vardefine: LVL | {{#if: {{{PoziomMin|}}}{{{PoziomMax|}}} | {{#expr: ({{{PoziomMin}}} + {{{PoziomMax}}}) / 2 }} | {{#if: {{{Poziom|}}} | {{{Poziom}}} | -1 }} }} }}<nowiki/>
+
<includeonly><nowiki/>
{{#ifeq: {{#var: LVL}} | -1 | Brak danych |
+
{{#vardefine: Name | {{#if: {{{Nazwa|}}} | {{{Nazwa}}} | {{PAGENAME}} }} }}<nowiki/>
{{#ifexpr: {{#var: LVL}} >= 1 and {{#var: LVL}} <= 29 | {{ti|Szary Odłamek}} |
+
{{#vardefine: Level | {{#if: {{{PoziomMin|}}}{{{PoziomMax|}}} | {{{PoziomMin}}}-{{{PoziomMax}}} | {{{Poziom}}} }} }}<nowiki/>
{{#ifexpr: {{#var: LVL}} = 30 | {{ti|Szary Lśniący Odłamek}} |
+
{{#vardefine: MaxRefine | {{#if: {{{MaxPoziomUlepszenia|}}} | {{{MaxPoziomUlepszenia}}} | 9 }} }}
{{#ifexpr: {{#var: LVL}} >= 31 and {{#var: LVL}} <= 39 | {{ti|Biały Odłamek}} |
+
{{#vardefine: StyleTable | width: 100%; margin-bottom: 2em; border-collapse: collapse; }}<nowiki/>
{{#ifexpr: {{#var: LVL}} >= 40 and {{#var: LVL}} <= 49 | {{ti|Zielony Odłamek}} |
+
{{#vardefine: StyleLabel | background-color: #1f0e02; padding: 0.5em 1em; color: #f0d9a2; font-weight: bold }}<nowiki/>
{{#ifexpr: {{#var: LVL}} >= 50 and {{#var: LVL}} <= 59 | {{ti|Żółty Odłamek}} |
+
{{#vardefine: StyleTd | padding: 1em }}<nowiki/>
{{#ifexpr: {{#var: LVL}} >= 60 and {{#var: LVL}} <= 74 | {{ti|Niebieski Odłamek}} |
+
{{#vardefine: StylePill | background-color: #1f0e02; padding: 0.5em 3em; border-radius: 1em; color: #f0d9a2; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.5); }}<nowiki/>
{{#ifexpr: {{#var: LVL}} = 75 | {{ti|Zielony Lśniący Odłamek}} |
+
{{Subpage|[[Strona główna|Metin2Wiki]]|[[Wojownik]]|[[Wojownik/Zbroje|Zbroje]]}}<nowiki/>
{{#ifexpr: {{#var: LVL}} >= 76 and {{#var: LVL}} <= 89 | {{ti|Fioletowy Odłamek}} |
+
<div style="{{#var: StyleLabel }}; margin-bottom: 2em;">Level {{#var: Level }} {{#var: Name }}</div>
{{#ifexpr: {{#var: LVL}} >= 90 and {{#var: LVL}} <= 104 | {{ti|Czerwony Odłamek}} |
 
{{#ifexpr: {{#var: LVL}} = 105 | {{ti|Żółty Lśniący Odłamek}} |
 
{{#ifexpr: {{#var: LVL}} >= 106 and {{#var: LVL}} <= 120 | {{ti|Tęczowy Odłamek}} |
 
Brak danych }} }} }} }} }} }} }} }} }} }} }} }}</includeonly><noinclude>
 
== Informacje ==
 
  
Szablon służy do wyświetlania wymaganego Odłamku do dodawania 6 i 7 bonusu do ekwipunku. W przeważającej większości przypadków Odłamek można dopasować po wymaganym poziomie przedmiotu. Jeśli przedmiot ma zakres wymaganych poziomów to można przekazać minimalny i maksymalny wymagany poziom.
+
<table style="{{#var: StyleTable }}">
 +
    <tr>
 +
        <th colspan="2"><span style="{{#var: StylePill }}">Obrazek</span></th>
 +
        <th><span style="{{#var: StylePill }}">Informacje</span></th>
 +
    </tr>
 +
    <tr>
 +
        <td style="{{#var: StyleTd }}; text-align: center; width: 400px;" rowspan="3">{{#ifexist: Plik:{{#var: Name }} w grze.png | [[Plik:{{#var: Name }} w grze.png|350px]] | {{#ifexist: Plik:{{#var: Name }} w grze.jpg | [[Plik:{{#var: Name }} w grze.jpg|350px]] | ''Brak obrazka.'' }} }}</td>
 +
        <td style="{{#var: StyleTd }}; text-align: center; width: 42px; border-right: 1px dashed #1f0e02;" rowspan="3">{{ti2|{{#var: Name }}|height=2}}</td>
 +
        <td style="{{#var: StyleTd }}; width: 442px;">
 +
            <div><strong>Klasa</strong>: {{#if: {{{Klasa|}}} | [[{{{Klasa}}}]] | Brak danych. }}</div>
 +
            <div><strong>Cena kupna</strong>: {{#if: {{{Cena|}}} | {{{Cena}}} {{ti|Yang}} | Brak danych. }}</div>
 +
            <div><strong>Sloty</strong>: {{#if: {{{SlotyKD|}}} | {{{SlotyKD}}} slot na [[Kamień Duszy|Kamienie Duszy]]. | Brak danych. }}</div>
 +
            <div><strong>Odłamek do [[6. i 7. bonus|6. i 7. bonusu]]</strong>: {{#if: {{{Odłamek|}}} | {{{Odłamek}}} | {{Ekwipunek/Odłamek67Bon|Poziom={{{Poziom|}}}|PoziomMin={{{PoziomMin|}}}|PoziomMax={{{PoziomMax|}}}}} }}</div>
 +
            <div>{{#if: {{{Inne|}}} | <strong>Inne</strong>: {{{Inne}}} }}</div>
 +
        </td>
 +
    </tr>
 +
    <tr>
 +
        <th><span style="{{#var: StylePill }}">Szkło Handlu</span></th>
 +
    </tr>
 +
    <tr>
 +
        <td style="padding: 0 1em; width: 442px;">{{SzkłoHandlu|Klasa={{{Klasa}}}|Kategoria=Wyposażenie|Podkategoria=Zbroje}}</td>
 +
    </tr>
 +
</table>
  
== Użycie ==
+
<table style="{{#var: StyleTable }}">
 +
    <tr>
 +
        <th><span style="{{#var: StylePill }}">Pochodzenie</span></th>
 +
        {{#if: {{{Wytwarzanie|}}} | <th><span style="{{#var: StylePill }}">Wytwarzanie</span></th> }}
 +
    </tr>
 +
    <tr>
 +
        <td style="{{#var: StyleTd }}">
 +
            <ul style="margin-bottom: 0;">
 +
                <li><strong>Metiny</strong>: {{#if: {{{PochodzenieMetiny|}}} | {{{PochodzenieMetiny}}} | - }}</li>
 +
                <li><strong>Potwory</strong>: {{#if: {{{PochodzeniePotwory|}}} | {{{PochodzeniePotwory}}} | - }}</li>
 +
                <li><strong>Skrzynie</strong>: {{#if: {{{PochodzenieSkrzynie|}}} | {{{PochodzenieSkrzynie}}} | - }}</li>
 +
                <li><strong>Inne</strong>: {{#if: {{{PochodzenieInne|}}} | {{{PochodzenieInne}}} | - }}</li>
 +
            </ul>
 +
        </td>
 +
    </tr>
 +
</table>
  
{| style="width: 100%"
+
<div style="{{#var: StyleLabel }}">Ulepszanie przedmiotu</div>
|-
 
| <pre>{{Ekwipunek/Odłamek67Bon|Poziom=30}}</pre>
 
| {{Ekwipunek/Odłamek67Bon|Poziom=30}}
 
|-
 
| <pre>{{Ekwipunek/Odłamek67Bon|PoziomMin=105|PoziomMax=115}}</pre>
 
| {{Ekwipunek/Odłamek67Bon|PoziomMin=105|PoziomMax=115}}
 
|}
 
  
== Standardowe użycie w szablonie ==
+
<table style="{{#var: StyleTable }}; table-layout: fixed;">
 
+
    {{#loop: i | 0 | {{#expr: {{#var: MaxRefine }} + 1 }} | <nowiki/>
Standardowy przykład używany w szablonach. Umożliwia nadpisanie wyliczonego odłamka za pomocą parametru Odłamek.
+
{{#ifexpr: {{#var: MaxRefine}} = 9 and {{#expr: {{#var: i}} mod 5 }} = 0 }} | <tr style="vertical-align: bottom"> }}<nowiki/>
 
+
<td align="center" style="border: 1px dashed #1f0e02; padding: 1em 0.5em;">
<pre>{{#if: {{{Odłamek|}}} | {{{Odłamek}}} | {{Ekwipunek/Odłamek67Bon|Poziom={{{Poziom|}}}|PoziomMin={{{PoziomMin|}}}|PoziomMax={{{PoziomMax|}}}}} }}</pre>
+
{{#if: {{{Ulepszacz1-{{#var: i}}|}}} | <div style="margin-bottom: 0.5em;">
<noinclude>
+
{{{Ulepszacz1-{{#var: i}}}}} {{{Ulepszacz2-{{#var: i}}}}} {{{Ulepszacz3-{{#var: i}}}}}
 +
</div> }}
 +
{{#if: {{{KosztUlepszenia-{{#var: i}}|}}} | <div>{{{KosztUlepszenia-{{#var: i}}}}} [[Plik:Yang.png|20px|link=Yang]]</div> }}
 +
{{Ekwipunek/Zbroja/Ulepszanie
 +
|Nazwa = {{#var: Name}}
 +
|PoziomUlepszenia = {{#var: i}}
 +
|Poziom = {{#if: {{{Poziom-{{#var: i}}|}}} | {{{Poziom-{{#var: i}}}}} | {{#if: {{{Poziom|}}} | {{{Poziom}}} | - }} }}
 +
|Obrona = {{{Obrona-{{#var: i}}}}}
 +
|SzybkośćRuchu = {{#if: {{{SzybkośćRuchu-{{#var: i}}|}}} | {{{SzybkośćRuchu-{{#var: i}}}}} }}
 +
|Bonus1 = {{#if: {{{Bonus1-{{#var: i}}|}}} | {{{BonusNazwa1}}} {{{Bonus1-{{#var: i}}}}} }}
 +
|Bonus2 = {{#if: {{{Bonus2-{{#var: i}}|}}} | {{{BonusNazwa2}}} {{{Bonus2-{{#var: i}}}}} }}
 +
|Bonus3 = {{#if: {{{Bonus3-{{#var: i}}|}}} | {{{BonusNazwa3}}} {{{Bonus3-{{#var: i}}}}} }}
 +
|Klasa = {{{Klasa}}}
 +
}}
 +
</td>
 +
{{#ifexpr: {{#var: MaxRefine}} = 9 and {{#expr: {{#var: i}} mod 5 }} = 4 }} | </tr> }}<nowiki/>
 +
    }}
 +
</table>
 +
[[Kategoria:Przedmioty]]
 +
[[Kategoria:Przedmioty/Zbroje]]
 +
{{#if: {{{Klasa|}}} | [[Kategoria:Przedmioty/{{{Klasa}}}]] }}
 +
</includeonly>

Wersja z 18:57, 24 paź 2020