Saltar a contenido

Comandos

Nombres reconfigurables en Config.Commands.* y Config.Garage.CommandCreator.


Admin

Comando Args Descripcion
/garagecreator Abre el panel Vue 3 de CRUD de garajes + flotas.
/givecar [playerId] [model] id jugador, model spawn Da un vehiculo al jugador + registra las llaves.
/managevehicles [playerId] id jugador Abre el gestor de los coches del jugador: spawn, delete, transferir a otro jugador.

Todos requieren que Bridge.IsAdmin(src) sea true.


Jugador

Comando Args Descripcion
/myvehicles Lista tus coches agrupados por garaje, con flags (in-garage / out / stale / impounded). Permite recuperar vehiculos marcados como stale pagando la fee.
/lockpick Intenta abrir el vehiculo mas cercano cerrado. Requiere el item configurado en Config.Keys.Lockpick.Items.*.
/carjack Carjack al driver del vehiculo mas cercano con un arma apuntando. Probabilidad calculada por WeaponChance * DriverMul.

Keybinds

Keybind Accion Opcion
L Lock / unlock del coche mas cercano propio Config.Keys.LockKeybind
G Toggle engine Config.Keys.EngineKeybind
H Hotwire Config.Keys.Hotwire.Keybind
(vacio) Dar llaves a otro jugador Config.Keys.GiveKeysKeybind

Todas se registran via RegisterKeyMapping, asi que el jugador puede rebindearlas en Settings -> Keybinds -> FiveM.


Interaccion con el mundo

Cuando un marker de garaje esta visible:

  • E para abrir el garaje (o para guardar si estas con un vehiculo cerca de la zona de store).
  • ESC cierra la UI.

Si Config.Garage.UseTarget = true, el marker se desactiva y el sistema pasa a usar qb-target / qtarget (segun este instalado). Las acciones se muestran como opciones contextuales al apuntar.


Callbacks disponibles (para referencia)

Callback Side Descripcion
nb-garages:getVehicles Client -> Server Lista de vehiculos del jugador para un garaje.
nb-garages:takeOut Client -> Server Sacar un vehiculo del garaje. Devuelve (ok, vehicleData).
nb-garages:keys:hasKeys Client -> Server Comprobar llaves por plate.
nb-garages:keys:getAll Client -> Server Todas las placas a las que el jugador tiene llave.
nb-garages:admin:* Client -> Server 11 callbacks para el panel admin (crear, actualizar, borrar, flota, givecar, managevehicles...). Todos pasan por Bridge.IsAdmin.