public bool Execute(ArraySegment <string> arguments, ICommandSender sender, out string response) { Log.Debug("Chaos fakespawn command executed", Plugin.plugin.Config.DebugEnabled); Player player = Player.Get((CommandSender)sender); if (player.Role != RoleType.Scp079) { response = Plugin.plugin.Config.Translations.NoRole; return(false); } if (player.Role != RoleType.Scp079) { response = "No puedes usar este comando si no eres SCP-079"; return(false); } if (!EventHandlers.Coold) { response = Plugin.plugin.Config.Translations.Cooldown; return(false); } if (player.Level < 1) { response = Plugin.plugin.Config.Translations.LvlEnergyMsg; return(false); } if (player.Energy < 60) { response = Plugin.plugin.Config.Translations.LvlEnergyMsg; return(false); } Cassie.Message(Plugin.plugin.Config.ChaosCassie); player.Energy -= 60; EventHandlers.Coold = false; int p = (int)System.Environment.OSVersion.Platform; if ((p == 4) || (p == 6) || (p == 128)) { MEC.Timing.RunCoroutine(EventHandlers.Cooldown0792(), MEC.Segment.Update); } else { MEC.Timing.RunCoroutine(EventHandlers.Cooldown0792(), 1); } response = Plugin.plugin.Config.Translations.ChaosMsg; return(true); }