RU/onPlayerPrivateMessage
Jump to navigation
Jump to search
Это событие вызывается, когда игрок отправляет личное сообщение с помощью команды msg.
Параметры
string message, player recipient
- message. Строка, представляющая собой введённое личное сообщение.
- recipient. Игрок, которому отправляется сообщение.
Источник
Источником этого события является игрок, который отправил личное сообщение.
Отмена эффекта
Если это событие отменено, система чата игры не будет отправлять сообщения. Вы можете использовать функцию outputChatBox для отправки потом сообщений.
Пример
Пример 1. В этом примере игрок Bob не принимает личные сообщения от других игроков.
function blockPM(msg, r) if getPlayerName(r) == "Bob" then cancelEvent() outputChatBox("Игрок Bob не принимает личные сообщения в это время.", source, 255, 0, 0) end end addEventHandler("onPlayerPrivateMessage", getRootElement(), blockPM)
See Also
RU/Player events
- 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