protected override void Load() { Instance = this; Database = new DatabaseManager(); U.Events.OnPlayerConnected += Events_OnPlayerConnected; U.Events.OnPlayerDisconnected += Events_OnPlayerDisconnected; UnturnedPlayerEvents.OnPlayerDead += Events_OnPlayerDead; UnturnedPlayerEvents.OnPlayerDeath += Events_OnPlayerDeath; UnturnedPlayerEvents.OnPlayerRevive += Events_OnPlayerRevive; UnturnedPlayerEvents.OnPlayerChatted += Events_OnPlayerChatted; UnturnedPlayerEvents.OnPlayerUpdateExperience += Events_OnPlayerUpdateExperience; Logger.Log("Livemaps successfully loaded!", ConsoleColor.Green); }
protected override void Load() { Instance = this; Database = new DatabaseManager(); PlayersOnline = new Dictionary <CSteamID, string>(); PlayersHidden = new Dictionary <CSteamID, DateTime?>(); PlayersHiddenCooldown = new Dictionary <CSteamID, DateTime?>(); PlayersHiddenDuration = new Dictionary <CSteamID, double>(); U.Events.OnPlayerConnected += Events_OnPlayerConnected; U.Events.OnPlayerDisconnected += Events_OnPlayerDisconnected; UnturnedPlayerEvents.OnPlayerDead += Events_OnPlayerDead; UnturnedPlayerEvents.OnPlayerRevive += Events_OnPlayerRevive; UnturnedPlayerEvents.OnPlayerChatted += Events_OnPlayerChatted; Logger.Log("Livemaps successfully loaded!", ConsoleColor.Green); }
protected override void Load() { Instance = this; Server = new Server(); Nodes = new Dictionary <CSteamID, Nodes>(); Chat = new Dictionary <int, Chat>(); LastChatID = 0; if (Configuration.Instance.MySQLEnabled) { DB = new Database(); } U.Events.OnPlayerConnected += Events_OnPlayerConnected; U.Events.OnPlayerDisconnected += Events_OnPlayerDisconnected; UnturnedPlayerEvents.OnPlayerDead += Events_OnPlayerDead; UnturnedPlayerEvents.OnPlayerRevive += Events_OnPlayerRevive; UnturnedPlayerEvents.OnPlayerChatted += Events_OnPlayerChatted; // load connected players if loaded on-the-fly if (Provider.clients.Count > 0) { Logger.Log(Provider.clients.Count + " are currently connected. Loading...", ConsoleColor.Yellow); // loop through all players for (int i = 0; i < Provider.clients.Count; i++) { SteamPlayer plr = Provider.clients[i]; if (plr == null) { continue; } UnturnedPlayer player = UnturnedPlayer.FromSteamPlayer(plr); Events_OnPlayerConnected(player); } } Logger.Log("Successfully loaded!", ConsoleColor.Green); }