Difference between revisions of "Item schema/pl"

From Team Fortress Wiki
Jump to: navigation, search
m (-added w:pl: so it links to polish wiki)
m (revised the translation)
Line 1: Line 1:
 
{{DISPLAYTITLE: Schemat przedmiotów}}
 
{{DISPLAYTITLE: Schemat przedmiotów}}
{{hatnote|Aby zobaczyć dokładniejszą dokumentację dla Steam Web API i GetSchema, sprawdź [[WebAPI]]{{lang icon|angielski}}.}}  
+
{{hatnote|Aby zobaczyć dokładniejszą dokumentację Steam Web API i GetSchema, sprawdź [[WebAPI]]{{lang icon|angielski}}.}}  
  
'''Schemat przedmiotów''' jest zasobem w ''Team Fortress 2'' które definiuje wszystkie istniejące przedmioty i do nich przypisane atrybuty. Schemat ten jest używany przez klienta gry w różnych menu, wliczając [[Mann Co. Store/pl|Sklep Mann Co.]], [[Mann Co. Catalog/pl|Katalog]] oraz [[backpack/pl|Plecak]]. Każdy przedmiot w schemacie jest zaznaczony jako obiekt do którego są przypisane wartości klucze które oznaczają imie, rodzaj i slot oraz [[classes/pl|klasę]] która może dany przedmiot nosić, oraz oznacza też jej możliwości (takie jak czy może być  [[Paint Can/pl|zafarbowana]] albo [[Name Tag/pl|specjalnie nazwana]]). Wszystkie wartości są w pełnych detalach napisane w [[WebAPI/GetSchema]]{{lang icon|angielski}}
+
'''Schemat przedmiotów''' w ''Team Fortress 2'' definiuje wszystkie istniejące przedmioty i przypisane do nich atrybuty. Schemat ten jest używany przez klienta gry w różnych menu, wliczając w to [[Mann Co. Store/pl|Sklep Mann Co.]], [[Mann Co. Catalog/pl|Katalog]] oraz [[backpack/pl|Plecak]]. Każdy przedmiot na tym schemacie jest zaznaczony jako obiekt do którego są przypisane definicje i wartości, które definiują imię, rodzaj, slot oraz [[classes/pl|klasę]], która może dany przedmiot nosić, a także jego właściwości (np. czy dany przedmiot może zostać [[Paint Can/pl|przemalowany]] albo [[Name Tag/pl|inaczej nazwany]]). Wszystkie wartości i definicje są w pełnych szczegółach zapisane w [[WebAPI/GetSchema]] {{lang icon|angielski}}
  
Oprócz standardowego schematu przedmiotów jest także drugi schemat nazywany 'schemat klienta'. Schemat ten jest w formacie [[WebAPI/VDF|VDF]] aby mógł być rozłożony przez silnik gry i zawiera inne szczegóły które nie znajdują się w standardowym schemacie, takie jak [[equip region/pl|region założenia]] dla każdego przedmiotu. Obie wersje schematu przedmiotów zawierają definicję wszystkich [[List of item attributes/pl|atrybutów przedmiotów]], [[item sets/pl|zestawów przedmiotów]], [[particle effects/pl|efektów cząsteczkowych]] i poziomy przedmiotów oraz rangi dla broni i przedmiotów kosmetycznych typu [[Strange/pl|Kuriozum]].
+
Oprócz standardowego schematu, istnieje także 'schemat klienta'. Schemat ten jest w formacie [[WebAPI/VDF|VDF]], który jest zaś odczytywany przez grę i zawiera inne szczegóły które nie znajdują się w standardowym schemacie, takie jak [[equip region/pl|region założenia]], przypisane dźwięki, a także [[bodygroup/pl|bodygroupę]]. Oba schematy zawierają definicję wszystkich [[List of item attributes/pl|atrybutów]], [[item sets/pl|zestawów przedmiotów]], [[particle effects/pl|efektów cząsteczkowych]], poziomów przedmiotów oraz rangi dla broni i przedmiotów kosmetycznych rodzaju [[Strange/pl|Kuriozum]].
  
