RU/onPickupUse
Jump to navigation
Jump to search
Это событие срабатывает, когда игрок стоит на пикапе, не находясь в транспортном средстве.
Подсказка: Пикапы используют формы коллизии, вы можете получить форму коллизии пикапа с помощью getElementColShape и использовать событие формы коллизии для него |
Параметры
player playerWhoUsed
Источник
- пикап, который используется игроком.
Подробнее об источниках событий см. здесь
Отмена события
Если это событие отменено, игроку не будет выдан предмет, который он подобрал.
Пример использования
Пример 1. Этот пример выводит сообщение в окно чата, когда игрок использует пикап.
function pickupUse( thePlayer ) outputChatBox( getPlayerName( thePlayer ) .. " использовал пикап!" ) end addEventHandler( "onPickupUse", root, pickupUse )
Смотрите также
RU/Pickup events
Функции событий
Серверные функции
- getCancelReason - получает причину отмены события
- triggerClientEvent - позволяет вызвать срабатывание события, предварительно созданного на клиенте
- triggerLatentClientEvent - аналог triggerClientEvent, но скорость передачи может быть ограничена
Клиентские функции
- triggerLatentServerEvent - аналог triggerServerEvent, но скорость передачи может быть ограничена
- triggerServerEvent - позволяет вызвать срабатывание события, предварительно созданного на сервере
Общие функции
- addEvent - позволяет зарегистрировать своё собственное событие
- addEventHandler - прикрепляет к событию обработчик
- cancelEvent - останавливает автоматическую внутреннюю обработку события
- cancelLatentEvent - останавливает автоматическую внутреннюю обработку скрытого события
- getEventHandlers - получает прикреплённые функции из события и присоединённый элемент из текущего lua-скрипта
- getLatentEventHandles - получает текущие скрытые события в очереди
- getLatentEventStatus - получает состояние одного скрытого события в очереди
- removeEventHandler - открепляет от события обработчик
- triggerEvent - вызывает срабатывание указанного события для указанного элемента в дереве элементов
- wasEventCancelled - проверяет, было ли отменено последнее завершённое событие