update doc/*/scripting/events.md
This commit is contained in:
@@ -135,3 +135,24 @@ function on_hud_close(playerid: int)
|
||||
```
|
||||
|
||||
Вызывается при выходе из мира, перед его сохранением.
|
||||
|
||||
## Библиотека *events*
|
||||
|
||||
```lua
|
||||
events.on(code: str, handler: function)
|
||||
```
|
||||
|
||||
Добавляет обработчик события по его коду, не ограничиваясь стандартными.
|
||||
|
||||
```lua
|
||||
events.emit(code: str, args...) -> bool
|
||||
```
|
||||
|
||||
Генерирует событие по коду. Если событие не существует, ничего не произойдет.
|
||||
Существование события определяется наличием обработчиков.
|
||||
|
||||
```lua
|
||||
events.unload(packid: str)
|
||||
```
|
||||
|
||||
Удаляет все события с префиксом `packid:`. Вы выходе из мира выгружаются события всех паков, включая `core:`.
|
||||
|
||||
Reference in New Issue
Block a user