Zurück zum Blog
Scripts3 Min. Lesezeit

Agency-Housing: Baue FiveM-Häuser im Spiel statt in einer Konfigurationsdatei

Platziere den Eingang, zeichne die Grundstücksgrenze aus der Luft und wähle eine von 18 Vorlagen. Läuft mit QBCore, QBox, ESX oder standalone und speichert in MySQL.

Agency Scripts

Gründer und leitender Entwickler bei Agency Scripts

Dokumentation

Alle Befehle, Einstellungen und Exports von Agency-Housing an einem Ort.

Dokumentation öffnen

Häuser entstehen in der Stadt

Agency-Housing ist ein datenbankgestütztes Housing-System für FiveM. Häuser werden im Spiel über einen Creator erstellt, statt in einer Konfigurationsdatei mit einer Liste von Koordinaten. Ein Admin führt /acreatehouseaus, platziert den Eingang an seiner Position, markiert die Grundstücksgrenze, wählt eine Shell aus, legt Name und Preis des Hauses fest und speichert es. Ab diesem Moment ist das Haus für alle Spieler verfügbar und wird in MySQL gespeichert.

Das Script erkennt QBCore, QBox und ESX selbstständig und läuft ohne Framework vollständig standalone. Die Datenbanktabellen werden beim ersten Start automatisch erstellt.

Der Creator

  • Eingang: wird genau dort platziert, wo der Admin steht.
  • Grundstücksgrenze: wird aus der Luft markiert und als PolyZone gespeichert.
  • Innenbereich: eine von 18 Shells oder ein benutzerdefinierter Innenbereich, der im Spiel aufgenommen wurde.
  • Karten-Blips: werden für jedes Haus einzeln festgelegt.

Die Menüs sind in sieben Akzentfarben verfügbar, damit die Housing-Oberfläche zum Look deines Servers passt.

Was Serverinhaber machen können

  • Kaufe und verkaufe Häuser, mit konfigurierbaren Rückerstattungen und einem Limit pro Spieler.
  • Gib anderen Spielern Schlüssel und nimm sie wieder zurück.
  • Richte das gesamte Grundstück mit bis zu 60 Props ein.
  • Ver- und entriegle echte MLO-Türen, für die du einen Schlüssel hast.
  • Nutze Garagen-, Lager- und Kleiderschrankpunkte und installiere Haus-Upgrades.
  • Antworte auf die Türklingel.

Zwei Tasten erledigen den Großteil der Arbeit: F7 öffnet das Hausmenü und F3 öffnet das Besitzermenü auf deinem eigenen Grundstück. E Betritt ein Haus am Türmarker, beantwortet die Türklingel und ver- oder entriegelt MLO-Türen. Jeder Befehl beginnt mit einem „a“, zum Beispiel /ahousing und /ahousemenu , damit es nie zu Konflikten mit anderen Ressourcen kommt.

Ein eigener Kleiderschrank

Seit Version 1.0.2 hat Agency-Housing einen integrierten Kleiderschrank. Spieler speichern ihr Outfit unter einem Namen und ziehen es an jedem Kleiderschrank in ihren Häusern wieder an, bis zu 20 Outfits pro Spieler. Ein Kleidungsscript ist nicht erforderlich, auf jedem Framework und standalone. Wenn illenium-appearance oder qb-clothing installiert ist, erkennt das Script es automatisch. Admins öffnen den integrierten Kleiderschrank überall mit /ahwardrobe.

Framework oder ganz ohne

Wenn die config auf auto bleibt, erkennt das Script das Framework selbst, auch wenn es erst später startet. In der Konsole wird bei jedem Start angezeigt, was erkannt wurde. Ohne QBCore, QBox oder ESX läuft es standalone: Spieler werden anhand ihrer Rockstar-Lizenz unterschieden, Admins werden über ACE oder eine Lizenzliste in der config festgelegt und Geld läuft über drei kleine Hooks. Wenn du möchtest, können Häuser einfach kostenlos sein.

Kaufen, Verkaufen, Schlüssel, Möbel, Upgrades, MLO-Türen, die Türklingel und die Companion-App funktionieren und speichern genauso wie auf einem Framework-Server.

Das Inventar wird auf dieselbe Weise erkannt. Es öffnet sich mit ox_inventory, qb-inventory 1 und 2, qs, ps, lj und jpr. Auf einem Server ohne Inventar wird der Lagerpunkt einfach nicht angeboten.

Kein SQL-Import

Alle Tabellen und jede neue Spalte werden beim ersten Start erstellt, mit MariaDB und MySQL 8. Für Server, deren Datenbankbenutzer keine Tabellen erstellen dürfen, ist sql/install.sql weiterhin enthalten.

Verwalte Häuser aus der echten Welt

Agency-Housing funktioniert mit der kostenlosen Agency Companion-App auf iOS, Android, iPad, Mac und Apple Watch. Spieler können Häuser ver- und entriegeln, Schlüssel weitergeben und zurücknehmen, auf die Türklingel antworten, Häuser kaufen und verkaufen und eine Route zu jedem ihrer Grundstücke festlegen. Das Team kann sich teleportieren, Häuser zum Verkauf auflisten oder sie löschen.

Die Kopplung funktioniert über /ahconnect, kurz /ahc , mit einem QR-Code oder einem sechsstelligen Code. Der Server benötigt ausgehenden HTTPS-Zugriff auf api.agencyg.de.

Update auf 1.0.2

Das Update ist für alle kostenlos, die Agency-Housing bereits besitzen. Die config enthält einen neuen standalone-Block und neue Kleiderschrankoptionen. Sichere deine Werte, verwende die neue config.lua und trage sie erneut ein. Häuser, Schlüssel, Möbel und Companion-Kopplungen bleiben beim Update erhalten, und es muss nichts importiert werden. Das Manifest wurde geändert, führe daher vor dem Neustart der Ressource refresh aus oder starte den Server neu.

Hol dir Agency-Housing

Agency-Housing ist erhältlich im Agency Scripts Shopund im Dokumentation listet jeden Befehl, jede Konfigurationsoption und jeden Export auf.

Das passende Script

Fertig für deinen Server, Updates inklusive.

Bereit loszulegen?

Hol dir die Scripts in unserem Shop, oder komm auf den Discord für Support, Updates und einen Blick auf das, was kommt.