diff --git a/client/src/modules/AltModule.cpp b/client/src/modules/AltModule.cpp index af0b383e2..87a481f83 100644 --- a/client/src/modules/AltModule.cpp +++ b/client/src/modules/AltModule.cpp @@ -52,6 +52,11 @@ static void SetMsPerGameMinute(js::FunctionContext& ctx) alt::ICore::Instance().SetMsPerGameMinute(msPerGameMinute); } +static void GetServerTime(js::FunctionContext& ctx) +{ + ctx.Return(alt::ICore::Instance().GetServerTime()); +} + static void LicenseHashGetter(js::LazyPropertyContext& ctx) { ctx.Return(alt::ICore::Instance().GetLicenseHash()); @@ -529,6 +534,7 @@ static js::Module altModule("@altv/client", "@altv/shared", module.StaticFunction("setGameControlsActive", SetGameControlsActive); module.StaticFunction("getMsPerGameMinute", GetMsPerGameMinute); module.StaticFunction("setMsPerGameMinute", SetMsPerGameMinute); + module.StaticFunction("getServerTime", GetServerTime); module.StaticFunction("areRmlControlsActive", AreRmlControlsActive); module.StaticFunction("setRmlControlsActive", SetRmlControlsActive); module.StaticFunction("getKeyState", GetKeyState); diff --git a/types/client/index.d.ts b/types/client/index.d.ts index a30161221..801d8ca92 100644 --- a/types/client/index.d.ts +++ b/types/client/index.d.ts @@ -30,6 +30,7 @@ declare module "@altv/client" { export function setGameControlsActive(state: boolean): boolean; export function getMsPerGameMinute(): number; export function setMsPerGameMinute(ms: number): void; + export function getServerTime(): number; export function areRmlControlsActive(): boolean; export function setRmlControlsActive(state: boolean): void; export function getKeyState(key: altShared.Enums.KeyCode): altShared.KeyStateInfo; diff --git a/types/client/package.json b/types/client/package.json index 3549f8edc..6bec97ef5 100644 --- a/types/client/package.json +++ b/types/client/package.json @@ -1,6 +1,6 @@ { "name": "@altv/client", - "version": "0.0.20", + "version": "0.0.21", "description": "This package contains the type definitions for the alt:V JS module v2 client types", "types": "index.d.ts", "files": [