diff --git a/server/src/index.ts b/server/src/index.ts index 460f000..aa1888f 100644 --- a/server/src/index.ts +++ b/server/src/index.ts @@ -3,6 +3,9 @@ import rpc from 'rage-rpc' import Logger from './logger' import { + RageFW_CefArgs, + RageFW_CefEvent, + RageFW_CefReturn, _ClientEventHasArgs, _ServerEventHasArgs, RageFW_ClientEvent, @@ -121,6 +124,14 @@ class Player { ): Promise> { return rpc.callClient(player, eventName, args) } + + public triggerBrowser( + player: PlayerMp, + eventName: EventName, + args: RageFW_CefArgs, + ): Promise> { + return rpc.callBrowsers(player, eventName, args) + } } export const fw = { @@ -130,3 +141,7 @@ export const fw = { log: new Logger(), }, } + +fw.system.log.info( + 'Working on Rage Framework. RageFW © Powered by Entity Seven Group', +) diff --git a/shared-types/types/types/index.d.ts b/shared-types/types/types/index.d.ts index 458cd22..a65c140 100644 --- a/shared-types/types/types/index.d.ts +++ b/shared-types/types/types/index.d.ts @@ -1,13 +1,7 @@ declare module 'rage-fw-shared-types' { - export interface RageFW_ICustomServerEvent { - customServerEvent(test: string, test2: number): void - } + export interface RageFW_ICustomServerEvent {} - export interface RageFW_ICustomClientEvent { - customClientEvent(test: string, test2: number): void - } + export interface RageFW_ICustomClientEvent {} - export interface RageFW_ICustomCefEvent { - customCefEvent(test: string, test2: number): void - } + export interface RageFW_ICustomCefEvent {} }