rage-framework-example/apps/server/src/index.ts

21 lines
539 B
TypeScript
Raw Normal View History

2024-10-28 10:28:56 +00:00
import { events } from '@rage-fw/shared'
import { rpc } from './lib'
2024-06-13 20:12:40 +00:00
rpc.register('playerJoin', async (player: PlayerMp) => {
2024-10-28 10:28:56 +00:00
console.log(`[Server] ${player.socialClub} connected`)
2024-09-30 18:40:58 +00:00
})
2024-10-28 10:28:56 +00:00
rpc.register(
events.server.customServerEvent,
async (player: PlayerMp, args: string) => {
console.log(args)
const res = await rpc.callClient(
player,
events.client.customClientEvent,
['hello from server'],
)
console.log(res)
return 'response from server'
},
)