Difference between revisions of "Item schema/pl"

From Team Fortress Wiki
Jump to: navigation, search
m
m (revised)
Line 2: Line 2:
 
{{hatnote|Aby zobaczyć dokładniejszą dokumentację 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''' 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}}
+
'''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 w tym schemacie jest zaznaczony jako obiekt, do którego są przypisane definicje i wartości, które odpowiadają za nazwę, rodzaj, slot oraz [[classes/pl|klasę]], która może nosić dany przedmiot, 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, 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]].
+
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|części modelu]]. 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 ozdobnych rodzaju [[Strange/pl|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 {{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
+
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|podpisem 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 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|en}}.
+
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|en}}.
  
 
== Zobacz także ==
 
== Zobacz także ==

Revision as of 11:37, 1 February 2019

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 w tym schemacie jest zaznaczony jako obiekt, do którego są przypisane definicje i wartości, które odpowiadają za nazwę, rodzaj, slot oraz klasę, która może nosić dany przedmiot, 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 części modelu. 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 ozdobnych 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 podpisem 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