Agency Docs
QBESXStandalone

Agency-Zero Eksporty & API

Autonomiczny, elektryczny czteromiejscowy pojazd dla FiveM, całkowicie bezpłatny.

v27.0.1Za darmo6 Strony

01Eksporty klienta

EksportOpis
ZeroStatus()Zwraca stan własnego Project 0 gracza: czy istnieje, gdzie się znajduje, baterię, zasięg oraz czy trwa przejazd.
ZeroCall()Przywołuje samochód do gracza. Pojazd podjeżdża i parkuje przy krawężniku obok niego.
ZeroDeliver()Dostarcza samochód, gdy nie ma go na mapie. Kosztuje Config.Remote.deliveryFee, darmowe bez frameworka.
ZeroGarage()Odsyła pojazd z powrotem do jego garażu.
ZeroCancel()Anuluje trwające połączenie lub przejazd.
ZeroFind()Pokazuje namiar na samochód u dołu ekranu przez Config.Remote.findRadarSeconds sekund.
ZeroDoors(on)Otwiera drzwi przy true, zamyka przy false. Poruszają się falą, nie wszystkie naraz.
ZeroLock(on)Blokuje pojazd przy true, odblokowuje przy false.
ZeroLights(on)Włącza i wyłącza światła.
ZeroBuyInfo()Zwraca, czy gracz może kupić Project 0 i ile to kosztuje. Ktoś, kto już go posiada, nic nie otrzymuje.
ZeroBuy()Kupuje Project 0 dla tego gracza. Pojazd zostaje przypisany do niego w tym samym kroku.
ZeroRefresh()Odczytuje stan ponownie, dla UI wymagającego świeżych liczb bez czekania na kolejny tick.
IsRideActive()Zwraca true, gdy trwa przejazd autonomiczny.
CallProjectZero()Rozpoczyna kurs do aktualnego celu. Przy braku celu używany jest waypoint z mapy.
CancelProjectZero()Kończy przejazd. Samochód zjeżdża na pobocze i się zatrzymuje.
IsCockpitOpen()Zwraca true, gdy tablet w desce rozdzielczej jest widoczny na ekranie.
IsManualOverride()Zwraca true, gdy kierowca przejął kierownicę. Bez nadpisania Zero jeździ wyłącznie autonomicznie.
AnyDoorOpen(veh)Zwraca true, gdy co najmniej jedne drzwi tego pojazdu są otwarte.
OpenDoors(veh, opts)Otwiera drzwi pojazdu z animacją fali.
CloseDoors(veh, opts)Zamyka je ponownie.
AnimateDoors(veh, open, opts)Otwiera lub zamyka w zależności od drugiego argumentu, dla kodu decydującego w czasie wykonywania.
SoundChipOf(veh)Zwraca chip dźwiękowy zamontowany w tym aucie. Zmiana chipu zmienia silnik, nigdy radio.

02Eksporty serwera

EksportOpis
IsPro(src)Zwraca true, gdy Zero tego gracza działa w wersji Pro. Weryfikacja pochodzi z handshake'u HMAC z oryginalnym Agency Phone, nigdy z klienta.
ZeroVin(plate)Zwraca numer pojazdu przypisany do rejestracji. Każdy Project 0 otrzymuje go przy wydaniu i zachowuje na stałe.
ZeroCarsOf(src)Zwraca każdy Project 0 posiadany przez tego gracza, z numerem, rejestracją, etapem tuningu i statystykami.
ZeroSync(src)Zapisuje ponownie stan rejestru dla tego gracza, na przykład po zmianie własności przez inny skrypt.

03Eventy

NazwaStronaOpis
agency-zero:client:rideStartedPrzejazd się rozpoczął. Zawiera cel podróży.
agency-zero:client:rideEndedPrzejazd zakończony, anulowany lub na miejscu.
agency-zero:client:arrivedSamochód dotarł do gracza i otworzył drzwi.

Nadal nie idzie po tej stronie? Nasze wsparcie przejmuje sprawę.