diff --git a/Bot/Main.cpp b/Bot/Main.cpp index ab38a92..8963539 100644 --- a/Bot/Main.cpp +++ b/Bot/Main.cpp @@ -32,6 +32,10 @@ #include "Console_Command.h" #include "IRC_Command.h" +#if defined _WIN32 +#include +#endif // _WIN32 + using namespace Jupiter::literals; Jupiter::INIFile o_config; @@ -94,6 +98,12 @@ int main(int argc, const char **args) Jupiter::ReferenceString command, plugins_directory, configs_directory; size_t index; +#if defined _WIN32 + // Sets console to UTF-8 + SetConsoleCP(65001); + SetConsoleOutputCP(65001); +#endif // _WIN32 + srand(static_cast(std::chrono::duration_cast(std::chrono::system_clock::now().time_since_epoch()).count())); puts(Jupiter::copyright); const char *configFileName = "Config.ini"; diff --git a/RenX.ServerList/RenX_ServerList.cpp b/RenX.ServerList/RenX_ServerList.cpp index 1772473..47ee876 100644 --- a/RenX.ServerList/RenX_ServerList.cpp +++ b/RenX.ServerList/RenX_ServerList.cpp @@ -331,7 +331,7 @@ Jupiter::StringS server_as_long_json(const RenX::Server *server) "Player Limit": %d, "Vehicle Limit": %d, "bAutoBalanceTeams": %s, - "Team Mode": %d + "Team Mode": %d, "bSpawnCrates": %s, "CrateRespawnAfterPickup": %f, "Time Limit": %d