Terraria Wiki
Advertisement
This template uses Lua.
Ten szablon wykorzystuje Moduł:Exclusive, będący skryptem napisanym w języku programowania Lua. Aby lepiej zapoznać się z tym językiem odwiedź podane strony Terraria Wiki:Lua (en).
Ten szablon jest zgodny z i18n, co oznacza, że jest łatwy do zlokalizowania dla różnych języków. Więcej informacji można znaleźć w I18n i l10n dla szablonów.
Template-info Dokumentacja Poniższa dokumentacja jest załączona do Szablon:Exclusive icons/doc. (edytuj | historia)

Wyświetla ikony wskazujące platformy, dla których zawartość jest dostępna, w skrócie "eicons" (z "exclusive icons"). Aby wyświetlić link z eicons, użyj {{exclusive icon link}}.

Możesz użyć {{eicons/options}}, aby zmienić domyślne wartości niektórych parametrów. Szczegółowe informacje można znaleźć w odpowiedniej sekcji poniżej.

Sposób użycia

{{ eicons | <nazwa zawartości> | small = 0/1 | link = 0/1 | invert = 0/1 | not = <nazwa zawartości> | <parametry platformy> = 0/1 }}

ParametrOpisTypStatus
Nazwa zawartości1
Nazwa zawartości (przedmiot, NPC, wydarzenie, biom, numer łatki itp.), Dla którego mają być wyświetlane ikony.
Linia
sugerowany
Mniejsze ikonysmall
Zmniejsza rozmiar ikon. Przydatne, gdy problemem jest miejsce, np. w infoboxach.
Wartość automatyczna:
True (1/y/yes)
Wartość logiczna
opcjonalny
Odwracanie wyłącznościinvert
Odwraca wyłączność, tj. wyświetla przeciwne eicony. Pamiętaj, że wyłącza to czujnik wersji na konsole japońskie.
Wartość automatyczna:
True (1/y/yes)
Wartość logiczna
opcjonalny
Odejmowanie wyłącznościnot
pagenot
Nazwa zawartości, którego eicony mają zostać odjęte od głównych eicon. Zauważ, że jest to określono po $invert, tzn. eicony jednostki głównej są najpierw odwrócone, a następnie eicony jednostki z tego parametru są odejmowane od tego.
Linia
opcjonalny
Nadpisywanie wersji na PCdesktop
dsk
Ręcznie zastępuje wyłączność wersji na PC. Zauważ, że określono to po $invert i $not.
Wartość logiczna
opcjonalny
Nadpisywanie wersji na konsoleconsole
cns
Ręcznie zastępuje wyłączność wersji na konsole. Zauważ, że określono to po $invert i $not.
Wartość logiczna
opcjonalny
Nadpisywanie wersji na konsole starszej generacjiold-gen
oldgen
old
Ręcznie zastępuje wyłączność wersji na konsole starszej generacji. Zauważ, że określono to po $invert i $not.
Wartość logiczna
opcjonalny
Nadpisywanie wersji na urządzenia mobilnemobile
mbl
Ręcznie zastępuje wyłączność wersji na urządzenia mobilne. Zauważ, że określono to po $invert i $not.
Wartość logiczna
opcjonalny
Nadpisywanie wersji na 3DS3DS
3ds
Ręcznie zastępuje wyłączność wersji na 3DS. Zauważ, że określono to po $invert i $not.
Wartość logiczna
opcjonalny
Nadpisywanie wersji na konsole japońskiejapan
jas
Ręcznie zastępuje wyłączność wersji na konsole Japońskie. Zauważ, że określono to po $invert i $not.
Wartość logiczna
opcjonalny

Dla tego szablonu preferowane jest formatowanie parametrów w linii.

Przykłady

