OnPlayerChangeNick

From Multi Theft Auto: Wiki
Revision as of 07:49, 7 August 2009 by 1337MaVe (talk | contribs) (Added example)
Jump to navigation Jump to search

This event is triggered when a player changes his nickname.

Parameters

string oldNick, string newNick
  • oldNick: the nickname the player had before.
  • newNick: the new nickname of the player.

Source

The source of this event is the player that changed his nick

Example

function nickChangeHandler(oldNick, newNick)
    -- check if there's account with newNick as username
    if getAccount(newNick) then
        local thePlayer = getPlayerFromNick(newNick)
        outputChatBox("Sorry, there already exists an account with your new nickname as username.", thePlayer, 0, 255, 0)
        outputChatBox("Please choose another one.", thePlayer, 0, 255, 0)
        -- cancel the event to prevent the nick from being changed
        cancelEvent()
    end
end
-- add an event handler
addEventHandler("onPlayerChangeNick", getRootElement(), nickChangeHandler)

See Also

Player events


Event functions