Skip to content

IOnCupboardAuthorize

WARNING

This is an internal hook and will not be called in plugins. See Internal Hooks for more information.

Usage

  • Return a non-null value to override default behavior

Example Autogenerated

csharp
private object IOnCupboardAuthorize( ulong num, BasePlayer player, BuildingPrivlidge instance )
{
    Puts( "IOnCupboardAuthorize works!" );
    return null;
}

Location

  • BuildingPrivlidge::AddAuthorize(BaseEntity.RPCMessage rpc)
csharp
//---
private void AddAuthorize(RPCMessage rpc)
{
	if (rpc.player.CanInteract() && CanAdministrate(rpc.player))
	{
		ulong num = rpc.read.UInt64();
		if (Interface.CallHook("IOnCupboardAuthorize", num, rpc.player, this) == null)
		{
			AddPlayer(rpc.player, num);
			SendNetworkUpdate();
		}
	}
//---

Released under the MIT License.