From a0fbb19bb569872af66a08388283ef6978683b16 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Tue, 20 Feb 2024 04:17:13 +0300 Subject: [PATCH] =?UTF-8?q?Updated=20=D0=A1=D0=BA=D1=80=D0=B8=D0=BF=D1=82?= =?UTF-8?q?=D0=B8=D0=BD=D0=B3=20(markdown)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Скриптинг.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/Скриптинг.md b/Скриптинг.md index e5fcfa6..2f6a6ff 100644 --- a/Скриптинг.md +++ b/Скриптинг.md @@ -7,7 +7,6 @@ ```lua load_script("контентпак:scripts/имя_скрипта.lua") -- загружает скрипт, если ещё не загружен load_script("контентпак:scripts/имя_скрипта.lua", true) -- перезагружает скрипт -[0.19+] require "контентпак:имя_модуля" -- загружает lua модуль из папки modules (расширение не указывается) ``` @@ -107,7 +106,6 @@ player.set_rot(id, x, y, z) ``` Устанавливает x, y вращения камеры (в радианах) -(0.19) ```lua player.get_inventory(playerid) -> integer, integer ``` @@ -139,7 +137,7 @@ world.get_seed() Возвращает зерно мира. -## Библиотека gui (0.19) +## Библиотека gui Библиотека содержит функции для доступа к свойствам UI элементов. Вместо gui следует использовать объектную обертку, предоставляющую доступ к свойствам через мета-методы __index, __newindex: ```lua @@ -150,7 +148,7 @@ indentory_doc.some_button.text = "new text" В скрипте макета `layouts/файл_макета.xml` - `layouts/файл_макета.xml.lua` уже доступна переменная **document** содержащая объект класса Document -## Библиотека inventory (0.19) +## Библиотека inventory Библиотека функций для работы с инвентарем. @@ -204,7 +202,7 @@ inventory.clone(invid: integer) -> integer ``` Создает копию инвентаря и возвращает id копии. Если копируемого инвентаря не существует, возвращает 0. -## Библиотека hud (0.19) +## Библиотека hud ```lua hud.open_inventory() @@ -323,7 +321,7 @@ function on_close(invid) Вызывается при удалении элемента с экрана. -## События HUD (0.19) +## События HUD События связанные с игровым интерфейсом прописываются в файле `scripts/hud.lua`