Difference between revisions of "Элемент"

From Multi Theft Auto: Wiki
Line 1: Line 1:
 
[[Element|Элемент]] - общий класс, отражающий почти все внитриигровые [[entity|объекты]]. Встроенными типами элементов являются:
 
[[Element|Элемент]] - общий класс, отражающий почти все внитриигровые [[entity|объекты]]. Встроенными типами элементов являются:
  
{{Elements}}
+
{{RU/Elements}}
  
{{translate}}
+
Можно создавать любые другие элементы, которые будут абстрактны и не будут относиться к каким-либо конкретным игровым [[entity|объектам]]. Например, элементы '''ресурс''' и '''карта''' создаются когда ресурсы и карты загружают группу объектов, создаваемых ими как дочерние элементы.
Any other element type can be created as an abstract element, not referring to any game [[entity]]. For example, '''resource''' and '''map''' elements are created when resources and maps are loaded to group entities they create as their children.
 
  
Elements share common functions such as type and list retrieval, a destroy operation to remove both the element and the game entity it is linked to (except for some elements which can't be destroyed, for example client elements), [[element data]] storing and retrieval, and many more common operations.
+
Элементы объединяют общие функции, такие как тип и список параметров, операция уничтожения убирает как элемент, так и его игровое представление, с которым он связан (за исключение некоторых элементов, которые не могут быть уничтожены, например, элементы клиентов), хранение и представление [[element data|данных элемента]], и другие общие операции.
  
All elements are stored internally in a [[Element tree|tree structure]], and as such every element except the '''root''' element has a parent element, that can be the '''root''' element, a '''resource''', '''map''' or another element. This is purely for declaring the scope of function calls.
+
Все элементы хранятся в [[Element tree|древовидной структуре]], поэтому все элементы, кроме '''root''' имеют родительский элемент, которым может быть '''root''', '''resource''', '''map''' или другой элемент. Он определяет сферу действия вызываемой функции.
  
==Related scripting functions==
+
==Связанные функции скриптинга==
===Client===
+
===Клиент===
 
{{Client element functions}}
 
{{Client element functions}}
===Server===
+
===Сервер===
 
{{Element functions}}
 
{{Element functions}}
 
[[Category:Scripting Concepts]]
 
[[Category:Scripting Concepts]]

Revision as of 10:43, 13 September 2009

Элемент - общий класс, отражающий почти все внитриигровые объекты. Встроенными типами элементов являются:

Можно создавать любые другие элементы, которые будут абстрактны и не будут относиться к каким-либо конкретным игровым объектам. Например, элементы ресурс и карта создаются когда ресурсы и карты загружают группу объектов, создаваемых ими как дочерние элементы. Элементы объединяют общие функции, такие как тип и список параметров, операция уничтожения убирает как элемент, так и его игровое представление, с которым он связан (за исключение некоторых элементов, которые не могут быть уничтожены, например, элементы клиентов), хранение и представление данных элемента, и другие общие операции. Все элементы хранятся в древовидной структуре, поэтому все элементы, кроме root имеют родительский элемент, которым может быть root, resource, map или другой элемент. Он определяет сферу действия вызываемой функции.

Связанные функции скриптинга

Клиент

Сервер

BETA: FROM VERSION 1.5.7 r20477 ONWARDS
BETA: FROM VERSION 1.5.7 r20447 ONWARDS
BETA: FROM VERSION 1.5.7 r20477 ONWARDS
BETA: FROM VERSION 1.5.7 r20477 ONWARDS