КОД
using System;
using System.Collections.Generic;
using Exiled.API.Enums;
using Exiled.API.Features;
using Exiled.Events.EventArgs;
using MEC;

namespace DClassInfoDisplay
{
    public class DClassInfoDisplayPlugin : Plugin<Config>
    {
        public override string Name => "DClassInfoDisplay";
        public override string Author => "ВашеИмя";
        public override Version Version => new Version(1, 0, 0);
        public override string Prefix => "dclassinfodisplay";

        public EventHandlers EventHandlers;

        public override void OnEnabled()
        {
            EventHandlers = new EventHandlers(this);
            Exiled.Events.Handlers.Player.Spawning += EventHandlers.OnSpawning;
            Exiled.Events.Handlers.Player.Died += EventHandlers.OnDied;
            Exiled.Events.Handlers.Player.Destroying += EventHandlers.OnDestroying;
            Exiled.Events.Handlers.Server.RoundEnded += EventHandlers.OnRoundEnded;
            base.OnEnabled();
        }

        public override void OnDisabled()
        {
            Exiled.Events.Handlers.Player.Spawning -= EventHandlers.OnSpawning;
            Exiled.Events.Handlers.Player.Died -= EventHandlers.OnDied;
            Exiled.Events.Handlers.Player.Destroying -= EventHandlers.OnDestroying;
            Exiled.Events.Handlers.Server.RoundEnded -= EventHandlers.OnRoundEnded;
            EventHandlers = null;
            base.OnDisabled();
        }
    }

    public class EventHandlers
    {
        private readonly DClassInfoDisplayPlugin plugin;
        private Dictionary<Player, CoroutineHandle> coroHandles = new Dictionary<Player, CoroutineHandle>();

        public EventHandlers(DClassInfoDisplayPlugin plugin) => this.plugin = plugin;

        public void OnSpawning(SpawningEventArgs ev)
        {
            if (ev.Player.Role.Type == RoleTypeId.ClassD)
            {
                CoroutineHandle handle = Timing.RunCoroutine(ShowInfo(ev.Player));
                coroHandles.Add(ev.Player, handle);
            }
        }

        public void OnDied(DiedEventArgs ev)
        {
            if (coroHandles.ContainsKey(ev.Player))
            {
                Timing.KillCoroutines(coroHandles[ev.Player]);
                coroHandles.Remove(ev.Player);
            }
        }

        public void OnDestroying(DestroyingEventArgs ev)
        {
            if (coroHandles.ContainsKey(ev.Player))
            {
                Timing.KillCoroutines(coroHandles[ev.Player]);
                coroHandles.Remove(ev.Player);
            }
        }

        public void OnRoundEnded(RoundEndedEventArgs ev)
        {
            foreach (var handle in coroHandles.Values)
            {
                Timing.KillCoroutines(handle);
            }
            coroHandles.Clear();
        }

        private IEnumerator<float> ShowInfo(Player player)
        {
            while (true)
            {
                string name = player.Nickname;
                string role = player.Role.Name;
                string enemies = "Охрана, МТФ, SCP";
                string location = player.CurrentRoom != null ? player.CurrentRoom.Name : "Неизвестно";

                string message = $"<size=20><align=left>\n" +
                                 $"<color=#FFA500><b>Имя:</b></color> {name}\n" +
                                 $"<color=#FFA500><b>Роль:</b></color> {role}\n" +
                                 $"<color=#FFA500><b>Ваши враги:</b></color> {enemies}\n" +
                                 $"<color=#FFA500><b>Местоположение:</b></color> {location}</align></size>";

                player.ShowHint(message, 1);

                yield return Timing.WaitForSeconds(1f);
            }
        }
    }
}


Ошибка
C:\Users\Дом\DClassInfoDisplay\Class1.cs(6,7): error CS0246: Не удалось найти тип или имя пространства имен "MEC" (возм
ожно, отсутствует директива using или ссылка на сборку). [C:\Users\Дом\DClassInfoDisplay\DClassInfoDisplay.csproj]
C:\Users\Дом\DClassInfoDisplay\Class1.cs(47,32): error CS0246: Не удалось найти тип или имя пространства имен "Spawning
EventArgs" (возможно, отсутствует директива using или ссылка на сборку). [C:\Users\Дом\DClassInfoDisplay\DClassInfoDisp
lay.csproj]
C:\Users\Дом\DClassInfoDisplay\Class1.cs(56,28): error CS0246: Не удалось найти тип или имя пространства имен "DiedEven
tArgs" (возможно, отсутствует директива using или ссылка на сборку). [C:\Users\Дом\DClassInfoDisplay\DClassInfoDisplay.
csproj]
C:\Users\Дом\DClassInfoDisplay\Class1.cs(65,34): error CS0246: Не удалось найти тип или имя пространства имен "Destroyi
ngEventArgs" (возможно, отсутствует директива using или ссылка на сборку). [C:\Users\Дом\DClassInfoDisplay\DClassInfoDi
splay.csproj]
C:\Users\Дом\DClassInfoDisplay\Class1.cs(74,34): error CS0246: Не удалось найти тип или имя пространства имен "RoundEnd
edEventArgs" (возможно, отсутствует директива using или ссылка на сборку). [C:\Users\Дом\DClassInfoDisplay\DClassInfoDi
splay.csproj]
C:\Users\Дом\DClassInfoDisplay\Class1.cs(43,36): error CS0246: Не удалось найти тип или имя пространства имен "Coroutin
eHandle" (возможно, отсутствует директива using или ссылка на сборку). [C:\Users\Дом\DClassInfoDisplay\DClassInfoDispla
y.csproj]
C:\Users\Дом\DClassInfoDisplay\Class1.cs(10,51): error CS0246: Не удалось найти тип или имя пространства имен "Config"
(возможно, отсутствует директива using или ссылка на сборку). [C:\Users\Дом\DClassInfoDisplay\DClassInfoDisplay.csproj]