Difference between revisions of "Item schema/pt-br"

From Team Fortress Wiki
Jump to: navigation, search
m
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{{DISPLAYTITLE:Esquema de itens}}
 
{{DISPLAYTITLE:Esquema de itens}}
{{hatnote|Para documentações mais técnicas sobre a Steam Web SPI e GetSchema, veja [[WebAPI/pt-br|WebAPI]].}}
+
{{hatnote|Para documentações mais técnicas sobre a Web API do Steam e GetSchema, veja [[WebAPI]] {{lang icon|en}}.}}
  
O '''esquema de itens''' é um recurso no ''Team Fortress 2'' que define todos os itens existentes e seus atributos. O esquema de itens é acessado pelo cliente do jogo em vários menus da interface, incluindo a [[Mann Co. Store/pt-br|Loja Mann Co.]], o [[Mann Co. Catalog/pt-br|Catálogo]] e a [[backpack/pt-br|mochila]] do jogador. Cada item no esquema é criado como um objeto que possui vários valores-chave denotando seu nome, tipo e compartimento, [[classes/pt-br|classes]] que podem equipá-lo e suas habilidades (como por exemplo, se pode ou não ser editado com uma [[Paint Can/pt-br|Lata de Tinta]] ou [[Name Tag/pt-br|Name Tag]]). Todos os valores estão listados detalhadamente no [[WebAPI/GetSchema/pt-br|WebAPI/GetSchema]].
+
O '''esquema de itens''' (''Item schema'') é um recurso no ''Team Fortress 2'' que define todos os itens existentes e seus atributos. O esquema de itens é acessado pelo cliente do jogo em vários menus da interface, incluindo a [[Mann Co. Store/pt-br|Loja Mann Co.]], o [[Mann Co. Catalog/pt-br|Catálogo]] e a [[backpack/pt-br|mochila]] do jogador. Cada item no esquema é criado como um objeto que possui vários valores-chave denotando seu nome, tipo e compartimento, [[classes/pt-br|classes]] que podem equipá-lo e suas habilidades (como por exemplo, se pode ou não ser editado com uma {{item link|Paint Can}} ou {{item link|Name Tag}}). Todos os valores estão listados detalhadamente no [[WebAPI/GetSchema]] {{lang icon|en}}.
  
Além do esquema de itens padrão, a versão do esquema baixada pelo cliente do jogo é conhecida como "esquema do cliente". O esquema do cliente é obtido em formato [[WebAPI/VDF/pt-br|VDF]] para ser processado pela engine do jogo, e inclui outros detalhes que não estão no esquema padrão, como [[equip region/pt-br|regiões de equipamento]], sons relacionados às armas e [[bodygroup/pt-br|bodygroups]] para cada item. Ambas as versões do esquema de itens incluem definições de todos os [[List of item attributes/pt-br|atributos de item]], [[item sets/pt-br|conjuntos de itens]], [[particle effects/pt-br|efeitos de partículas]], níveis de itens e ranks para armas [[Strange/pt-br|Estranhas]] e o [[misc/pt-br|item misc.]] [[Spirit Of Giving/pt-br|Spirit of Giving]].
+
Além do esquema de itens padrão, a versão do esquema baixada pelo cliente do jogo é conhecida como "esquema do cliente". O esquema do cliente é obtido em formato [[WebAPI/VDF|VDF]] para ser processado pelo motor do jogo, e inclui outros detalhes que não estão no esquema padrão, como [[equip region/pt-br|regiões de equipamento]], sons relacionados às armas e [[bodygroup/pt-br|bodygroups]] para cada item. Ambas as versões do esquema de itens incluem definições de todos os [[List of item attributes/pt-br|atributos de item]], [[item sets/pt-br|conjuntos de itens]], [[particle effects/pt-br|efeitos de partículas]], níveis de itens e classificações para armas e cosméticos de qualidade [[Strange/pt-br|Estranho]].
  
Antes do esquema de itens ser acessível pela WebAPI, ele era guardado localmente em formato VDF em cada instalação do jogo com o nome {{code|items_game.txt}} (em {{code|team fortress 2 content.gcf/tf/scripts/}}). {{code|items_game.txt}} foi mantido, no entanto, seu único propósito é permitir aos usuários sobrescreverem definições do esquema do WebAPI.
+
O esquema do cliente é armazenado localmente no cliente e no servidor como '''tf/scripts/itens/items_game.txt'''. O cliente e o servidor carregam esta cópia do esquema na inicialização. Uma vez conectado, o servidor de itens envia ao cliente e ao servidor um URL onde o esquema mais recente pode ser baixado, o qual o cliente e o servidor baixam e usam. Atualizações subsequentes ao esquema são processadas através do servidor de itens desta forma.
 
