QBESXStandalone
Agency-Zero Exports & API
Un cuatro plazas eléctrico y autónomo para FiveM, gratis.
v27.0.1Gratis6 Páginas

01Exports de cliente
| Export | Descripción |
|---|---|
ZeroStatus() | Devuelve el estado del Project 0 del jugador: si existe, dónde está, batería, autonomía y si hay un viaje en curso. |
ZeroCall() | Llama al coche hasta el jugador. Conduce hasta allí y aparca junto a la acera a su lado. |
ZeroDeliver() | Hace que te entreguen el coche cuando no está en el mapa. Cuesta Config.Remote.deliveryFee, gratis sin framework. |
ZeroGarage() | Envía el coche de vuelta a su garaje. |
ZeroCancel() | Cancela una llamada o un viaje en curso. |
ZeroFind() | Muestra en la parte inferior de la pantalla la dirección hacia el coche durante Config.Remote.findRadarSeconds segundos. |
ZeroDoors(on) | Abre las puertas con true y las cierra con false. Se mueven en ola, no todas a la vez. |
ZeroLock(on) | Bloquea el coche con true y lo desbloquea con false. |
ZeroLights(on) | Enciende y apaga las luces. |
ZeroBuyInfo() | Indica si el jugador puede comprar un Project 0 y cuánto cuesta. Quien ya tiene uno no recibe nada. |
ZeroBuy() | Compra un Project 0 para este jugador. El coche queda ligado a él en el mismo paso. |
ZeroRefresh() | Vuelve a leer el estado, para una interfaz que quiere datos frescos sin esperar al siguiente tick. |
IsRideActive() | Devuelve true mientras hay un viaje autónomo en curso. |
CallProjectZero() | Inicia un viaje al destino actual. Si no hay, se usa el punto marcado en el mapa. |
CancelProjectZero() | Termina el viaje. El coche se aparta a un lado y se detiene. |
IsCockpitOpen() | Devuelve true mientras la tablet del salpicadero está en pantalla. |
IsManualOverride() | Devuelve true si el conductor ha tomado el volante. Sin esa toma de control, el Zero solo conduce solo. |
AnyDoorOpen(veh) | Devuelve true si al menos una puerta de ese vehículo está abierta. |
OpenDoors(veh, opts) | Abre las puertas de un vehículo con la animación en ola. |
CloseDoors(veh, opts) | Las vuelve a cerrar. |
AnimateDoors(veh, open, opts) | Abre o cierra según el segundo argumento, para código que decide en tiempo de ejecución. |
SoundChipOf(veh) | Devuelve el chip de sonido montado en ese coche. Cambiar el chip cambia el motor, nunca la radio. |
02Exports de servidor
| Export | Descripción |
|---|---|
IsPro(src) | Devuelve true si el Zero de este jugador funciona en la versión Pro. El veredicto sale del handshake HMAC con el Agency Phone original, nunca del cliente. |
ZeroVin(plate) | Devuelve el número de vehículo que hay tras una matrícula. Cada Project 0 recibe uno al entregarse y lo conserva para siempre. |
ZeroCarsOf(src) | Devuelve todos los Project 0 de este jugador, con número, matrícula, etapa de tuning y estadísticas. |
ZeroSync(src) | Vuelve a enviar el estado del registro a este jugador, por ejemplo después de que otro script cambiara la propiedad. |
03Eventos
| Nombre | Lado | Descripción |
|---|---|---|
agency-zero:client:rideStarted | Ha empezado un viaje. Incluye el destino. | |
agency-zero:client:rideEnded | El viaje ha terminado, se ha cancelado o ha llegado. | |
agency-zero:client:arrived | El coche ha llegado hasta el jugador y ha abierto las puertas. |