mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2025-11-29 17:38:24 +08:00
fix(Core/Misc): Resolve output formatting issues with fmt library (#21191)
This commit is contained in:
@@ -103,7 +103,7 @@ bool Map::ExistMap(uint32 mapid, int gx, int gy)
|
|||||||
{
|
{
|
||||||
if (header.mapMagic != MapMagic.asUInt || header.versionMagic != MapVersionMagic)
|
if (header.mapMagic != MapMagic.asUInt || header.versionMagic != MapVersionMagic)
|
||||||
{
|
{
|
||||||
LOG_ERROR("maps", "Map file '{}' is from an incompatible map version (%.*u v{}), %.*s v{} is expected. Please pull your source, recompile tools and recreate maps using the updated mapextractor, then replace your old map files with new files.",
|
LOG_ERROR("maps", "Map file '{}' is from an incompatible map version ({:.4u} v{}), {:.4s} v{} is expected. Please pull your source, recompile tools and recreate maps using the updated mapextractor, then replace your old map files with new files.",
|
||||||
tmp, 4, header.mapMagic, header.versionMagic, 4, MapMagic.asChar, MapVersionMagic);
|
tmp, 4, header.mapMagic, header.versionMagic, 4, MapMagic.asChar, MapVersionMagic);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -207,14 +207,14 @@ public:
|
|||||||
switch (mode)
|
switch (mode)
|
||||||
{
|
{
|
||||||
case BAN_ACCOUNT:
|
case BAN_ACCOUNT:
|
||||||
banReturn = sBan->BanAccount(nameOrIP, durationStr, reasonStr, handler->GetSession() ? handler->GetSession()->GetPlayerName() : "");
|
banReturn = sBan->BanAccount(nameOrIP, durationStr, reasonStr, handler->GetSession() ? handler->GetSession()->GetPlayerName() : "Console");
|
||||||
break;
|
break;
|
||||||
case BAN_CHARACTER:
|
case BAN_CHARACTER:
|
||||||
banReturn = sBan->BanAccountByPlayerName(nameOrIP, durationStr, reasonStr, handler->GetSession() ? handler->GetSession()->GetPlayerName() : "");
|
banReturn = sBan->BanAccountByPlayerName(nameOrIP, durationStr, reasonStr, handler->GetSession() ? handler->GetSession()->GetPlayerName() : "Console");
|
||||||
break;
|
break;
|
||||||
case BAN_IP:
|
case BAN_IP:
|
||||||
default:
|
default:
|
||||||
banReturn = sBan->BanIP(nameOrIP, durationStr, reasonStr, handler->GetSession() ? handler->GetSession()->GetPlayerName() : "");
|
banReturn = sBan->BanIP(nameOrIP, durationStr, reasonStr, handler->GetSession() ? handler->GetSession()->GetPlayerName() : "Console");
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -444,7 +444,7 @@ public:
|
|||||||
if (banResult)
|
if (banResult)
|
||||||
{
|
{
|
||||||
Field* fields2 = banResult->Fetch();
|
Field* fields2 = banResult->Fetch();
|
||||||
handler->PSendSysMessage("%s", fields2[0].Get<std::string>());
|
handler->PSendSysMessage("{}", fields2[0].Get<std::string>());
|
||||||
}
|
}
|
||||||
} while (result->NextRow());
|
} while (result->NextRow());
|
||||||
}
|
}
|
||||||
@@ -480,14 +480,14 @@ public:
|
|||||||
|
|
||||||
if (fields2[0].Get<uint32>() == fields2[1].Get<uint32>())
|
if (fields2[0].Get<uint32>() == fields2[1].Get<uint32>())
|
||||||
{
|
{
|
||||||
handler->PSendSysMessage("|%-15.15s|%02d-%02d-%02d %02d:%02d| permanent |%-15.15s|%-15.15s|",
|
handler->PSendSysMessage("|{:<15.15}|{:02}-{:02}-{:02} {:02}:{:02}| permanent |{:<15.15}|{:<15.15}|",
|
||||||
accountName, tmBan.tm_year % 100, tmBan.tm_mon + 1, tmBan.tm_mday, tmBan.tm_hour, tmBan.tm_min,
|
accountName, tmBan.tm_year % 100, tmBan.tm_mon + 1, tmBan.tm_mday, tmBan.tm_hour, tmBan.tm_min,
|
||||||
fields2[2].Get<std::string>(), fields2[3].Get<std::string>());
|
fields2[2].Get<std::string>(), fields2[3].Get<std::string>());
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
tm tmUnban = Acore::Time::TimeBreakdown(fields2[1].Get<uint32>());
|
tm tmUnban = Acore::Time::TimeBreakdown(fields2[1].Get<uint32>());
|
||||||
handler->PSendSysMessage("|%-15.15s|%02d-%02d-%02d %02d:%02d|%02d-%02d-%02d %02d:%02d|%-15.15s|%-15.15s|",
|
handler->PSendSysMessage("|{:<15.15}|{:02}-{:02}-{:02} {:02}:{:02}|{:02}-{:02}-{:02} {:02}:{:02}|{:<15.15}|{:<15.15}|",
|
||||||
accountName, tmBan.tm_year % 100, tmBan.tm_mon + 1, tmBan.tm_mday, tmBan.tm_hour, tmBan.tm_min,
|
accountName, tmBan.tm_year % 100, tmBan.tm_mon + 1, tmBan.tm_mday, tmBan.tm_hour, tmBan.tm_min,
|
||||||
tmUnban.tm_year % 100, tmUnban.tm_mon + 1, tmUnban.tm_mday, tmUnban.tm_hour, tmUnban.tm_min,
|
tmUnban.tm_year % 100, tmUnban.tm_mon + 1, tmUnban.tm_mday, tmUnban.tm_hour, tmUnban.tm_min,
|
||||||
fields2[2].Get<std::string>(), fields2[3].Get<std::string>());
|
fields2[2].Get<std::string>(), fields2[3].Get<std::string>());
|
||||||
@@ -534,7 +534,7 @@ public:
|
|||||||
|
|
||||||
PreparedQueryResult banResult = CharacterDatabase.Query(stmt2);
|
PreparedQueryResult banResult = CharacterDatabase.Query(stmt2);
|
||||||
if (banResult)
|
if (banResult)
|
||||||
handler->PSendSysMessage("%s", (*banResult)[0].Get<std::string>());
|
handler->PSendSysMessage("{}", (*banResult)[0].Get<std::string>());
|
||||||
} while (result->NextRow());
|
} while (result->NextRow());
|
||||||
}
|
}
|
||||||
// Console wide output
|
// Console wide output
|
||||||
@@ -564,14 +564,14 @@ public:
|
|||||||
|
|
||||||
if (banFields[0].Get<uint32>() == banFields[1].Get<uint32>())
|
if (banFields[0].Get<uint32>() == banFields[1].Get<uint32>())
|
||||||
{
|
{
|
||||||
handler->PSendSysMessage("|%-15.15s|%02d-%02d-%02d %02d:%02d| permanent |%-15.15s|%-15.15s|",
|
handler->PSendSysMessage("|{:<15.15}|{:02}-{:02}-{:02} {:02}:{:02}| permanent |{:<15.15}|{:<15.15}|",
|
||||||
char_name, tmBan.tm_year % 100, tmBan.tm_mon + 1, tmBan.tm_mday, tmBan.tm_hour, tmBan.tm_min,
|
char_name, tmBan.tm_year % 100, tmBan.tm_mon + 1, tmBan.tm_mday, tmBan.tm_hour, tmBan.tm_min,
|
||||||
banFields[2].Get<std::string>(), banFields[3].Get<std::string>());
|
banFields[2].Get<std::string>(), banFields[3].Get<std::string>());
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
tm tmUnban = Acore::Time::TimeBreakdown(banFields[1].Get<uint32>());
|
tm tmUnban = Acore::Time::TimeBreakdown(banFields[1].Get<uint32>());
|
||||||
handler->PSendSysMessage("|%-15.15s|%02d-%02d-%02d %02d:%02d|%02d-%02d-%02d %02d:%02d|%-15.15s|%-15.15s|",
|
handler->PSendSysMessage("|{:<15.15}|{:02}-{:02}-{:02} {:02}:{:02}|{:02}-{:02}-{:02} {:02}:{:02}|{:<15.15}|{:<15.15}|",
|
||||||
char_name, tmBan.tm_year % 100, tmBan.tm_mon + 1, tmBan.tm_mday, tmBan.tm_hour, tmBan.tm_min,
|
char_name, tmBan.tm_year % 100, tmBan.tm_mon + 1, tmBan.tm_mday, tmBan.tm_hour, tmBan.tm_min,
|
||||||
tmUnban.tm_year % 100, tmUnban.tm_mon + 1, tmUnban.tm_mday, tmUnban.tm_hour, tmUnban.tm_min,
|
tmUnban.tm_year % 100, tmUnban.tm_mon + 1, tmUnban.tm_mday, tmUnban.tm_hour, tmUnban.tm_min,
|
||||||
banFields[2].Get<std::string>(), banFields[3].Get<std::string>());
|
banFields[2].Get<std::string>(), banFields[3].Get<std::string>());
|
||||||
@@ -621,7 +621,7 @@ public:
|
|||||||
do
|
do
|
||||||
{
|
{
|
||||||
Field* fields = result->Fetch();
|
Field* fields = result->Fetch();
|
||||||
handler->PSendSysMessage("%s", fields[0].Get<std::string>());
|
handler->PSendSysMessage("{}", fields[0].Get<std::string>());
|
||||||
} while (result->NextRow());
|
} while (result->NextRow());
|
||||||
}
|
}
|
||||||
// Console wide output
|
// Console wide output
|
||||||
@@ -637,14 +637,14 @@ public:
|
|||||||
tm tmBan = Acore::Time::TimeBreakdown(fields[1].Get<uint32>());
|
tm tmBan = Acore::Time::TimeBreakdown(fields[1].Get<uint32>());
|
||||||
if (fields[1].Get<uint32>() == fields[2].Get<uint32>())
|
if (fields[1].Get<uint32>() == fields[2].Get<uint32>())
|
||||||
{
|
{
|
||||||
handler->PSendSysMessage("|%-15.15s|%02d-%02d-%02d %02d:%02d| permanent |%-15.15s|%-15.15s|",
|
handler->PSendSysMessage("{:<15.15}|{:02}-{:02}-{:02} {:02}:{:02}| permanent |{:<15.15}|{:<15.15}|",
|
||||||
fields[0].Get<std::string>(), tmBan.tm_year % 100, tmBan.tm_mon + 1, tmBan.tm_mday, tmBan.tm_hour, tmBan.tm_min,
|
fields[0].Get<std::string>(), tmBan.tm_year % 100, tmBan.tm_mon + 1, tmBan.tm_mday, tmBan.tm_hour, tmBan.tm_min,
|
||||||
fields[3].Get<std::string>(), fields[4].Get<std::string>());
|
fields[3].Get<std::string>(), fields[4].Get<std::string>());
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
tm tmUnban = Acore::Time::TimeBreakdown(fields[2].Get<uint32>());
|
tm tmUnban = Acore::Time::TimeBreakdown(fields[2].Get<uint32>());
|
||||||
handler->PSendSysMessage("|%-15.15s|%02d-%02d-%02d %02d:%02d|%02d-%02d-%02d %02d:%02d|%-15.15s|%-15.15s|",
|
handler->PSendSysMessage("|{:<15.15}|{:02}-{:02}-{:02} {:02}:{:02}|{:02}-{:02}-{:02} {:02}:{:02}|{:<15.15}|{:<15.15}|",
|
||||||
fields[0].Get<std::string>(), tmBan.tm_year % 100, tmBan.tm_mon + 1, tmBan.tm_mday, tmBan.tm_hour, tmBan.tm_min,
|
fields[0].Get<std::string>(), tmBan.tm_year % 100, tmBan.tm_mon + 1, tmBan.tm_mday, tmBan.tm_hour, tmBan.tm_min,
|
||||||
tmUnban.tm_year % 100, tmUnban.tm_mon + 1, tmUnban.tm_mday, tmUnban.tm_hour, tmUnban.tm_min,
|
tmUnban.tm_year % 100, tmUnban.tm_mon + 1, tmUnban.tm_mday, tmUnban.tm_hour, tmUnban.tm_min,
|
||||||
fields[3].Get<std::string>(), fields[4].Get<std::string>());
|
fields[3].Get<std::string>(), fields[4].Get<std::string>());
|
||||||
|
|||||||
@@ -924,7 +924,7 @@ public:
|
|||||||
passenger->EnterVehicle(target, *seatId);
|
passenger->EnterVehicle(target, *seatId);
|
||||||
}
|
}
|
||||||
|
|
||||||
handler->PSendSysMessage("Unit {} entered vehicle %hhd", entry, *seatId);
|
handler->PSendSysMessage("Unit {} entered vehicle {:d}", entry, *seatId);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -217,7 +217,7 @@ public:
|
|||||||
static bool HandleMmapStatsCommand(ChatHandler* handler)
|
static bool HandleMmapStatsCommand(ChatHandler* handler)
|
||||||
{
|
{
|
||||||
handler->PSendSysMessage("mmap stats:");
|
handler->PSendSysMessage("mmap stats:");
|
||||||
//handler->PSendSysMessage(" global mmap pathfinding is %sabled", DisableMgr::IsPathfindingEnabled(mapId) ? "en" : "dis");
|
//handler->PSendSysMessage(" global mmap pathfinding is {}abled", DisableMgr::IsPathfindingEnabled(mapId) ? "en" : "dis");
|
||||||
|
|
||||||
MMAP::MMapMgr* manager = MMAP::MMapFactory::createOrGetMMapMgr();
|
MMAP::MMapMgr* manager = MMAP::MMapFactory::createOrGetMMapMgr();
|
||||||
handler->PSendSysMessage(" {} maps loaded with {} tiles overall", manager->getLoadedMapsCount(), manager->getLoadedTilesCount());
|
handler->PSendSysMessage(" {} maps loaded with {} tiles overall", manager->getLoadedMapsCount(), manager->getLoadedTilesCount());
|
||||||
|
|||||||
Reference in New Issue
Block a user