示例#1
0
        protected override void Unload()
        {
            LogThis(DateTime.Now.ToString("s") + " TDM Unloaded", instance.Configuration.Instance.logFileName);
            UnturnedPlayerEvents.OnPlayerDeath -= UnturnedPlayerEvents_OnPlayerDeath;
            U.Events.OnPlayerConnected         -= UnturnedEvents_OnPlayerConnected;
            U.Events.OnPlayerDisconnected      -= UnturnedEvents_OnPlayerDisconnected;

            instance   = null;
            status     = null;
            playerList = null;
        }
示例#2
0
        protected override void Load()
        {
            instance   = this;
            lastCalled = DateTime.Now;
            playerList = new Dictionary <ulong, PlayerListItem>();

            LoadStatus();
            LogThis(DateTime.Now.ToString("s") + " TDM Loaded", instance.Configuration.Instance.logFileName);
            UnturnedPlayerEvents.OnPlayerDeath += UnturnedPlayerEvents_OnPlayerDeath;
            U.Events.OnPlayerConnected         += UnturnedEvents_OnPlayerConnected;
            U.Events.OnPlayerDisconnected      += UnturnedEvents_OnPlayerDisconnected;
        }