private void EndAndDisposeGame(Player p) { if (GameControl.IsEnabled(p.level)) { GameControl.Delete(p.level); p.level.ChatLevel("Game disposed sucessefully."); } else { p.SendMessage("Error, game isn't enabled on level."); } }
private void Leave(Player p, string[] param) { if (GameControl.FindGame(p.level).GameOPs.Contains(p)) { GameControl.FindGame(p.level).GameOPs.Remove(p); SendToGameOPs(GameControl.FindGame(p.level), new string[] { (p.name + " is no more gameOP.") }); if (GameControl.FindGame(p.level).GameOPs.Count == 0) { GameControl.Delete(p.level); p.level.ChatLevel("Game disposed."); } } else { p.SendMessage("Error, you are not in gameOP list."); } }