Skip to content

Commit 06f3be3

Browse files
authored
Adding main class - file failed to commit...
Adding main class - file failed to commit from GitHub Desktop?
1 parent fac7111 commit 06f3be3

File tree

1 file changed

+58
-58
lines changed

1 file changed

+58
-58
lines changed

AppleAdminControl.cs

Lines changed: 58 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -1,59 +1,59 @@
1-
using Rocket.API;
2-
using Rocket.Core.Logging;
3-
using Rocket.Core.Plugins;
4-
using Rocket.Unturned;
5-
using Rocket.Unturned.Player;
6-
using System;
7-
using System.Collections.Generic;
8-
using System.Linq;
9-
using System.Text;
10-
using System.Threading.Tasks;
11-
12-
namespace AppleAdminControl
13-
{
14-
public class Main : RocketPlugin
15-
{
16-
protected override void Load()
17-
{
18-
Logger.Log($"AppleAdminControl version {Assembly.GetName().Version} has been loaded!", ConsoleColor.Magenta);
19-
Logger.Log($"AppleAdminControl created by AppleManYT#8750, for use on RedstonePlugins.com!", ConsoleColor.Cyan);
20-
21-
U.Events.OnPlayerConnected += OnPlayerConnect;
22-
U.Events.OnPlayerDisconnected += OnPlayerDisconnect;
23-
}
24-
25-
protected override void Unload()
26-
{
27-
Logger.Log($"{Name} has been unloaded!", ConsoleColor.Magenta);
28-
}
29-
30-
public void OnPlayerConnect(UnturnedPlayer player)
31-
{
32-
if (player.HasPermission("admin.freecam"))
33-
{
34-
player.Player.look.sendFreecamAllowed(true);
35-
}
36-
else if (player.HasPermission("admin.editor"))
37-
{
38-
player.Player.look.sendWorkzoneAllowed(true);
39-
}
40-
else if (player.HasPermission("admin.spectate"))
41-
{
42-
player.Player.look.sendSpecStatsAllowed(true);
43-
}
44-
else
45-
{
46-
player.Player.look.sendFreecamAllowed(false);
47-
player.Player.look.sendWorkzoneAllowed(false);
48-
player.Player.look.sendSpecStatsAllowed(false);
49-
}
50-
}
51-
52-
public void OnPlayerDisconnect(UnturnedPlayer player)
53-
{
54-
player.Player.look.sendFreecamAllowed(false);
55-
player.Player.look.sendWorkzoneAllowed(false);
56-
player.Player.look.sendSpecStatsAllowed(false);
57-
}
58-
}
1+
using Rocket.API;
2+
using Rocket.Core.Logging;
3+
using Rocket.Core.Plugins;
4+
using Rocket.Unturned;
5+
using Rocket.Unturned.Player;
6+
using System;
7+
using System.Collections.Generic;
8+
using System.Linq;
9+
using System.Text;
10+
using System.Threading.Tasks;
11+
12+
namespace AppleAdminControl
13+
{
14+
public class Main : RocketPlugin
15+
{
16+
protected override void Load()
17+
{
18+
Logger.Log($"AppleAdminControl version {Assembly.GetName().Version} has been loaded!", ConsoleColor.Magenta);
19+
Logger.Log($"AppleAdminControl created by AppleManYT#8750, for use on RedstonePlugins.com!", ConsoleColor.Cyan);
20+
21+
U.Events.OnPlayerConnected += OnPlayerConnect;
22+
U.Events.OnPlayerDisconnected += OnPlayerDisconnect;
23+
}
24+
25+
protected override void Unload()
26+
{
27+
Logger.Log($"{Name} has been unloaded!", ConsoleColor.Magenta);
28+
}
29+
30+
public void OnPlayerConnect(UnturnedPlayer player)
31+
{
32+
if (player.HasPermission("admin.freecam"))
33+
{
34+
player.Player.look.sendFreecamAllowed(true);
35+
}
36+
else if (player.HasPermission("admin.editor"))
37+
{
38+
player.Player.look.sendWorkzoneAllowed(true);
39+
}
40+
else if (player.HasPermission("admin.spectate"))
41+
{
42+
player.Player.look.sendSpecStatsAllowed(true);
43+
}
44+
else
45+
{
46+
player.Player.look.sendFreecamAllowed(false);
47+
player.Player.look.sendWorkzoneAllowed(false);
48+
player.Player.look.sendSpecStatsAllowed(false);
49+
}
50+
}
51+
52+
public void OnPlayerDisconnect(UnturnedPlayer player)
53+
{
54+
player.Player.look.sendFreecamAllowed(false);
55+
player.Player.look.sendWorkzoneAllowed(false);
56+
player.Player.look.sendSpecStatsAllowed(false);
57+
}
58+
}
5959
}

0 commit comments

Comments
 (0)