{{eicons| 1.4.0.1 }} !!Error: Invalid EICONS input! (D)
{{eicons| 1.3.0.1 | not = 1.4.0.1 }} !!Error: Invalid EICONS input! (CM)
{{eicons| Suspicious Looking Egg }} !!Error: Invalid EICONS input! (3)
{{eicons| Suspicious Looking Egg | invert = 1 }} !!Error: Invalid EICONS input! (DCOM)
{{eicons| Soul of Blight | link = 1 }} !!Error: Invalid EICONS input! (O3) z łączem
{{eicons| Suspicious Looking Egg | small = 1 }} !!Error: Invalid EICONS input! (3), małe
{{eicons| Easter }} !!Error: Invalid EICONS input! (3)
{{eicons| Underground Desert }} !!Error: Invalid EICONS input! (DCM)
{{eicons| Crystal Work Bench }} !!Error: Invalid EICONS input! (D)
{{eicons| Gold Butterfly }} !!Error: Invalid EICONS input! (DCM)
{{eicons| Gold Butterfly | not = Flinx Staff }} !!Error: Invalid EICONS input! (CM)
{{eicons| Gold Butterfly | invert = 1 | not = Crystal Work Bench }} !!Error: Invalid EICONS input! (O3), bez DO3 ponieważ invert jest określono przed not
{{eicons| Gold Butterfly | invert = 1 | not = Suspicious Looking Egg }} !!Error: Invalid EICONS input! (O)
{{eicons| 1.3.0.1 | not = 1.4.0.1 }} !!Error: Invalid EICONS input! (C)
{{eicons| Work Bench }} !!Error: Invalid EICONS input! (nic, ponieważ Stół warsztatowy jest dostępny we wszystkich wersjach)
{{eicons| Work Bench | mobile = 1 }} !!Error: Invalid EICONS input! (M)
{{eicons| Work Bench | old-gen = 1 | 3ds = 1 }} !!Error: Invalid EICONS input! (O3)
{{eicons| Martian Work Bench | desktop = 0 | console = 0 }} !!Error: Invalid EICONS input! (M)
{{eicons| desktop = 1 | console = 1 | old-gen = 1 | mobile = 1 }} !!Error: Invalid EICONS input! (DCOM)
{{eicons| japan = 1 }} !!Error: Invalid EICONS input! (J)
{{item|Stone Block}} {{eicons| desktop = 1 | console = 1 | old-gen = 1 | mobile = 1 }} Kamienny blokKamienny blok !!Error: Invalid EICONS input!

Zmiana domyślnych opcji

Możesz użyć {{exclusive icons/options}}, aby ustawić/pobrać i zresetować wartości domyślne niektórych opcji.

Sposób użycia

  • Set: {{exclusive icons/options|small=y|...}} lub {{exclusive icons/options|set|small=y|...}}
  • Get: {{exclusive icons/options|get|small}}
  • Reset: {{exclusive icons/options|reset}} lub {{exclusive icons/options|resetall}}
UWAGA: Aby uniknąć niepożądanych efektów, bardzo ważne jest jak najszybsze resetowanie opcji. Zwłaszcza w szablonie należy zresetować opcje przed zakończeniem szablonu.

Wszystkie parametry:

Parametr 1

Akcja. get lub load oznacza pobranie bieżącej wartości opcji, reset lub resetall oznacza zresetuj wszystkie opcje do wartości domyślnych, inne wartości (w tym brak - zalecane jest użycie set dla lepszej czytelności) oznaczają ustawienie wartości opcji.

Parametr 2

Nazwa opcji, dla której chcesz uzyskać jej wartość. Obowiązuje tylko wtedy, gdy akcja brzmi get. Może być jedną z następujących czynności: small

small/smallicons = y/yes/n/no

Obowiązuje tylko wtedy, gdy akcja jest set. Włącza/wyłącza zmniejszony rozmiar ikon platformy. Zobacz parametr {{exclusive icons}} small.

Przykłady

Wynik Kod Opis
!!Error: Invalid EICONS input! {{eicons|Hallowed Key Mold}} Domyślne
small = ; small = {{eicons/options|get|small}}; Pobiera aktualne ustawienie
!!Error: Invalid EICONS input! {{eicons/options|set|small=y}}
{{eicons|Hallowed Key Mold}}
Włącza małe ikony
small = y; small = {{eicons/options|get|small}}; Pobiera aktualne ustawienie
!!Error: Invalid EICONS input! {{eicons/options|reset}}
{{eicons|Hallowed Key Mold}}
Zresetuje wszystkie opcje
Advertisement