RU/onPlayerBan
		
		
		
		Jump to navigation
		Jump to search
		
Это событие вызывается, когда игрок выдаёт бан (например, onBan).
Параметры
ban banPointer, player responsibleElement
- banPointer. Указатель бана, который был выдан.
 - responsibleElement. Игрок, выдавший бан (ответственный элемент).
 
Источник
Источником этого события является игрок, который был забанен.
Пример
Пример 1. В этом примере выводится в чат ответственный элемент и имя забаненого игрока, когда происходит бан.
function outputBan(banPointer, responsibleElement)
    local banner = getPlayerName(responsibleElement) or "Console"
    outputChatBox("Игрок "..banner.." забанен игроком ".. getPlayerName(source)..".", getRootElement(), 255, 0, 0)
end
addEventHandler("onPlayerBan", getRootElement(), outputBan)
Изменения
| Версия | Описание | 
|---|
| 1.3.0-9.03908 | Исправлен параметр ответственного элемента | 
Смотрите также
События игрока
- onPlayerBan
 - onPlayerChat
 - onPlayerPrivateMessage
 - onPlayerConnect
 - onPlayerChangeNick
 - onPlayerLogin
 - onPlayerLogout
 - onPlayerDamage
 - onPlayerJoin
 - onPlayerQuit
 - onPlayerSpawn
 - onPlayerWasted
 - onPlayerTarget
 - onPlayerVehicleEnter
 - onPlayerVehicleExit
 
- onPlayerWeaponFire
 - onPlayerWeaponSwitch
 - onPlayerMarkerHit
 - onPlayerMarkerLeave
 - onPlayerPickupHit
 - onPlayerPickupUse
 - onPlayerClick
 - onPlayerContact
 - onPlayerStealthKill
 - onPlayerMute
 - onPlayerUnmute
 - onPlayerCommand
 
Функции событий
Серверные функции
- getCancelReason - получает причину отмены события
 - triggerClientEvent - позволяет вызвать срабатывание события, предварительно созданного на клиенте
 - triggerLatentClientEvent - аналог triggerClientEvent, но скорость передачи может быть ограничена
 
Клиентские функции
- triggerLatentServerEvent - аналог triggerServerEvent, но скорость передачи может быть ограничена
 - triggerServerEvent - позволяет вызвать срабатывание события, предварительно созданного на сервере
 
Общие функции
- addEvent - позволяет зарегистрировать своё собственное событие
 - addEventHandler - прикрепляет к событию обработчик
 - cancelEvent - останавливает автоматическую внутреннюю обработку события
 - cancelLatentEvent - останавливает автоматическую внутреннюю обработку скрытого события
 - getEventHandlers - получает прикреплённые функции из события и присоединённый элемент из текущего lua-скрипта
 - getLatentEventHandles - получает текущие скрытые события в очереди
 - getLatentEventStatus - получает состояние одного скрытого события в очереди
 - removeEventHandler - открепляет от события обработчик
 - triggerEvent - вызывает срабатывание указанного события для указанного элемента в дереве элементов
 - wasEventCancelled - проверяет, было ли отменено последнее завершённое событие