Skip to content

Instantly share code, notes, and snippets.

@Jacob-Mango
Created November 23, 2018 10:59
Show Gist options
  • Save Jacob-Mango/d44430140b3977e5d6e4ce6a9f2d2d35 to your computer and use it in GitHub Desktop.
Save Jacob-Mango/d44430140b3977e5d6e4ce6a9f2d2d35 to your computer and use it in GitHub Desktop.
void PlayerModule()
{
m_GodModePlayers = new ref array< PlayerBase >;
m_ServerPlayers = new ref array< Man >;
GetRPCManager().AddRPC( "COT_Admin", "UpdatePlayers", this, SingeplayerExecutionType.Server );
GetRPCManager().AddRPC( "COT_Admin", "UpdatePlayer", this, SingeplayerExecutionType.Client );
GetRPCManager().AddRPC( "COT_Admin", "SetPermissions", this, SingeplayerExecutionType.Server );
GetRPCManager().AddRPC( "COT_Admin", "KickPlayer", this, SingeplayerExecutionType.Server );
GetRPCManager().AddRPC( "COT_Admin", "BanPlayer", this, SingeplayerExecutionType.Server );
GetRPCManager().AddRPC( "COT_Admin", "GodMode", this, SingeplayerExecutionType.Server );
GetRPCManager().AddRPC( "COT_Admin", "SpectatePlayer", this, SingeplayerExecutionType.Server );
GetRPCManager().AddRPC( "COT_Admin", "ToggleFreecam", this, SingeplayerExecutionType.Server );
GetRPCManager().AddRPC( "COT_Admin", "Player_SetHealth", this, SingeplayerExecutionType.Server );
GetRPCManager().AddRPC( "COT_Admin", "Player_SetBlood", this, SingeplayerExecutionType.Server );
GetRPCManager().AddRPC( "COT_Admin", "Player_SetEnergy", this, SingeplayerExecutionType.Server );
GetRPCManager().AddRPC( "COT_Admin", "Player_SetWater", this, SingeplayerExecutionType.Server );
GetRPCManager().AddRPC( "COT_Admin", "Player_SetShock", this, SingeplayerExecutionType.Server );
GetRPCManager().AddRPC( "COT_Admin", "Player_SetHeatComfort", this, SingeplayerExecutionType.Server );
GetRPCManager().AddRPC( "COT_Admin", "Player_SetWet", this, SingeplayerExecutionType.Server );
GetRPCManager().AddRPC( "COT_Admin", "Player_SetTremor", this, SingeplayerExecutionType.Server );
GetRPCManager().AddRPC( "COT_Admin", "Player_SetStamina", this, SingeplayerExecutionType.Server );
GetRPCManager().AddRPC( "COT_Admin", "Player_SetLifeSpanState", this, SingeplayerExecutionType.Server );
GetRPCManager().AddRPC( "COT_Admin", "Player_SetBloodyHands", this, SingeplayerExecutionType.Server );
GetRPCManager().AddRPC( "COT_Admin", "Player_KickTransport", this, SingeplayerExecutionType.Server );
GetRPCManager().AddRPC( "COT_Admin", "Player_RepairTransport", this, SingeplayerExecutionType.Server );
GetRPCManager().AddRPC( "COT_Admin", "Player_TeleportToMe", this, SingeplayerExecutionType.Server );
GetRPCManager().AddRPC( "COT_Admin", "Player_TeleportMeTo", this, SingeplayerExecutionType.Server );
GetPermissionsManager().RegisterPermission( "Admin.Player.Ban" );
GetPermissionsManager().RegisterPermission( "Admin.Player.Kick" );
GetPermissionsManager().RegisterPermission( "Admin.Player.Godmode" );
GetPermissionsManager().RegisterPermission( "Admin.Player.Permissions" );
GetPermissionsManager().RegisterPermission( "Admin.Player.Spectate" );
GetPermissionsManager().RegisterPermission( "Admin.Player.Set.Health" );
GetPermissionsManager().RegisterPermission( "Admin.Player.Set.Shock" );
GetPermissionsManager().RegisterPermission( "Admin.Player.Set.Blood" );
GetPermissionsManager().RegisterPermission( "Admin.Player.Set.Energy" );
GetPermissionsManager().RegisterPermission( "Admin.Player.Set.Water" );
GetPermissionsManager().RegisterPermission( "Admin.Player.Set.HeatComfort" );
GetPermissionsManager().RegisterPermission( "Admin.Player.Set.Wet" );
GetPermissionsManager().RegisterPermission( "Admin.Player.Set.Tremor" );
GetPermissionsManager().RegisterPermission( "Admin.Player.Set.Stamina" );
GetPermissionsManager().RegisterPermission( "Admin.Player.Set.LastShaved" );
GetPermissionsManager().RegisterPermission( "Admin.Player.Set.BloodyHands" );
GetPermissionsManager().RegisterPermission( "Admin.Player.Transport.Kick" );
GetPermissionsManager().RegisterPermission( "Admin.Player.Transport.Repair" );
GetPermissionsManager().RegisterPermission( "Admin.Player.Teleport.ToMe" );
GetPermissionsManager().RegisterPermission( "Admin.Player.Teleport.MeTo" );
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment