QBESXStandalone
Agency-Zero Экспорты & API
Беспилотный электрический четырёхместный автомобиль для FiveM, бесплатно.
v27.0.1Бесплатно6 Страницы

01Клиентские экспорты
| Экспорт | Описание |
|---|---|
ZeroStatus() | Возвращает состояние Project 0 игрока: есть ли он, где стоит, заряд, запас хода и идёт ли поездка. |
ZeroCall() | Вызывает машину к игроку. Она приезжает и паркуется у бордюра рядом с ним. |
ZeroDeliver() | Заказывает доставку машины, если её нет на карте. Стоит Config.Remote.deliveryFee, без фреймворка бесплатно. |
ZeroGarage() | Отправляет машину обратно в гараж. |
ZeroCancel() | Отменяет текущий вызов или поездку. |
ZeroFind() | Показывает внизу экрана направление на машину в течение Config.Remote.findRadarSeconds секунд. |
ZeroDoors(on) | Открывает двери при true и закрывает при false. Они движутся волной, а не все сразу. |
ZeroLock(on) | Запирает машину при true и отпирает при false. |
ZeroLights(on) | Включает и выключает фары. |
ZeroBuyInfo() | Сообщает, может ли игрок купить Project 0 и сколько он стоит. Тот, у кого он уже есть, ничего не получает. |
ZeroBuy() | Покупает Project 0 для этого игрока. Машина привязывается к нему в том же шаге. |
ZeroRefresh() | Заново считывает состояние для интерфейса, которому нужны свежие данные без ожидания следующего тика. |
IsRideActive() | Возвращает true, пока идёт автономная поездка. |
CallProjectZero() | Начинает поездку к текущей цели. Если её нет, используется метка на карте. |
CancelProjectZero() | Завершает поездку. Машина прижимается к обочине и останавливается. |
IsCockpitOpen() | Возвращает true, пока планшет приборной панели на экране. |
IsManualOverride() | Возвращает true, если водитель взял управление. Без этого перехвата Zero ездит только сам. |
AnyDoorOpen(veh) | Возвращает true, если открыта хотя бы одна дверь этой машины. |
OpenDoors(veh, opts) | Открывает двери машины с анимацией волны. |
CloseDoors(veh, opts) | Снова закрывает их. |
AnimateDoors(veh, open, opts) | Открывает или закрывает в зависимости от второго аргумента, для кода, который решает во время работы. |
SoundChipOf(veh) | Возвращает звуковой чип, установленный в этой машине. Смена чипа меняет звук мотора, но не радио. |
02Серверные экспорты
| Экспорт | Описание |
|---|---|
IsPro(src) | Возвращает true, если Zero этого игрока работает в версии Pro. Решение принимается по HMAC-рукопожатию с подлинным Agency Phone, а не на клиенте. |
ZeroVin(plate) | Возвращает номер машины по госномеру. Каждый Project 0 получает его при выдаче и сохраняет навсегда. |
ZeroCarsOf(src) | Возвращает все Project 0 этого игрока с номером, госномером, ступенью тюнинга и статистикой. |
ZeroSync(src) | Повторно передаёт этому игроку состояние реестра, например после того, как другой скрипт изменил владельца. |
03События
| Название | Сторона | Описание |
|---|---|---|
agency-zero:client:rideStarted | Поездка началась. Содержит цель. | |
agency-zero:client:rideEnded | Поездка окончена: отменена или завершена прибытием. | |
agency-zero:client:arrived | Машина доехала до игрока и открыла двери. |