M MY Multiplayer: Wiki
Side
Kind

onPlayerQuit

ServerEvent

Fired when a player leaves the server, before their element is destroyed.

addEventHandler("onPlayerQuit", root, function(string reason) … end)

Handler parameters

NameTypeDescription
reasonstringWhy they left, for example "requested", "timeout", "kicked", "crashed", "process killed", "signed in elsewhere", "shutting down". "requested" is when they left on their own.

Source

The player that left.

Example

addEventHandler("onPlayerQuit", root, function(reason)
    outputServerLog(getPlayerName(source) .. " left (" .. reason .. ")")
end)
NoteA player removed with kickPlayer leaves with "kicked": the reason given to kickPlayer does not reach this event.

See also