adapt: adapt to GMLIB v0.12.1

This commit is contained in:
Tsubasa6848
2024-04-29 04:17:37 +08:00
Unverified
parent d9067c1282
commit adfb960f54
6 changed files with 16 additions and 11 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
{ {
"name": "${pluginName}", "name": "${pluginName}",
"entry": "${pluginFile}", "entry": "${pluginFile}",
"version": "0.12.0", "version": "0.12.1",
"author": "GroupMountain", "author": "GroupMountain",
"type": "native", "type": "native",
"dependencies": [ "dependencies": [
+3 -3
View File
@@ -112,7 +112,7 @@ void Export_Compatibility_API() {
RemoteCall::exportAs("GMLIB_API", "sendFloatingTextToPlayer", [](int id, Player* pl) -> bool { RemoteCall::exportAs("GMLIB_API", "sendFloatingTextToPlayer", [](int id, Player* pl) -> bool {
auto ft = GMLIB::Server::FloatingText::getFloatingText(id); auto ft = GMLIB::Server::FloatingText::getFloatingText(id);
if (ft) { if (ft) {
ft->sendToClient(pl); ft->sendToClient(*pl);
return true; return true;
} }
return false; return false;
@@ -128,7 +128,7 @@ void Export_Compatibility_API() {
RemoteCall::exportAs("GMLIB_API", "removeFloatingTextFromPlayer", [](int id, Player* pl) -> bool { RemoteCall::exportAs("GMLIB_API", "removeFloatingTextFromPlayer", [](int id, Player* pl) -> bool {
auto ft = GMLIB::Server::FloatingText::getFloatingText(id); auto ft = GMLIB::Server::FloatingText::getFloatingText(id);
if (ft) { if (ft) {
ft->removeFromClient(pl); ft->removeFromClient(*pl);
return true; return true;
} }
return false; return false;
@@ -144,7 +144,7 @@ void Export_Compatibility_API() {
RemoteCall::exportAs("GMLIB_API", "updateClientFloatingTextData", [](int id, Player* pl) -> bool { RemoteCall::exportAs("GMLIB_API", "updateClientFloatingTextData", [](int id, Player* pl) -> bool {
auto ft = GMLIB::Server::FloatingText::getFloatingText(id); auto ft = GMLIB::Server::FloatingText::getFloatingText(id);
if (ft) { if (ft) {
ft->updateClient(pl); ft->updateClient(*pl);
return true; return true;
} }
return false; return false;
+5 -1
View File
@@ -17,7 +17,11 @@ bool LRCA::load() {
ExportPAPI(); ExportPAPI();
Export_Event_API(); Export_Event_API();
logger.info("GMLIB-LegacyRemoteCallApi Loaded!"); logger.info("GMLIB-LegacyRemoteCallApi Loaded!");
logger.info("Version: {}", LIB_VERSION.asString()); logger.info(
"Loaded Version: {} with {}",
fmt::format(fg(fmt::color::pink), "GMLIB-" + GMLIB::Version::getLibVersionString()),
fmt::format(fg(fmt::color::light_green), "GMLIB-LegacyRemoteCallApi-"+LIB_VERSION.asString())
);
logger.info("Author: GroupMountain"); logger.info("Author: GroupMountain");
logger.info("Repository: https://github.com/GroupMountain/GMLIB-LegacyRemoteCallApi"); logger.info("Repository: https://github.com/GroupMountain/GMLIB-LegacyRemoteCallApi");
return true; return true;
+3 -2
View File
@@ -3,8 +3,9 @@
#include <RemoteCallAPI.h> #include <RemoteCallAPI.h>
#define PLUGIN_NAME "GMLIB-LRCA" #define PLUGIN_NAME fmt::format(fg(fmt::color::light_green), "GMLIB-LRCA")
#define LIB_VERSION GMLIB::Version(0, 12, 0)
#define LIB_VERSION GMLIB::Version(0, 12, 1)
extern ll::Logger logger; extern ll::Logger logger;
+3 -3
View File
@@ -1,7 +1,7 @@
{ {
"format_version": 2, "format_version": 2,
"tooth": "github.com/GroupMountain/GMLIB-LegacyRemoteCallApi", "tooth": "github.com/GroupMountain/GMLIB-LegacyRemoteCallApi",
"version": "0.12.0", "version": "0.12.1",
"info": { "info": {
"name": "GMLIB-LegacyRemoteCallApi", "name": "GMLIB-LegacyRemoteCallApi",
"description": "Legacy RemoteCall API for GMLIB", "description": "Legacy RemoteCall API for GMLIB",
@@ -14,9 +14,9 @@
"library" "library"
] ]
}, },
"asset_url": "https://github.com/GroupMountain/GMLIB-LegacyRemoteCallApi/releases/download/v0.12.0/GMLIB-LegacyRemoteCallApi-windows-x64.zip", "asset_url": "https://github.com/GroupMountain/GMLIB-LegacyRemoteCallApi/releases/download/v0.12.1/GMLIB-LegacyRemoteCallApi-windows-x64.zip",
"dependencies": { "dependencies": {
"github.com/GroupMountain/GMLIB": ">=0.12.0" "github.com/GroupMountain/GMLIB": ">=0.12.1"
}, },
"files": { "files": {
"place": [ "place": [