+
A partir da {{Patch name|10|15|2014}}, o arquivo items_game.txt foi protegido por uma [[w:pt:Assinatura_digital|assinatura digital]], e nem o cliente nem o servidor irá iniciar-se se o arquivo original tiver sido modificado.
{{anchor| Item schema updates }}
 
== Atualizações no esquema de itens ==
 
{{see also|Patches/pt-br|l1=Atualizações}}
 
 
 
Todas as atualizações no esquema de itens do ''Team Fortress 2'' e ''[[Team Fortress 2 Beta/pt-br|Team Fortress 2 Beta]]'' são mantidas no [http://git.optf2.com/schema-tracking/ Schema Tracker] {{lang icon}} do [[OPTF2/pt-br|OPTF2]], um repositório {{w|Git (software)|Git}}. Versões anteriores e mudanças nas atualizações são visíveis através de {{w|diff|diffs}}.  
 
  
 
== Veja também ==
 
== Veja também ==
* '''[[WebAPI/pt-br|WebAPI]]'''
+
* '''[[WebAPI]]''' {{lang icon|en}}
** [[WebAPI/GetSchema/pt-br|WebAPI/GetSchema]] – descrições técnicas do esquema de itens acessíveis através do Steam Web API
+
** [[WebAPI/GetSchema]] {{lang icon|en}} — descrições técnicas do esquema de itens acessíveis através da Web API do Steam
 
* [[Items/pt-br|Itens]]
 
* [[Items/pt-br|Itens]]
 
== Links externos ==
 
* [http://git.optf2.com/schema-tracking/ OPTF2 Schema Tracker] {{lang icon}}
 
** Última versão do [http://git.optf2.com/schema-tracking/plain/Team%20Fortress%202%20Schema Team Fortress 2 Schema] {{lang icon}}
 
** Última versão do [http://git.optf2.com/schema-tracking/plain/Team%20Fortress%202%20Client%20Schema Team Fortress 2 Client Schema] {{lang icon}}
 
  
 
[[Category:Items/pt-br]]
 
[[Category:Items/pt-br]]
 
[[Category:WebAPI/pt-br]]
 
[[Category:WebAPI/pt-br]]

Latest revision as of 02:20, 15 March 2021

Para documentações mais técnicas sobre a Web API do Steam e GetSchema, veja WebAPI (em inglês).

O esquema de itens (Item schema) é um recurso no Team Fortress 2 que define todos os itens existentes e seus atributos. O esquema de itens é acessado pelo cliente do jogo em vários menus da interface, incluindo a Loja Mann Co., o Catálogo e a mochila do jogador. Cada item no esquema é criado como um objeto que possui vários valores-chave denotando seu nome, tipo e compartimento, classes que podem equipá-lo e suas habilidades (como por exemplo, se pode ou não ser editado com uma Lata de Tinta ou Etiqueta de Nome). Todos os valores estão listados detalhadamente no WebAPI/GetSchema (em inglês).

Além do esquema de itens padrão, a versão do esquema baixada pelo cliente do jogo é conhecida como "esquema do cliente". O esquema do cliente é obtido em formato VDF para ser processado pelo motor do jogo, e inclui outros detalhes que não estão no esquema padrão, como regiões de equipamento, sons relacionados às armas e bodygroups para cada item. Ambas as versões do esquema de itens incluem definições de todos os atributos de item, conjuntos de itens, efeitos de partículas, níveis de itens e classificações para armas e cosméticos de qualidade Estranho.

O esquema do cliente é armazenado localmente no cliente e no servidor como tf/scripts/itens/items_game.txt. O cliente e o servidor carregam esta cópia do esquema na inicialização. Uma vez conectado, o servidor de itens envia ao cliente e ao servidor um URL onde o esquema mais recente pode ser baixado, o qual o cliente e o servidor baixam e usam. Atualizações subsequentes ao esquema são processadas através do servidor de itens desta forma. A partir da Atualização de 15 de outubro de 2014, o arquivo items_game.txt foi protegido por uma assinatura digital, e nem o cliente nem o servidor irá iniciar-se se o arquivo original tiver sido modificado.

Veja também

  • WebAPI (em inglês)
    • WebAPI/GetSchema (em inglês) — descrições técnicas do esquema de itens acessíveis através da Web API do Steam
  • Itens