Terraria Wiki
Advertisement

Ten szablon służy do dynamicznego wyświetlania informacji o zestawach zbroi lub zestawy przedmiotów ozdobnych (zgodnie z definicją w bazie danych). Obsługuje rozróżnianie przeróżnych elementów (np. różne wybory hełmów we wczesnych zestawach rudy Hardmode).

Sposób użycia[]

Oprócz pierwszych dwóch parametrów wszystkie parametry są opcjonalne.

{{getSetInfo | <nazwa zestawu> | <statystyki zestawu> | head = <niestandardowe nakrycia głowy> | body = <niestandardowe części ciała> | legs = <niestandardowe nogi> | raw = y | note = n | rawdefense = y | item = n | start = <dowolny wikitext przed każdym elementem zmiennym> | end = <dowolny wikitext przed każdym elementem zmiennym> | glue = <doklejenie między {{item}} a wartością> | sep = <separator elementów zamiennych> }}

Parameter 1

Nazwa zestawu.

Parameter 2

Statystyki do wyświetlenia. Może być jednym z poniższych:

Wartość parametru Opis
defense Suma obrony wszystkich elementów zestawu.
buy / sell Suma ceny zakupu/wartości sprzedaży wszystkich elementów zestawu. Należy pamiętać, że szablon zawsze będzie wyświetlał ceny zakupu, nawet jeśli zestawów nie można faktycznie kupić.
rare Najwyższa rzadkość spośród wszystkich elementów zestawu.
setbonuslist Premia za zestaw. Wyświetli listę bonusów zestawu, jeśli jest ich wiele (tj. W zależności od elementów zamiennych).
head1 / head2 / head3 Identyfikatory zbroi odpowiedniego elementu (elementy zamienne; elementy niezamienne zawsze używają <gniazd>) zestawu. Użyj {{getArmorInfo}}, aby przekonwertować go na nazwę elementu.
body1 / body2
legs1
setbonus Bonus za zestaw, ale tylko dla zestawów, które nie mają różnych bonusów za zestaw z różnymi zamiennymi elementami. setbonuslist obejmuje wszystkie zestawy, więc bezpieczniej jest z niego korzystać.
setbonus_head1 / setbonus_head2 / setbonus_head3 Premia zestawu, która jest aktywowana, gdy dany element zamienny jest wyposażony.
setbonus_body1 / setbonus_body2
setbonusdefense Obrona zapewniana przez bonus za zestaw.
count Całkowita liczba zestawów. Ważne: Pierwszy parametr akceptuje tylko wartości armor i vanity, jeśli użyto count!
head / body / legs

Ręcznie definiuje ustawione elementy, nadpisując wartości bazy danych. Oddziela wielokrotne (zmienne) miejsca elementów przecinkiem. Dostępne tylko w przypadku zapytania o informacje defence, buy lub sell. Należy pamiętać, że funkcja różnicowania elementów zmiennych działa tylko wtedy, gdy nie więcej niż jedno gniazdo zawiera elementy zmienne - zarówno głowę, ciało lub nogi.

raw

Wyświetla surowe dane, aby zastosować do nich całkowicie niestandardowe formatowanie. Powoduje, że wszystkie poniższe parametry nie działają.

note

Ukrywa domyślnie notatkę "(set)" dołączaną do wyników defence i buy/sell.

rawdefense

Dostępne tylko podczas zapytania o informacje defence. Zestawy ze wzrostem obrony jako premii zestawu są wyświetlane w specjalnym formacie, aby przekazać ten fakt. Użyj tego parametru, aby wyświetlić tylko surową obronę podstawową.

item

Ukrywa {{item}}, który służy do identyfikacji różnych elementów zamiennych w ramach funkcji rozróżniania. Powoduje, że $glue nie działa. Pamiętaj, że jeśli ten parametr nie zostanie ustawiony, każdy {{}} będzie poprzedzony {{item/options|mode=image|nolink=y|icons=n|maxsize=20x16px}} (chociaż jest wydawany przed parsowaniem $start, więc użyj tego parametru, aby zastąpić te opcje elementu), a następnie przez {{item/options|reset}}.

start

Niestandardowy wikitext przed wartością każdego elementu zamiennego (lub całego wyjścia, jeśli nie ma elementów zamiennych).

end

Niestandardowy wikitext za wartością każdego elementu zamiennego (lub całego wyjścia, jeśli nie ma elementów zamiennych).

glue

Znaki między {{item}} a jego wartością. Domyślnie: "&#8239;&#58;&nbsp;" (narrow no-break space, dwukropek, non-breaking space: " : ")

sep

Znaki między każdym elementem zmiennym. Nie działa, gdy nie ma elementów zmiennych. Domyślnie: " / "

Przykłady[]

Podstawowe[]

