Skip to content

OnUserNameUpdated

Called when a player's stored nickname has been changed

Usage

  • No return behavior

Example Autogenerated

csharp
private void OnUserNameUpdated( string playerId, string oldName, string newName )
{
    Puts( "OnUserNameUpdated works!" );
}

Location

  • Permission::UpdateNickname(string playerId, string playerName)
csharp
public void UpdateNickname(string playerId, string playerName)
{
	if (UserExists(playerId))
	{
		UserData userData = GetUserData(playerId);
		string oldName = userData.LastSeenNickname;
		string newName = playerName.Sanitize();
		userData.LastSeenNickname = playerName.Sanitize();

		Interface.CallHook("OnUserNameUpdated", playerId, oldName, newName);
	}
}

Released under the MIT License.