Merge branch 'main' into worldwide-refactor
This commit is contained in:
@@ -10,6 +10,29 @@ load_script("контентпак:scripts/имя_скрипта.lua", true) --
|
||||
require "контентпак:имя_модуля" -- загружает lua модуль из папки modules (расширение не указывается)
|
||||
```
|
||||
|
||||
## Библиотека pack
|
||||
|
||||
```python
|
||||
pack.is_installed(packid: str) -> bool
|
||||
```
|
||||
|
||||
Проверяет наличие установленного пака в мире
|
||||
|
||||
```python
|
||||
pack.data_file(packid: str, filename: str) -> str
|
||||
```
|
||||
|
||||
Возвращает путь к файлу данных по типу: `world:data/packid/filename`
|
||||
и создает недостающие директории в пути.
|
||||
|
||||
Используйте эту функцию при сохранении настроек пака или иных данных в мире.
|
||||
|
||||
Пример:
|
||||
```lua
|
||||
file.write(pack.data_file(PACK_ID, "example.txt"), text)
|
||||
```
|
||||
Для пака *containermod* запишет текст в файл `world:data/containermod/example.txt`
|
||||
|
||||
## Библиотека player
|
||||
```python
|
||||
player.get_pos(playerid: int) -> number, number, number
|
||||
|
||||
Reference in New Issue
Block a user