RU/Shared Scripting Functions: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
mNo edit summary
(Add XML translations)
 
(2 intermediate revisions by one other user not shown)
Line 6: Line 6:
__TOC__
__TOC__


==Функции элемента==
==Функции ввода==
{{RU/Shared_element_functions}}
{{Shared_input_functions}}


==Функции NPC==
==Функции взрыва==
{{Shared_ped_functions}}
{{Shared_explosion_functions}}


==Функции игрока==
==Функции воды==
{{Shared_player_functions}}
{{RU/Shared_water_functions}}


==Функции оружия==
==Функции вывода==
{{RU/Shared_weapon_functions}}
{{Shared_output_functions}}


==Функции звука==
==Функции звука==
{{Shared_sound_functions}}
{{Shared_sound_functions}}


==Функции меток на радаре==
==Функции игрока==
{{Shared_blip_functions}}
{{Shared_player_functions}}


==Функции камеры==
==Функции камеры==
{{Shared_camera_functions}}
{{Shared_camera_functions}}
==Функции тела и одежды==
{{Shared_clothes_and_body_functions}}


==Функции коллизии==
==Функции коллизии==
Line 35: Line 32:
==Функции курсора==
==Функции курсора==
{{Shared_cursor_functions}}
{{Shared_cursor_functions}}
==Функции события==
{{RU/Shared_event_functions}}
==Функции взрыва==
{{Shared_explosion_functions}}
==Файловые функции==
{{Shared_file_functions}}
==Функции ввода==
{{Shared_input_functions}}


==Функции маркера==
==Функции маркера==
Line 53: Line 38:
==Функции матрицы==
==Функции матрицы==
{{Shared_matrix_functions}}
{{Shared_matrix_functions}}
==Функции меток на радаре==
{{Shared_blip_functions}}
==Функции мира==
{{Shared_world_functions}}


==Функции объекта==
==Функции объекта==
{{Shared_object_functions}}
{{Shared_object_functions}}


==Функции вывода==
==Функции оружия==
{{Shared_output_functions}}
{{RU/Shared_weapon_functions}}
 
==Функции пешехода (NPC)==
{{Shared_ped_functions}}


==Функции пикапа==
==Функции пикапа==
{{Shared_pickup_functions}}
{{Shared_pickup_functions}}
==Функции снаряда==
{{Shared_projectile_functions}}
==Функции территории радара==
{{Shared_radar_functions}}


==Функции ресурса==
==Функции ресурса==
Line 75: Line 63:
{{Shared_server_functions}}
{{Shared_server_functions}}


==Утилитарные функции==
==Функции снаряда==
{{Shared_utility_functions}}
{{Shared_projectile_functions}}
 
==Функции события==
{{RU/Shared_event_functions}}
 
==Функции тела и одежды==
{{Shared_clothes_and_body_functions}}


==Функции UTF-8==
==Функции территории радара==
{{Shared_utf8_functions}}
{{Shared_radar_functions}}


==Функции транспорта==
==Функции транспорта==
{{Shared_vehicle_functions}}
{{Shared_vehicle_functions}}


==Функции воды==
==Функции утилит==
{{Shared_water_functions}}
{{Shared_utility_functions}}
 
==Файловые функции==
{{Shared_file_functions}}
 
==Функции элемента==
{{RU/Shared_element_functions}}


==Функции мира==
==Функции UTF-8==
{{Shared_world_functions}}
{{Shared_utf8_functions}}


==XML функции==
==Функции XML==
{{Shared_xml_functions}}
{{RU/Shared_XML_functions}}


[[en:Shared Scripting Functions]]
[[en:Shared Scripting Functions]]

Latest revision as of 15:21, 10 July 2022

Авторы: Вы создали страницу, но ее нет в этом списке? Запутались? Читайте: Добавление страниц в категории и шаблоны

На этой странице перечислены все shared скриптовые функции, которые были реализованы и доступны как собственные функции из мода Deathmatch.

Для получения дополнительных функций посмотрите страницу полезных функций.

Функции ввода




Функции взрыва



