RU/onTrailerAttach: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(7 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{RU/Server event}} | {{RU/Server event}} | ||
Данное событие происходит, когда прицеп присоединяется к грузовику. | |||
== | ==Параметры== | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
vehicle theTruck | vehicle theTruck | ||
</syntaxhighlight> | </syntaxhighlight> | ||
*'''theTruck''': | *'''theTruck''': Грузовик, к которому был присоединен прицеп | ||
== | ==Источник== | ||
Источником этого события является прицеп, который был присоединен к грузовику. | |||
<!-- Only include this section below if cancelling the event has any effect. If you don't know if it does, ask a dev! --> | <!-- Only include this section below if cancelling the event has any effect. If you don't know if it does, ask a dev! --> | ||
== | ==Отмена события== | ||
Если это событие отменить, то прицеп снова отсоединится от грузовика. | |||
== | ==Пример== | ||
<!-- Explain what the example is in a single sentance --> | <!-- Explain what the example is in a single sentance --> | ||
Данный пример показывает, как можно отсоединить прицеп от грузовика, к которому это прицеп присоединен. Вы можете использовать её, если не хотите, чтобы игроки присоединяли грузовики к прицепам. | |||
<!-- Add the code below, an emphasis should be on making it clear, not optimized. You could provide two versions if you wish, one clear and well commented, the other optimized --> | <!-- Add the code below, an emphasis should be on making it clear, not optimized. You could provide two versions if you wish, one clear and well commented, the other optimized --> | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
Line 28: | Line 28: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{{See also/Server event|Vehicle events}} | {{RU/See also/Server event|RU/Vehicle events}} | ||
[[en:onTrailerAttach]] |
Latest revision as of 10:48, 30 March 2010
Данное событие происходит, когда прицеп присоединяется к грузовику.
Параметры
vehicle theTruck
- theTruck: Грузовик, к которому был присоединен прицеп
Источник
Источником этого события является прицеп, который был присоединен к грузовику.
Отмена события
Если это событие отменить, то прицеп снова отсоединится от грузовика.
Пример
Данный пример показывает, как можно отсоединить прицеп от грузовика, к которому это прицеп присоединен. Вы можете использовать её, если не хотите, чтобы игроки присоединяли грузовики к прицепам.
function detachTrailer(theTruck) detachTrailerFromVehicle(theTruck, source) --detach the newly attached trailer end addEventHandler("onTrailerAttach", getRootElement(), detachTrailer)
Смотрите также
RU/Vehicle events
- onTrailerAttach
- onTrailerDetach
- onVehicleDamage
- onVehicleRespawn
- onVehicleStartEnter
- onVehicleStartExit
- onVehicleEnter
- onVehicleExit
- onVehicleExplode
Функции событий
Серверные функции
- getCancelReason - получает причину отмены события
- triggerClientEvent - позволяет вызвать срабатывание события, предварительно созданного на клиенте
- triggerLatentClientEvent - аналог triggerClientEvent, но скорость передачи может быть ограничена
Клиентские функции
- triggerLatentServerEvent - аналог triggerServerEvent, но скорость передачи может быть ограничена
- triggerServerEvent - позволяет вызвать срабатывание события, предварительно созданного на сервере
Общие функции
- addEvent - позволяет зарегистрировать своё собственное событие
- addEventHandler - прикрепляет к событию обработчик
- cancelEvent - останавливает автоматическую внутреннюю обработку события
- cancelLatentEvent - останавливает автоматическую внутреннюю обработку скрытого события
- getEventHandlers - получает прикреплённые функции из события и присоединённый элемент из текущего lua-скрипта
- getLatentEventHandles - получает текущие скрытые события в очереди
- getLatentEventStatus - получает состояние одного скрытого события в очереди
- removeEventHandler - открепляет от события обработчик
- triggerEvent - вызывает срабатывание указанного события для указанного элемента в дереве элементов
- wasEventCancelled - проверяет, было ли отменено последнее завершённое событие