Kod Wynik
{{getSetInfo|Molten armor|defense}} 25 (zestaw)
{{getSetInfo|Molten armor|defense|note=n}} 25
{{getSetInfo|Familiar set|sell}} 60 (zestaw)
{{getSetInfo|Molten armor|setbonuslist}} 10% extra melee damage,
Cannot be set on fire
{{getSetInfo|Wood armor|defense}} 3 (2+1) (zestaw)
{{getSetInfo|Wood armor|defense|rawdefense=y}} 2 (zestaw)
{{getSetInfo|Wood armor|setbonusdefense}} 1
{{getArmorInfo|head|{{getSetInfo|Wood armor|head1}}|name}},
{{getArmorInfo|body|{{getSetInfo|Wood armor|body1}}|name}},
{{getArmorInfo|legs|{{getSetInfo|Wood armor|legs1}}|name}}
Wood Helmet,
Wood Breastplate,
Wood Greaves

Zestawy ze zamiennymi elementami[]

Kod Wynik
{{getSetInfo|Adamantite armor|defense}} Adamantytowe nakrycie głowy : 32 / Adamantytowy hełm : 50 / Adamantytowa maska : 36 (zestaw)
{{getSetInfo|Beetle armor|defense}} Zbroja łuskowa żuka : 61 / Skorupa żuka : 73 (zestaw)
{{getArmorInfo|head|{{getSetInfo|Adamantite armor|head1}}|name}},
{{getArmorInfo|head|{{getSetInfo|Adamantite armor|head2}}|name}},
{{getArmorInfo|head|{{getSetInfo|Adamantite armor|head3}}|name}},
{{getArmorInfo|body|{{getSetInfo|Adamantite armor|body1}}|name}},
{{getArmorInfo|legs|{{getSetInfo|Adamantite armor|legs1}}|name}}
Adamantite Headgear,
Adamantite Helmet,
Adamantite Mask,
Adamantite Breastplate,
Adamantite Leggings
{{getSetInfo|Adamantite armor|defense|note=n|glue=&#8239;|end=&#32;{{note|(set)}}}} Adamantytowe nakrycie głowy 32 (set) / Adamantytowy hełm 50 (set) / Adamantytowa maska 36 (set)
{{getSetInfo|Adamantite armor|setbonuslist}} Adamantytowe nakrycie głowy : 19% reduced mana usage / Adamantytowy hełm : 20% increased melee and movement speed / Adamantytowa maska : 25% chance to not consume ammo
<table style="background:transparent;">{{getSetInfo|Adamantite armor|setbonuslist|start=<tr><td><ul style{{=}}"margin-top:0;"><li>|glue=</li></ul></td><td>|end=</td></tr>|sep=}}</table>
  • Adamantytowe nakrycie głowy
19% reduced mana usage
  • Adamantytowy hełm
20% increased melee and movement speed
  • Adamantytowa maska
25% chance to not consume ammo
{{getSetInfo|Beetle armor|setbonuslist|start=<nowiki/>
*|sep=}}
  • Zbroja łuskowa żuka : Beetles increase your melee damage and speed
  • Skorupa żuka : Beetles protect you from damage
* {{getSetInfo|Beetle armor|setbonus_body1}}
* {{getSetInfo|Beetle armor|setbonus_body2}}
  • Beetles increase your melee damage and speed
  • Beetles protect you from damage

<before>
{{getSetInfo|Adamantite armor|defense
|start=<$start>
|glue=<$glue>
|end=<$end>
|sep=<$sep>
}}
<after>

<before><$start>Adamantytowe nakrycie głowy<$glue>32<$end><$sep><$start>Adamantytowy hełm<$glue>50<$end><$sep><$start>Adamantytowa maska<$glue>36<$end> (zestaw)<after>

Lorem
{{getSetInfo|Adamantite armor|defense
|start=(
|glue=-
|end=)
|sep=__
}}
ipsum

Lorem(Adamantytowe nakrycie głowy-32)__(Adamantytowy hełm-50)__(Adamantytowa maska-36) (zestaw)ipsum

Zestawy niestandardowe[]

Kod Wynik
{{getSetInfo||head=Magic Hat|body=Gypsy Robe|defense}} 4 (zestaw)
{{getSetInfo||head=Magic Hat|body=Diamond Robe|sell}} 360 (zestaw)
{{getSetInfo||head=Wizard Hat|body=Diamond Robe|sell|note=n}} {{note|(set with Wizard Hat)}} 320 (set with Wizard Hat)
{{getSetInfo||head=Wizard Hat|body=Gypsy Robe, Amethyst Robe, Topaz Robe, Sapphire Robe, Emerald Robe, Ruby Robe, Diamond Robe|defense|note=n}} {{note|(set with Wizard Hat)}} Szata cygańska : 6 / Ametystowa szata : 4 / Topazowa szata : 5 / Szafirowa szata : 5 / Szmaragdowa szata : 6 / Rubinowa szata : 6 / Diamentowa szata : 7 (set with Wizard Hat)
{{getSetInfo||head=Wood Helmet|body=Vortex Breastplate|rare}} 277
Advertisement