Warning
We will discontinue support for this adapter as Ragemp is closing its doors in July. We will continue our efforts on FiveMAdapter. We no longer recommend using this adapter.
External Rage Multiplayer adapter for @open-core/framework.
pnpm add @open-core/ragemp-adapterUse the OpenCore CLI and select the RageMP adapter during opencore init.
The generated opencore.config.ts will look like this:
import { defineConfig } from '@open-core/cli'
import { RageMPClientAdapter } from '@open-core/ragemp-adapter/client'
import { RageMPServerAdapter } from '@open-core/ragemp-adapter/server'
export default defineConfig({
name: 'my-ragemp-server',
destination: 'C:/ragemp-server',
adapter: {
server: RageMPServerAdapter(),
client: RageMPClientAdapter(),
},
build: {
target: 'node14',
},
})import { Server } from '@open-core/framework/server'
import { Client } from '@open-core/framework/client'
import { RageMPServerAdapter } from '@open-core/ragemp-adapter/server'
import { RageMPClientAdapter } from '@open-core/ragemp-adapter/client'
await Server.init({ mode: 'CORE', adapter: RageMPServerAdapter() })
await Client.init({ mode: 'CORE', adapter: RageMPClientAdapter() })- RageMP server output is built for Node 14.
- Server files are emitted to
packages/. - Client files are emitted to
client_packages/.