Schemat klienta jest zapisywanie lokalnie na kliencie oraz na serwerze jako '''tf/scripts/items/items_game.txt'''. Podczas uruchamiania, serwer i klient ładują kopię tego schematu. Gdy podłączony, serwer przedmiotów wysyła URL klientowi oraz serwerowi skąd najnowsza wersja schematu może być pobrana i użyta. Poprzez ten sam serwer przedmiotów jest aktualizowany  sam schemat. Od {{Patch name|10|15|2014}} items_game.txt jest chronione [[w:pl:Podpis cyfrowy|podpisesm cyfrowym]] przez co klient ani serwer się nie uruchomi jeżeli został on zmodyfikowany.
+
Schemat klienta jest zapisywanie lokalnie u klienta oraz na serwerze jako '''tf/scripts/items/items_game.txt'''. Podczas uruchamiania gry, serwer przedmiotów wysyła link URL klientowi oraz serwerowi, skąd najnowszy schemat może zostać uzyskany, po czym klient oraz serwer takowy pobierają i z niego korzystają. Aktualizacje wprowadzone do schematu są również przeprowadzane przez serwer przedmiotów, w równie podobny sposób. Od {{Patch name|10|15|2014|in-the}} items_game.txt jest chroniony [[w:pl:Podpis cyfrowy|podpisesm cyfrowym]], przez co ani klient ani serwer nie uruchomi się, jeśli plik ten został zmodyfikowany
  
 
== Aktualizacje schematu przedmiotów ==
 
== Aktualizacje schematu przedmiotów ==
Line 12: Line 12:
 
{{see also|Aktualizacje}}
 
{{see also|Aktualizacje}}
  
