Agency Docs
QBESXStandalone

Agency-Blackmarket V2 Instalacja

Żyjący czarny rynek dla FiveM na QBCore, Qbox, ESX lub w pełni standalone.

v2.0.0Płatny6 Strony

01Instalacja

  1. 1Umieść Agency-Blackmarket w folderze resources
  2. 2Dodaj ensure Agency-Blackmarket do server.cfg, po twoim frameworku, ekwipunku i resource targetu
  3. 3Z oxmysql tabela agency_blackmarket jest tworzona przy pierwszym uruchomieniu. install/agency_blackmarket.sql jest potrzebny tylko wtedy, gdy twój użytkownik bazy danych nie ma uprawnień do tworzenia tabel
  4. 4Porównaj przedmioty w Config.Items i Config.Sell.items ze swoim ekwipunkiem. Przedmioty nieznane w twoim ekwipunku zostaną pominięte, z jedną linijką w konsoli serwera
  5. 5Opcjonalnie: add_ace group.admin agency.blackmarket allow dla strony administratora /ablackmarket
  6. 6Aktualizacja z V1: podmień stary folder i użyj nowego config.lua. Reputacja z blackmarket_reputation zostanie przeniesiona przy pierwszym uruchomieniu, a qb-menu nie jest już wymagane

02Zależności

  • Brak wymaganych zależności
  • QBCore, QBox lub ESX (opcjonalnie, działa standalone bez żadnego z nich)
  • Ekwipunek (opcjonalnie: ox_inventory, qb-inventory, qs-inventory, ps, lj lub jpr)
  • oxmysql (opcjonalnie, bez tego wszystko jest zapisywane w Key Value Store serwera)
  • ox_target lub qb-target (opcjonalnie, w przeciwnym razie komunikat z klawiszem)
  • Skrypt dispatch (opcjonalnie: ps-dispatch, cd_dispatch, qs-dispatch, rcore_dispatch, core_dispatch, tk_dispatch, lb-tablet lub origen_police)
  • Agency-Banking (opcjonalnie, pieniądze w trybie standalone)
  • Agency-Notify (opcjonalnie)
  • Agency Phone (opcjonalnie, gracze płacą za pomocą Agency Pay)

03Plik SQL

Opcjonalnie: resource tworzy te tabele automatycznie podczas uruchamiania. Zaimportuj ten plik tylko wtedy, gdy konfigurujesz bazę danych ręcznie:

-- Agency Blackmarket V2 -- The resource creates this table by itself when oxmysql runs. Run this file -- only if your database user may not create tables. CREATE TABLE IF NOT EXISTS `agency_blackmarket` ( `scope` VARCHAR(16) NOT NULL, `id` VARCHAR(96) NOT NULL, `data` LONGTEXT NOT NULL, `updated` INT UNSIGNED NOT NULL DEFAULT 0, PRIMARY KEY (`scope`, `id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- V1 kept reputation in `blackmarket_reputation`. V2 takes it over once on its -- first start; the old table can be dropped afterwards: -- DROP TABLE IF EXISTS `blackmarket_reputation`;

+Warto wiedzieć

Agency-Blackmarket V2 działa od razu po dodaniu linijki ensure. Przed pierwszym uruchomieniem warto zwrócić uwagę na cztery kwestie: przedmioty, brudne pieniądze, bazę danych oraz, w przypadku aktualizacji, przejście z V1.

Przedmioty
Rynek sprzedaje to, co znajduje się w Config.Items, a paser skupuje to, co jest w Config.Sell.items. Przedmioty nieznane twojemu inventory są pomijane przy starcie, a jedna linijka w konsoli serwera podaje ich nazwy. W przypadku ox_inventory można ustawić inną nazwę dla każdego przedmiotu za pomocą ox, na przykład ammo-9 dla pistol_ammo.
Brudne pieniądze
QBCore używa marked bills lub przedmiotu black_money, gdy ox_inventory go rozpoznaje. Qbox korzysta z przedmiotu black_money, a ESX z konta black_money. Config.Money.dirty wymusza jeden sposób, a Config.Money.buyWith określa, co przyjmują dealerzy: brudne pieniądze, gotówkę czy bank.
Baza danych
Z oxmysql reputacja, stan magazynowy, zamówienia i powiązane telefony są zapisywane w tabeli agency_blackmarket, którą skrypt tworzy automatycznie. Bez oxmysql wszystko trafia do key-value store serwera. install/agency_blackmarket.sql jest potrzebny tylko wtedy, gdy twój użytkownik bazy danych nie ma uprawnień do tworzenia tabel.
Aktualizacja z V1
Zastąp stary folder nowym i użyj nowego pliku config.lua, konfiguracja z V1 nie pasuje. Reputacja jest przenoszona z blackmarket_reputation przy pierwszym uruchomieniu. qb-menu i esx_menu_default nie są już potrzebne.

?Często zadawane pytania

Skąd pochodzą zdjęcia przedmiotów?

Przy Config.Images = 'auto' menu odczytuje je z działającego ekwipunku: ox_inventory, qs-inventory, qb-inventory, ps, lj lub jpr. Twój własny adres internetowy również działa, a false wyświetla zamiast tego ikony kategorii.

Kto może otworzyć stronę Admin?

Gracze z uprawnieniem ACE agency.blackmarket, group.admin lub group.superadmin, albo grupą z Config.AdminGroups w QBCore i ESX. add_ace group.admin agency.blackmarket allow w server.cfg wystarcza dla większości serwerów.

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