Bridge is in a state of development and is not stable.
RAGE:MP to FiveM Bridge
Plugins

spawnmanager

spawnmanager

spawnmanager provides RAGE:MP-style player spawning for bridge resources.

Side

Server and client

Main API

player.spawn(pos)

Collision

Loads collision before spawn

Disable name

spawnmanager

Designed for migration

Use this plugin when porting gamemodes that already call player.spawn(position) in RAGE:MP-style server code.

Spawn a player

server/spawn.js
player.spawn(new mp.Vector3(-1037.6, -2737.8, 20.2));
server/spawn.js
const airport = new mp.Vector3(-1037.6, -2737.8, 20.2);

player.spawn(airport);
player.heading = 330;
server/index.js
mp.events.add('playerJoin', (player) => {
  player.spawn(new mp.Vector3(-1037.6, -2737.8, 20.2));
  player.outputChatBox('Welcome to the server!');
});

Pick a safe spawn position on the server.

Call player.spawn(pos).

Apply post-spawn state such as dimension, clothes, weapons, or UI.

mp.spawnmanager API

spawnmanager also exposes a client-side controller at mp.spawnmanager.

MemberTypeDescription
mp.spawnmanager.setAutoSpawn(state)methodEnables or disables default auto-spawn on resource start. If called before waitForGameReady finishes, it cancels the default spawn flow (interactive login use case).
mp.spawnmanager.autoSpawngetter booleanCurrent auto-spawn state.
mp.spawnmanager.spawn(info)methodManual spawn. info = { x, y, z, heading?, model? }.
mp.spawnmanager.forceRespawn()methodForces respawn at the last spawn point and resets first-spawn state.
mp.spawnmanager.spawnPointgetter objectCurrent default spawn point (returned as a copy).
mp.spawnmanager.isSpawninggetter booleantrue while a spawn is in progress.
mp.spawnmanager.hasSpawnedgetter booleantrue after the first successful spawn.

Example

client/spawnmanager.js
if (!mp.spawnmanager.hasSpawned && !mp.spawnmanager.isSpawning) {
  mp.spawnmanager.spawn({
    x: -1037.6,
    y: -2737.8,
    z: 20.2,
    heading: 330,
  });
}

mp.keys.bind(0x76, false, () => { // F7
  mp.spawnmanager.forceRespawn();
});

Disable it

fxmanifest.lua
disable_plugin 'spawnmanager'

On this page