防止空回车

This commit is contained in:
milimoe 2025-07-23 01:09:54 +08:00
parent c32188e0f5
commit 9e1c68042d
Signed by: milimoe
GPG Key ID: 9554D37E4B8991D0

View File

@ -77,6 +77,7 @@ namespace Milimoe.FunGame.Server.Services
public static void Write(string msg, InvokeMessageType type = InvokeMessageType.System, LogLevel level = LogLevel.Info, bool useLevel = true)
{
if (msg.Trim() == "") return;
if (type == InvokeMessageType.Warning)
{
level = LogLevel.Warning;
@ -87,7 +88,7 @@ namespace Milimoe.FunGame.Server.Services
}
if (!useLevel || (useLevel && (int)level >= (int)Config.LogLevelValue))
{
if (msg.Trim() != "") Console.Write("\r" + GetPrefix(type, level) + msg + "> ");
Console.Write("\r" + GetPrefix(type, level) + msg + "> ");
Console.ResetColor();
}
else Type();
@ -95,6 +96,7 @@ namespace Milimoe.FunGame.Server.Services
public static void WriteLine(string msg, InvokeMessageType type = InvokeMessageType.System, LogLevel level = LogLevel.Info, bool useLevel = true)
{
if (msg.Trim() == "") return;
if (type == InvokeMessageType.Warning)
{
level = LogLevel.Warning;
@ -105,13 +107,14 @@ namespace Milimoe.FunGame.Server.Services
}
if (!useLevel || ((int)level >= (int)Config.LogLevelValue))
{
if (msg.Trim() != "") Console.WriteLine("\r" + GetPrefix(type, level) + msg);
Console.WriteLine("\r" + GetPrefix(type, level) + msg);
}
Type();
}
public static void WriteLine_Addons(string addon, string msg, InvokeMessageType type = InvokeMessageType.System, LogLevel level = LogLevel.Info, bool useLevel = true)
{
if (msg.Trim() == "") return;
if (type == InvokeMessageType.Warning)
{
level = LogLevel.Warning;
@ -122,7 +125,7 @@ namespace Milimoe.FunGame.Server.Services
}
if (!useLevel || ((int)level >= (int)Config.LogLevelValue))
{
if (msg.Trim() != "") Console.WriteLine("\r" + GetPrefix(type, level, addon) + msg);
Console.WriteLine("\r" + GetPrefix(type, level, addon) + msg);
}
Type();
}