From 97100afd344277fb677fc4462a04548768151668 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Mon, 12 Feb 2024 02:31:00 +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 | 106 +++++++++++++++++++++++++-------------------------- 1 file changed, 53 insertions(+), 53 deletions(-) diff --git a/Скриптинг.md b/Скриптинг.md index 70b59b9..2baf6a2 100644 --- a/Скриптинг.md +++ b/Скриптинг.md @@ -52,59 +52,6 @@ blocks_count() ``` Возвращает количество id доступных в движке блоков -## Библиотека player -```lua -player.get_pos(id) -``` -Возвращает x, y, z координаты игрока - -```lua -player.set_pos(id, x, y, z) -``` -Устанавливает x, y, z координаты игрока - -```lua -player.get_rot(id) -> number, number -``` -Возвращает x, y вращения камеры (в радианах), где значение X не ограничено - -```lua -player.set_rot(id, x, y, z) -``` -Устанавливает x, y вращения камеры (в радианах) - -[0.19+] -```lua -player.get_inventory(playerid) -> integer, integer -``` - -Возвращает id инвентаря игрока и индекс выбранного слота (от 0 до 9) - -```lua -world.get_day_time() -> number -``` - -Возвращает текущее игровое время от 0.0 до 1.0, где 0.0 и 1.0 - полночь, 0.5 - полдень. - -```lua -world.set_day_time(time) -``` - -Устанавливает указанное игровое время. - -```lua -world.get_total_time() -``` - -Возвращает общее суммарное время, прошедшее в мире - -```lua -world.get_seed() -``` - -Возвращает сид мира. - - Следующие три функции используется для учёта вращения блока при обращении к соседним блокам или других целей, где направление блока имеет решающее значение. ```lua @@ -139,6 +86,59 @@ set_block_user_bits(x, y, z, offset, bits, value) ``` Записывает указанное число бит значения value в user bits по выбранному смещению +## Библиотека player +```lua +player.get_pos(id) +``` +Возвращает x, y, z координаты игрока + +```lua +player.set_pos(id, x, y, z) +``` +Устанавливает x, y, z координаты игрока + +```lua +player.get_rot(id) -> number, number +``` +Возвращает x, y вращения камеры (в радианах), где значение X не ограничено + +```lua +player.set_rot(id, x, y, z) +``` +Устанавливает x, y вращения камеры (в радианах) + +[0.19+] +```lua +player.get_inventory(playerid) -> integer, integer +``` + +Возвращает id инвентаря игрока и индекс выбранного слота (от 0 до 9) + +## Библиотека world +```lua +world.get_day_time() -> number +``` + +Возвращает текущее игровое время от 0.0 до 1.0, где 0.0 и 1.0 - полночь, 0.5 - полдень. + +```lua +world.set_day_time(time) +``` + +Устанавливает указанное игровое время. + +```lua +world.get_total_time() +``` + +Возвращает общее суммарное время, прошедшее в мире + +```lua +world.get_seed() +``` + +Возвращает сид мира. + ## События блоков ```lua