feat: add language

This commit is contained in:
Tsubasa6848
2024-01-22 21:03:31 +08:00 Unverified
parent 4d8499730b
commit 64112b76cc
4 changed files with 60 additions and 62 deletions
+7 -5
View File
@@ -2,18 +2,17 @@
#include "Config.h"
#include "Plugin.h"
#include "include_all.h"
#include <GMLIB/Server/ActorAPI.h>
#include <GMLIB/Server/LevelAPI.h>
#include <GMLIB/Files/JsonConfig.h>
#include <GMLIB/Files/JsonLanguage.h>
#include <GMLIB/Server/ActorAPI.h>
#include <GMLIB/Server/LevelAPI.h>
#define S(x) std::to_string(x)
extern ll::Logger logger;
extern void RegisterCommands();
extern void UnregisterCommands();
extern GMLIB_JsonConfig* Config;
extern GMLIB_JsonLanguage* Language;
extern GMLIB::Files::JsonConfig* Config;
extern int item_despawn_time;
@@ -21,10 +20,13 @@ namespace Cleaner {
static std::shared_ptr<ll::schedule::task::Task<ll::chrono::ServerClock>> mAutoCleanTask;
static std::shared_ptr<ll::schedule::task::Task<ll::chrono::ServerClock>> mCheckCleanTask;
extern void loadConfig();
extern void loadCleaner();
extern void unloadCleaner();
extern void reloadCleaner();
extern void CleanTask(int time, int announce_time);
} // namespace Cleaner
} // namespace Cleaner
extern std::string tr(std::string key, std::vector<std::string> data = {});