Agency-Housing: Buduj domy w FiveM w grze, a nie w pliku config
Ustaw wejście, wyznacz granice z powietrza, wybierz jeden z 18 shelli. Agency-Housing działa na QBCore, QBox, ESX lub standalone i zapisuje dane w MySQL.
Agency Scripts
Założyciel i główny deweloper w Agency Scripts
Dokumentacja
Każda komenda, ustawienie i export Agency-Housing w jednym miejscu.
Domy powstają w mieście
Agency-Housing to oparty na bazie danych system mieszkań dla FiveM, w którym domy tworzy się w grze za pomocą kreatora, a nie w pliku config pełnym współrzędnych. Administrator uruchamia /acreatehouse, umieszcza wejście w miejscu, w którym stoi, wyznacza granice posiadłości, wybiera shell, nadaje nazwę oraz cenę domu i go zapisuje. Od tego momentu dom istnieje dla każdego gracza i jest zapisany w MySQL.
Skrypt sam wykrywa QBCore, QBox i ESX oraz działa w pełni standalone bez żadnego frameworka. Tabele w bazie danych tworzą się same przy pierwszym uruchomieniu.
Kreator
- Wejście: umieszczone dokładnie tam, gdzie stoi admin.
- Granica posiadłości: oznaczony z powietrza i zapisany jako PolyZone.
- Wnętrze: jeden z 18 shelli lub niestandardowe wnętrze zarejestrowane w grze.
- Blipy na mapie: ustawiane dla każdego domu.
Menu jest dostępne w siedmiu kolorach akcentu, dzięki czemu interfejs housing pasuje do wyglądu twojego serwera.
Co mogą robić właściciele
- Kupuj i sprzedawaj domy, z konfigurowalnymi zwrotami i limitem na gracza.
- Przekazuj klucze innym graczom i odbieraj je z powrotem.
- Umebluj całą działkę za pomocą maksymalnie 60 propów.
- Zamykaj i otwieraj prawdziwe drzwi MLO, do których posiadasz klucz.
- Używaj punktów garażu, magazynu i garderoby oraz instaluj ulepszenia domu.
- Odbierz dzwonek do drzwi.
Dwa klawisze wykonują większość pracy: F7 otwiera menu housing i F3 otwiera menu właściciela na twojej własnej posiadłości. E wchodzi do domu przy znaczniku drzwi, odpowiada na dzwonek oraz blokuje lub odblokowuje drzwi MLO. Każda komenda zaczyna się od "a", na przykład /ahousing i /ahousemenu, dzięki czemu nigdy nie koliduje z innymi resource'ami.
Własna garderoba
Od wersji 1.0.2 Agency-Housing ma wbudowaną szafę. Gracze zapisują aktualny strój pod wybraną nazwą i mogą go ponownie założyć w dowolnej szafie w swoich domach, do 20 strojów na osobę. Żaden skrypt ubrań nie jest wymagany, na każdym frameworku i standalone. Jeśli zainstalowano illenium-appearance lub qb-clothing, skrypt wykrywa je automatycznie. Administratorzy mogą otworzyć wbudowaną szafę w dowolnym miejscu za pomocą /ahwardrobe.
Framework lub całkowity brak
Gdy konfiguracja pozostaje na auto, skrypt sam wybiera framework, nawet taki uruchamiany z opóźnieniem, a konsola przy każdym starcie informuje, co znalazła. Bez QBCore, QBox lub ESX działa w trybie standalone: gracze są rozróżniani po licencji Rockstar, administratorzy pochodzą z ACE lub listy licencji w konfiguracji, a obsługa pieniędzy opiera się na trzech małych hookach. Jeśli wolisz, domy mogą być po prostu darmowe.
Kupno, sprzedaż, klucze, meble, ulepszenia, drzwi MLO, dzwonek do drzwi oraz aplikacja Companion działają i zapisują się dokładnie tak samo, jak na serwerze z frameworkiem.
Magazyn jest wykrywany w ten sam sposób. Otwiera się z ox_inventory, qb-inventory 1 i 2, qs, ps, lj oraz jpr. Na serwerze bez ekwipunku punkt magazynowy po prostu nie jest oferowany.
Brak importu SQL
Każda tabela i każda nowa kolumna jest tworzona przy pierwszym uruchomieniu, na MariaDB i MySQL 8. Dla serwerów, których użytkownik bazy danych nie może tworzyć tabel, sql/install.sql nadal jest w zestawie.
Zarządzaj domami z prawdziwego świata
Agency-Housing łączy się z darmową aplikacją Agency Companion na iOS, Androida, iPada, Maca i Apple Watch. Gracze zamykają i otwierają drzwi, przekazują i odbierają klucze, odpowiadają na dzwonek do drzwi, kupują i sprzedają domy oraz ustawiają trasę do dowolnej ze swoich posiadłości. Administracja może się teleportować, wystawiać domy na sprzedaż lub je usuwać.
Parowanie działa poprzez /ahconnect, krótki /ahc, za pomocą kodu QR lub sześciocyfrowego kodu. Serwer wymaga wychodzącego połączenia HTTPS do api.agencyg.de.
Aktualizacja do 1.0.2
Aktualizacja jest darmowa dla każdego, kto posiada już Agency-Housing. W konfiguracji pojawił się nowy blok standalone oraz nowe opcje garderoby, więc zrób kopię zapasową swoich wartości, użyj nowego config.lua i ustaw je ponownie. Domy, klucze, meble oraz sparowania z Companion pozostają nienaruszone po aktualizacji i nie trzeba niczego importować. Manifest uległ zmianie, więc wykonaj refresh przed restartem zasobu lub zrestartuj serwer.
Zdobądź Agency-Housing
Agency-Housing jest dostępny w Sklep Agency Scripts, a dokumentacja zawiera listę wszystkich komend, opcji konfiguracji i exportów.