Agency Docs
QBESXStandalone

Agency-Housing Exports & API

Datenbankgestütztes Housing-System für FiveM.

v1.1.0Bezahlt5 Seiten

01Client-Exports

ExportBeschreibung
IsInsideHouse()Gibt true zurück, solange der Spieler in einem Haus ist.
GetCurrentHouse()Das Haus, in dem der Spieler gerade ist, oder nil.
LeaveHouse()Bringt den Spieler durch den Eingang wieder nach draußen.
GetHouseAtPoint(coords)Das erste Haus, zu dessen Grundstücksgrenze dieser Boden gehört.
GetHousesAtPoint(coords)Alle Häuser, zu denen dieser Boden gehört, für überlappende Grundstücke wie ein Wohnblock.
GetCurrentProperty()Das Grundstück, auf dem der Spieler gerade steht, oder nil.
IsOnProperty(houseId)Ob der Spieler auf dem Grundstück dieses Hauses steht.
GetHouseZone(houseId)Die gespeicherte Grenzform eines Hauses.
GetAccent()Die Akzentfarbe, die der Spieler unter Housing > Einstellungen gewählt hat.
GetAppUrl(theme)Die Adresse der Housing-App-Seite, um die App auf jedem anderen Handy hinzuzufügen. Übergib 'light' oder 'dark', um ein Design zu erzwingen.
GetAppData()Alles, was die Housing-App anzeigt: die Häuser, die der Spieler besitzt, mietet oder für die er einen Schlüssel hat.
AppAction(action, houseId)Führt eine App-Aktion für ein Haus aus: 'waypoint', 'lock' oder 'cams'.

02Server-Exports

ExportBeschreibung
GetHouses()Alle Häuser auf dem Server, nach id geordnet.
GetPlayerHouses(source)Die Häuser, die dieser Spieler besitzt.
HasHouseAccess(source, houseId)Ob dieser Spieler das Haus besitzt oder einen Schlüssel dafür hat.
GetHouseAtPoint(coords)Das erste Haus, zu dessen Grundstücksgrenze dieser Boden gehört.
GetHousesAtPoint(coords)Alle Häuser, zu denen dieser Boden gehört, für überlappende Grundstücke.
GetHouseZone(houseId)Die gespeicherte Grenzform eines Hauses.

03Events

NameSeiteBeschreibung
agency-housing:client:enteredZoneClientWird mit (houseId, house) ausgelöst, wenn der Spieler ein Grundstück betritt, damit ein Job- oder Einbruchs-Script nicht ständig abfragen muss.
agency-housing:client:leftZoneClientWird mit (houseId, house) ausgelöst, wenn der Spieler ein Grundstück verlässt.
agency-housing:garage:openClientWird mit (houseId, houseName) ausgelöst, wenn eine Hausgarage benutzt wird und Config.Garage.script 'event' ist, damit dein eigenes Garagen-Script sie öffnen kann.

Kommst du nach dieser Seite nicht weiter? Dann übernimmt unser Support.