QBESXStandalone
Agency-Housing Eksporty & API
Oparty na bazie danych system mieszkań dla FiveM.
v1.1.0Płatny5 Strony

01Eksporty klienta
| Eksport | Opis |
|---|---|
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
| Eksport | Opis |
|---|---|
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
| Nazwa | Strona | Opis |
|---|---|---|
agency-housing:client:enteredZone | Klient | Wywoł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:leftZone | Klient | Wywoływane z parametrami (houseId, house), gdy gracz opuszcza posiadłość. |
agency-housing:garage:open | Klient | Wywoł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ć. |