diff --git a/TShockAPI/Commands.cs b/TShockAPI/Commands.cs index 5c45f9b7..abbe3680 100644 --- a/TShockAPI/Commands.cs +++ b/TShockAPI/Commands.cs @@ -2839,7 +2839,7 @@ namespace TShockAPI Region region = TShock.Regions.GetRegionByName(regionName); if (region == null) { - args.Player.SendErrorMessage(string.Format("Region {0} does not exist.", regionName)); + args.Player.SendErrorMessage("Region {0} does not exist.", regionName); break; } @@ -2894,7 +2894,7 @@ namespace TShockAPI } else { - args.Player.SendMessage("Invalid syntax! Proper syntax: /region info [name]", Color.Red); + args.Player.SendErrorMessage("Invalid syntax! Proper syntax: /region info [name]"); } break; diff --git a/TShockAPI/DB/RegionManager.cs b/TShockAPI/DB/RegionManager.cs index a4898b3f..78e7deaf 100644 --- a/TShockAPI/DB/RegionManager.cs +++ b/TShockAPI/DB/RegionManager.cs @@ -485,7 +485,7 @@ namespace TShockAPI.DB } string[] groups = mergedGroups.Split(','); - // Is the user already allowed to the region? + // Is the group already allowed to the region? if (groups.Contains(groupName)) return true; diff --git a/TShockAPI/TSPlayer.cs b/TShockAPI/TSPlayer.cs index b93a594a..b0ec9f4c 100644 --- a/TShockAPI/TSPlayer.cs +++ b/TShockAPI/TSPlayer.cs @@ -604,21 +604,41 @@ namespace TShockAPI SendMessage(msg, Color.Yellow); } + public void SendInfoMessage(string format, params object[] args) + { + SendInfoMessage(string.Format(format, args)); + } + public virtual void SendSuccessMessage(string msg) { SendMessage(msg, Color.Green); } + public void SendSuccessMessage(string format, params object[] args) + { + SendSuccessMessage(string.Format(format, args)); + } + public virtual void SendWarningMessage(string msg) { SendMessage(msg, Color.OrangeRed); } + public void SendWarningMessage(string format, params object[] args) + { + SendWarningMessage(string.Format(format, args)); + } + public virtual void SendErrorMessage(string msg) { SendMessage(msg, Color.Red); } + public void SendErrorMessage(string format, params object[] args) + { + SendErrorMessage(string.Format(format, args)); + } + [Obsolete("Use SendErrorMessage, SendInfoMessage, or SendWarningMessage, or a custom color instead.")] public virtual void SendMessage(string msg) {