Wszystkie aktualizacje dotyczące schematu przedmiotów dla ''Team Fortress 2'' i ''[[Team Fortress 2 Beta/pl|Team Fortress 2 Beta]]'' są przechowywane na OPTF2 [http://git.optf2.com/schema-tracking/ Sprawdzacz schematów], magazynie [[w:Git (software)|Git]]{{lang icon|angielski}}. Poprzednie wersje oraz zmiany w aktualizacjach są widziane jako {{w:diff|diffy}}{{lang icon|angielski}}
+
Wszystkie aktualizacje schematu przedmiotów ''Team Fortress 2'' i ''[[Team Fortress 2 Beta/pl|Team Fortress 2 Beta]]'' są przechowywane na [http://git.optf2.com/schema-tracking/ OPTF2], a także na [[w:Git (software)|Git'cie]]{{lang icon|angielski}}. Różnice, występujące między różnymi wersjami danych plików, nazywamy {{w:diff|diffami}}{{lang icon|angielski}}.
  
 
== Zobacz także ==
 
== Zobacz także ==
 
* '''[[WebAPI]]''' {{lang icon|angielski}}
 
* '''[[WebAPI]]''' {{lang icon|angielski}}
** [[WebAPI/GetSchema]] – {{lang icon|angielski}} techniczny opis schematu przedmiotów który jest dostępny przez Steam Web API
+
** [[WebAPI/GetSchema]] – {{lang icon|angielski}} - Techniczny opis schematu przedmiotów, który jest dostępny przez Steam Web API.
 
* [[Items/pl|Przedmioty]]
 
* [[Items/pl|Przedmioty]]
  
 
== Źródła zewnętrzne ==
 
== Źródła zewnętrzne ==
* [http://git.optf2.com/schema-tracking/ OPTF2 Sprawdzacz schematów dla kilku gier Steam]
+
* [http://git.optf2.com/schema-tracking/ OPTF2 - Weryfikator schematów kilku gier Steam]
* [http://git.optf2.com/schema-tracking/tree/?h=teamfortress2 Schemat Team Fortress 2]
+
* [http://git.optf2.com/schema-tracking/tree/?h=teamfortress2 Schemat przedmiotów Team Fortress 2]
 
** Ostatnia wersja [http://git.optf2.com/schema-tracking/tree/Team%20Fortress%202%20Schema?h=teamfortress2 Schematu Team Fortress 2]
 
** Ostatnia wersja [http://git.optf2.com/schema-tracking/tree/Team%20Fortress%202%20Schema?h=teamfortress2 Schematu Team Fortress 2]
** Ostatnia wersja  [http://git.optf2.com/schema-tracking/tree/Team%20Fortress%202%20Client%20Schema?h=teamfortress2 Schematu Klienta Team Fortress 2]
+
** Ostatnia wersja  [http://git.optf2.com/schema-tracking/tree/Team%20Fortress%202%20Client%20Schema?h=teamfortress2 Schematu klienta Team Fortress 2]
** [http://git.optf2.com/schema-tracking/log/?h=teamfortress2 Diffy pomiędzy wersjami Team Fortress 2]
+
** [http://git.optf2.com/schema-tracking/log/?h=teamfortress2 Różnicę pomiędzy plikami różnych wersji Team Fortress 2]
* [http://git.optf2.com/schema-tracking/tree/?h=teamfortress2beta Team Fortress 2 Beta Schema]
+
* [http://git.optf2.com/schema-tracking/tree/?h=teamfortress2beta Schemat przedmiotów Team Fortress 2 Beta]
** Ostatnia wersja [http://git.optf2.com/schema-tracking/tree/Team%20Fortress%202%20Beta%20Schema?h=teamfortress2beta Schematu Team Fortress 2 Beta ]
+
** Ostatnia wersja [http://git.optf2.com/schema-tracking/tree/Team%20Fortress%202%20Beta%20Schema?h=teamfortress2beta Schemat przedmiotów Team Fortress 2 Beta]
 
** Ostatnia wersja [http://git.optf2.com/schema-tracking/tree/Team%20Fortress%202%20Beta%20Client%20Schema?h=teamfortress2beta Schematu klienta Team Fortress 2 Beta]
 
** Ostatnia wersja [http://git.optf2.com/schema-tracking/tree/Team%20Fortress%202%20Beta%20Client%20Schema?h=teamfortress2beta Schematu klienta Team Fortress 2 Beta]
** [http://git.optf2.com/schema-tracking/log/?h=teamfortress2beta Diffy pomiędzy wersjami Team Fortress 2 Beta]
+
** [http://git.optf2.com/schema-tracking/log/?h=teamfortress2beta Różnicę pomiędzy plikami różnych wersji Team Fortress 2 Beta]
  
 
[[Category:Items/pl]]
 
[[Category:Items/pl]]
 
[[Category:WebAPI/pl]]
 
[[Category:WebAPI/pl]]

Revision as of 20:36, 5 July 2018

Aby zobaczyć dokładniejszą dokumentację Steam Web API i GetSchema, sprawdź WebAPI(angielski).

Schemat przedmiotów w Team Fortress 2 definiuje wszystkie istniejące przedmioty i przypisane do nich atrybuty. Schemat ten jest używany przez klienta gry w różnych menu, wliczając w to Sklep Mann Co., Katalog oraz Plecak. Każdy przedmiot na tym schemacie jest zaznaczony jako obiekt do którego są przypisane definicje i wartości, które definiują imię, rodzaj, slot oraz klasę, która może dany przedmiot nosić, a także jego właściwości (np. czy dany przedmiot może zostać przemalowany albo inaczej nazwany). Wszystkie wartości i definicje są w pełnych szczegółach zapisane w WebAPI/GetSchema (angielski)

Oprócz standardowego schematu, istnieje także 'schemat klienta'. Schemat ten jest w formacie VDF, który jest zaś odczytywany przez grę i zawiera inne szczegóły które nie znajdują się w standardowym schemacie, takie jak region założenia, przypisane dźwięki, a także bodygroupę. Oba schematy zawierają definicję wszystkich atrybutów, zestawów przedmiotów, efektów cząsteczkowych, poziomów przedmiotów oraz rangi dla broni i przedmiotów kosmetycznych rodzaju Kuriozum.

Schemat klienta jest zapisywanie lokalnie u klienta oraz na serwerze jako tf/scripts/items/items_game.txt. Podczas uruchamiania gry, serwer przedmiotów wysyła link URL klientowi oraz serwerowi, skąd najnowszy schemat może zostać uzyskany, po czym klient oraz serwer takowy pobierają i z niego korzystają. Aktualizacje wprowadzone do schematu są również przeprowadzane przez serwer przedmiotów, w równie podobny sposób. Od Aktualizacji z 15 października 2014 items_game.txt jest chroniony podpisesm cyfrowym, przez co ani klient ani serwer nie uruchomi się, jeśli plik ten został zmodyfikowany

Aktualizacje schematu przedmiotów

Zobacz też: Aktualizacje

Wszystkie aktualizacje schematu przedmiotów Team Fortress 2 i Team Fortress 2 Beta są przechowywane na OPTF2, a także na Git'cie(angielski). Różnice, występujące między różnymi wersjami danych plików, nazywamy {{w:diff|diffami}}(angielski).

Zobacz także

Źródła zewnętrzne