Agency Docs
QBESXStandalone

Agency-Housing Eksporty & API

Oparty na bazie danych system mieszkań dla FiveM.

v1.1.0Płatny5 Strony

01Eksporty klienta

EksportOpis
IsInsideHouse()Zwraca true, gdy gracz znajduje się w domu.
GetCurrentHouse()Dom, w którym gracz aktualnie się znajduje, lub nil.
LeaveHouse()Przenosi gracza z powrotem na zewnątrz przez wejście.
GetHouseAtPoint(coords)Pierwszy dom, którego granica posesji obejmuje ten teren.
GetHousesAtPoint(coords)Każdy dom będący właścicielem tej działki, w przypadku nakładających się parceli, takich jak blok mieszkalny.
GetCurrentProperty()Działka, na której stoi gracz w tej chwili, lub nil.
IsOnProperty(houseId)Czy gracz stoi na terenie tej posiadłości.
GetHouseZone(houseId)Zapisany kształt granicy domu.
GetAccent()Kolor akcentu wybrany przez gracza w Housing > Settings.
GetAppUrl(theme)Adres strony aplikacji Housing, aby dodać aplikację do dowolnego innego telefonu. Przekaż 'light' lub 'dark', aby wymusić motyw.
GetAppData()Wszystko, co pokazuje aplikacja Housing: domy, które gracz posiada, wynajmuje lub do których ma klucz.
AppAction(action, houseId)Uruchamia akcję aplikacji dla domu: 'waypoint', 'lock' lub 'cams'.

02Eksporty serwera

EksportOpis
GetHouses()Każdy dom na serwerze, indeksowany według id.
GetPlayerHouses(source)Domy, które posiada gracz.
HasHouseAccess(source, houseId)Czy dany gracz jest właścicielem domu lub posiada do niego klucz.
GetHouseAtPoint(coords)Pierwszy dom, którego granica posesji obejmuje ten teren.
GetHousesAtPoint(coords)Każdy dom będący właścicielem tej działki, w przypadku nakładających się parceli.
GetHouseZone(houseId)Zapisany kształt granicy domu.

03Eventy

NazwaStronaOpis
agency-housing:client:enteredZoneKlientWywoływane z parametrami (houseId, house), gdy gracz wejdzie na teren posiadłości, dzięki czemu skrypt pracy lub napadu nie musi stale odpytywać o stan.
agency-housing:client:leftZoneKlientWywoływane z parametrami (houseId, house), gdy gracz opuszcza posiadłość.
agency-housing:garage:openKlientWywoływane z parametrami (houseId, houseName), gdy używany jest garaż domowy, a opcja Config.Garage.script jest ustawiona na 'event', aby Twój własny skrypt garażu mógł go otworzyć.

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