RU/onPlayerBan

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Это событие вызывается, когда игрок выдаёт бан (например, 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 Исправлен параметр ответственного элемента


Смотрите также

События игрока

Функции событий

Серверные функции

  • getCancelReason - получает причину отмены события
  • triggerClientEvent - позволяет вызвать срабатывание события, предварительно созданного на клиенте
  • triggerLatentClientEvent - аналог triggerClientEvent, но скорость передачи может быть ограничена

Клиентские функции

  • triggerLatentServerEvent - аналог triggerServerEvent, но скорость передачи может быть ограничена
  • triggerServerEvent - позволяет вызвать срабатывание события, предварительно созданного на сервере

Общие функции

  • addEvent - позволяет зарегистрировать своё собственное событие
  • addEventHandler - прикрепляет к событию обработчик
  • cancelEvent - останавливает автоматическую внутреннюю обработку события
  • cancelLatentEvent - останавливает автоматическую внутреннюю обработку скрытого события
  • getEventHandlers - получает прикреплённые функции из события и присоединённый элемент из текущего lua-скрипта
  • getLatentEventHandles - получает текущие скрытые события в очереди
  • getLatentEventStatus - получает состояние одного скрытого события в очереди
  • removeEventHandler - открепляет от события обработчик
  • triggerEvent - вызывает срабатывание указанного события для указанного элемента в дереве элементов
  • wasEventCancelled - проверяет, было ли отменено последнее завершённое событие