Функции воды

  • createWater - создаёт область воды
  • getWaterColor - возвращает цвет воды мира GTA
  • getWaterVertexPosition - возвращает мировую позицию вершины (т.е. угла) водной области
  • getWaveHeight - возвращает текущую высоту волны
  • resetWaterColor - сбрасывает цвет воды мира GTA по умолчанию
  • resetWaterLevel - сбрасывает уровень воды в мире GTA до уровня по умолчанию
  • setWaterColor - меняет цвет воды в мире GTA
  • setWaterLevel - устанавливает высоту части или всей воды в игровом мире
  • setWaterVertexPosition - устанавливает мировое положение угловой точки воды
  • setWaveHeight - устанавливает высоту волны на указанное значение


Функции вывода




Функции звука




Функции игрока




Функции камеры

Функции коллизии

Функции курсора




Функции маркера




Функции матрицы


Функции меток на радаре

Shared



Функции мира




Функции объекта




Функции оружия

  • getOriginalWeaponProperty - получает исходное свойство указанного типа оружия
  • getPickupWeapon - получает ID оружия из указанного пикапа
  • getSlotFromWeapon - получает слот к которому принадлежит оружие
  • getWeaponIDFromName - получает ID оружия из его названия
  • getWeaponNameFromID - получает название оружия или причину смерти из его ID
  • getWeaponProperty - получает свойство указанного оружия
  • setWeaponAmmo - устанавливает определенное кол-во боеприпасов для указанного оружия
  • setWeaponProperty - устанавливает свойство указанного типа оружия


Функции пешехода (NPC)



Функции пикапа




Функции ресурса


Функции сервера

Функции снаряда




Функции события

  • addEvent - позволяет зарегистрировать своё собственное событие
  • addEventHandler - прикрепляет к событию обработчик
  • cancelEvent - останавливает автоматическую внутреннюю обработку события
  • cancelLatentEvent - останавливает автоматическую внутреннюю обработку скрытого события
  • getEventHandlers - получает прикреплённые функции из события и присоединённый элемент из текущего lua-скрипта
  • getLatentEventHandles - получает текущие скрытые события в очереди
  • getLatentEventStatus - получает состояние одного скрытого события в очереди
  • removeEventHandler - открепляет от события обработчик
  • triggerEvent - вызывает срабатывание указанного события для указанного элемента в дереве элементов
  • wasEventCancelled - проверяет, было ли отменено последнее завершённое событие


Функции тела и одежды



Функции территории радара


Функции транспорта




Функции утилит




Файловые функции



Функции элемента


Функции UTF-8



Функции XML

  • xmlCopyFile - копирует всё содержимое определённого узла в XML-документе в новый файл документа
  • xmlCreateChild - создаёт новый дочерний узел в узле XML
  • xmlCreateFile - создаёт новый XML-документ, который впоследствии можно сохранить в файл с помощью xmlSaveFile
ДО ВЕРСИИ 1.0.0 :
  • xmlCreateSubNode - создаёт подузел для указанного XML узла
  • xmlFindSubNode - возвращает именованный подузел определённого XML узла
  • xmlDestroyNode - удаляет узел XML из дерева узлов XML
  • xmlFindChild - возвращает именованный дочерний узел узла XML
  • xmlLoadFile - загружает XML-файл и возвращает узел, указав конкретный путь к файлу
  • xmlLoadString - создаёт XML узел из строкового ввода
  • xmlNodeGetAttribute - возвращает атрибут узла в файле конфигурации
  • xmlNodeGetAttributes - возвращает все аттрибуты выбранного XML узла
  • xmlNodeGetChildren - возвращает все дочерние элементы определенного XML узла или определенного дочернего узла
  • xmlNodeGetName - возвращает имя тега указанного XML узла
  • xmlNodeGetParent - возвращает родительский узел XML узла
  • xmlNodeGetValue - читает значения тегов в файлах XML
  • xmlNodeSetAttribute - редактирует атрибуты узла в файле конфигурации
  • xmlNodeSetName - задает имя тега указанного XML узла
  • xmlNodeSetValue - присваивает значения тегам в файлах XML
  • xmlSaveFile - сохраняет загруженный файл XML
  • xmlUnloadFile - выгружает XML файл из памяти