Fix doing /i on an invalid name showing the 'invalid player name' message twice. (Thanks lordmakerreturns)

This commit is contained in:
UnknownShadow200 2020-11-15 12:37:06 +11:00
parent a59666f0be
commit ba3be87bc0

View File

@ -33,12 +33,13 @@ namespace MCGalaxy.Commands.Info {
public override void Use(Player p, string message, CommandData data) {
if (message.Length == 0) message = p.name;
if (!Formatter.ValidName(p, message, "player")) return;
int matches;
Player who = PlayerInfo.FindMatches(p, message, out matches);
if (matches > 1) return;
if (matches == 0) {
if (!Formatter.ValidName(p, message, "player")) return;
p.Message("Searching database for the player..");
PlayerData target = PlayerDB.Match(p, message);
if (target == null) return;