Skip to content

OnUserUnbanned

Usage

  • No return behavior

Example Autogenerated

csharp
private void OnUserUnbanned( string playerName, string steamId, string address )
{
    Puts( "OnUserUnbanned works!" );
}

Location

  • RustCore::OnServerUserRemove(ulong steamId)
csharp
private void OnServerUserRemove(ulong steamId)
{
	if (serverInitialized && ServerUsers.users.ContainsKey(steamId) && ServerUsers.users[steamId].group == ServerUsers.UserGroup.Banned)
	{
		string playerId = steamId.ToString();
		IPlayer player = Covalence.PlayerManager.FindPlayerById(playerId);
		Interface.CallHook("OnPlayerUnbanned", player?.Name ?? "Unnamed", steamId, player?.Address ?? "0");
		Interface.CallHook("OnUserUnbanned", player?.Name ?? "Unnamed", playerId, player?.Address ?? "0");
	}
}

Released under the MIT License.