Lua: Implement most API functions

This commit is contained in:
Lion Kortlepel committed 2021-09-16 19:00:13 +02:00
1 parent 1c80a4deb7
commit 968d9ff999
6 files changed
+168 -19

No files matched your search

+9
View File
@@ -10,5 +10,14 @@ namespace MP {
std::string GetOSName();
std::tuple<int, int, int> GetServerVersion();
bool TriggerClientEvent(int PlayerID, const std::string& EventName, const std::string& Data);
size_t GetPlayerCount() { return Engine->Server().ClientCount(); }
void DropPlayer(int ID, std::optional<std::string> MaybeReason);
void SendChatMessage(int ID, const std::string& Message);
void RemoveVehicle(int PlayerID, int VehicleID);
void Set(int ConfigID, sol::object NewValue);
bool GetPlayerGuest(int ID);
bool IsPlayerConnected(int ID);
void Sleep(size_t Ms);
}
}