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

From Multi Theft Auto: Wiki
m
 
(9 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{translate}}
+
'''Element''' (элемент) - общий класс, представляющий почти все внутриигровые [[entity|субъекты]]. Встроенные типы элементов:
An [[element]] is a generic class that can represent almost all in-game [[entity|entities]]. The built-in element types are:
+
 
 +
''Примечание: у многих статей из списка ниже также имеется русская версия''
  
 
{{Elements}}
 
{{Elements}}
  
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.
+
Любой другой тип элементов может быть создаван как абстрактный элемент, без ссылки на различные игровые [[entity|субъекты]]. Например, элементы '''resource''' и '''map''' создаются при загрузке ресурсов и карт соответственно, их цель - группировка создаваемых ими же субъектов, которые являются по отношении к ним дочерними.
  
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.
+
Доступны такие обыденные функции, как запрос типа элемента и списка элементов определенного типа, операция уничтожения для удаления элемента и игровых субъектов, с которыми он связан (за исключением некоторых неуничтожаемых, например, элементов client), хранение и запрос [[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.
+
Все элементы хранятся внутри [[RU/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:Понятия скриптинга]]
  
 +
[[en:Element]]
 +
[[es:Elemento]]
 
[[it:Elemento]]
 
[[it:Elemento]]
[[en:Element]]
 

Latest revision as of 06:31, 12 September 2014

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

Примечание: у многих статей из списка ниже также имеется русская версия

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

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

Клиентские

Серверные