add player.set_selected_slot, inventory.find_by_item

This commit is contained in:
MihailRis
2024-12-23 12:24:29 +03:00
parent 1149d5869c
commit 22d207ba28
6 changed files with 115 additions and 55 deletions
+15
View File
@@ -38,6 +38,21 @@ inventory.add(
count: int
) -> int
-- Возвращает индекс первого подходящего под критерии слота в заданном диапазоне.
-- Если подходящий слот не был найден, возвращает nil
inventory.find_by_item(
-- id инвентаря
invid: int,
-- id предмета
itemid: int,
-- [опционально] индекс начала диапазона слотов (c 0)
range_begin: int,
-- [опционально] индекс конца диапазона слотов (c 0)
range_end: int,
-- [опционально] минимальное количество предмета в слоте
min_count: int = 1
) -> int
-- Функция возвращает id инвентаря блока.
-- Если блок не может иметь инвентарь - возвращает 0.
inventory.get_block(x: int, y: int, z: int) -> int