Pulse Phone dokumentáció

Pulse Phone — Gyors kezdés

Telepíts egyetlen phone nevű resource-ot. Tartsd meg a meglévő frameworködet és a támogatott scripteket; a Pulse induláskor felismeri őket.

Pulse Phone 1.4.2-hez4 perc olvasásFrissítve:

A PhoneHub + Pulse egy külön kiadás saját licenccel és ennek a telefonnak egy saját példányával. Ha azt a kiadást vetted meg, inkább annak a saját telepítési útmutatóját kövesd: egy szerver egy telefon resource-ot futtat.

1. Ellenőrizd a szerveredet

Mi Szükséges?
OneSync bekapcsolva, 2699-es vagy újabb game build Kötelező
Egy adatbázis: oxmysql (vagy mysql-async, ghmattimysql) MariaDB 10.6+ vagy MySQL 8 alatt Ajánlott. SQL resource nélkül a telefon a szerver key/value tárolójában tartja az adatait
Egy voice resource: pma-voice, mumble-voip, SaltyChat, TokoVOIP vagy YACA Ajánlott. Nélküle a hívás létrejön, de nincs hang
screenshot-basic Ajánlott, hogy a kamera el tudja menteni a fotókat. A szabványos resource is működik
Egy framework és egy inventory Opcionális. Nélkülük a telefon standalone módban fut

Az adatbázist, a frameworköt, az inventoryt, a voice resource-ot és a screenshot-basicet a Pulse előtt indítsd. A helyes sorrendért lásd a követelményeket és a frameworködről szóló oldalt.

Az első indítás előtt készíts mentést az adatbázisodról. A Pulse létrehozza a saját tábláit. Ha egy másik telefon azonos nevű táblákat hagyott hátra, azok old_<name> névre kerülnek át (semmi nem törlődik); a részletek a követelményeknél találhatók.

2. Másold be a phone mappát

Töltsd le a vásárlásodat a Cfx.re fiókodból. Másold a phone mappát, amely az fxmanifest.lua fájlt tartalmazza, a szervered resources mappájába. A nevét ne változtasd meg. A szerverkulcsodnak ahhoz a fiókhoz kell tartoznia, amelyik az assetet birtokolja.

Feltöltés FTP-vel (bérelt szerver): használj Binary módot (FileZilla: Transfer > Transfer Type > Binary), vagy töltsd fel a zipet, és csomagold ki a szerveren. Az Auto mód módosítja a zárolt fájlokat, és a telefon nem hajlandó elindulni; a tüneteket és a javítást a Hibaelhárítás oldalon találod. A feltöltött mappának egyeznie kell ezzel a táblázattal; az indítási ellenőrzés megnevez minden hiányzó vagy rossz méretű fájlt.

A Pulse Phone 1.4.2 letöltése:

Mappa vagy fájl Fájlok Méret
ui/ 3,932 78,3 MB
stream/ 40 30,5 MB
config/ 138 23.2 MB
d6c1e95a/ (a zárolt kód; a neve kiadásonként más) 7 5,5 MB
data/ 2 1,4 MB
bridge/ 55 0,5 MB
guides/ 13 0,2 MB
phone.sql 1 0,2 MB
fxmanifest.lua 1 6 KB
a teljes phone mappa 4,204 139.7 MB

Meglévő telepítést frissítesz? Előbb kövesd a Frissítés útmutatót, hogy megőrizd a beállításokat és a játékosok médiáját. A Pulse-ra váltás előtt állítsd le az előző telefon resource-ot.

3. Add hozzá az inventory tárgyakat

Nyisd meg az Inventoryk oldalt, és kövesd a már használt inventorydra vonatkozó utasításokat. A mellékelt definíciók és képek a config/items/ mappában vannak. Olvaszd be a bejegyzéseket az inventorydba; ne cseréld le a teljes tárgyfájlját.

Az ESX alapértelmezett inventoryja és a QBCore automatikusan regisztrálni tudja a hiányzó definíciókat. Más inventoryk a mellékelt bejegyzéseket igényelhetik. A tárgyképeket másold oda, ahol az inventoryd várja őket. Inventory nélküli standalone esetén nincs szükség tárgyakra.

4. Indítsd el a Pulse-t

Hagyd bekapcsolva az automatikus felismerést a config/config.lua fájlban. Az első szakasz tartalmazza a frameworköt, a nyelvet, az inventory kiválasztását, a telefontárgyat és a gombokat. Az opcionális beállítások a Konfiguráció oldalon vannak összegyűjtve.

Add hozzá ezt a meglévő függőségeid után a server.cfg fájlban:

server.cfg
ensure phone
add_ace group.admin phone.admin allow

Indítsd újra a szervert. A Pulse létrehozza az adatbázistábláit, amint az SQL kapcsolat elérhető. Olvasd el a konzolos ellenőrzését, és kövesd a javítási utasításokat. A phone:health paranccsal megismételheted.

5. Nyisd meg a telefonodat

Lépj be adminisztrátorként, nyisd meg az F8-at, és írd be: phone:setup. Erősítsd meg a felismert frameworköt és inventoryt, majd fejezd be a vezetett beállítást. A telefon megnyitásához nyomd meg az F1-et, vagy használd a /phone parancsot. Ha a beállításaid tárgyat írnak elő, előbb vegyél egy telefont, és használd a dobozát az inventoryból.

A Settings → Server alatt mentett beállítások felülírják a megfelelő fájlbeállításokat. Ha azt szeretnéd, hogy újra a fájlban lévő érték érvényesüljön, ott állítsd vissza a mentett felülírást.

6. Opcionális: a könnyebb screenshot-basic

A letöltésed egy screenshot-basic mappát is tartalmaz. Ez a CitizenFX screenshot-basic (MIT licenc) egyetlen változtatással: az eredeti minden képkockában újrarajzolja a játékképet a rögzítési rétegéhez, akkor is, ha senki nem fényképez, ez a példány pedig csak fotózás közben rajzol. A resource neve, az exportjai (requestScreenshot, requestScreenshotUpload, requestClientScreenshot) és az eventjei változatlanok, és már lefordítva érkezik, így nem kell első indításkor magát buildelnie. A módosított fájlok a screenshot-basic/ZERODEV-CHANGES.md fájlban vannak felsorolva.

A Pulse bármelyik példánnyal működik, így ez a lépés opcionális. A szervereden más scriptek is használják a screenshot-basicet, ezért ha van tesztszervered, előbb ott válts:

  1. Nevezd át a jelenlegi screenshot-basic mappádat (például screenshot-basic.bak névre), és vidd ki a resources mappából, hogy vissza tudd tenni.
  2. Másold a miénket a resources mappába ugyanazzal a névvel, screenshot-basic, és hagyd meg ugyanazt az ensure screenshot-basic sort.
  3. Indítsd újra a szervert, és próbálj ki minden scriptet, amely képernyőképet készít: a telefon kameráját, és minden jelentés-, bizonyíték- vagy testkamera-eszközt, amit futtatsz.
  4. Ha bármi másképp viselkedik, töröld a mi példányunkat, tedd vissza a régi mappádat screenshot-basic néven, és indíts újra.

Állítsd be a használt funkciókat

  • Hívások, videó és Live: támogatott voice resource-ok, hívásvezérlés és az éles videokapcsolat beállítása.
  • Fotók és videók: beépített tárhely, FiveManage és egyéb feltöltési lehetőségek. A privát szolgáltatáskulcsok a szerver konfigurációjában maradnak. Olyan bérelt szerveren, amelynek a webportja nem érhető el, a fotókhoz FiveManage kell: két sor a server.cfg fájlban (set phone_media_provider "fivemanage" és set phone_fivemanage_token "<token>").
  • Konfiguráció: üzletek, alkalmazások, kiegészítők, nyelvek és opcionális funkciók.
  • Hibaelhárítás: keresd meg a tünetet, és kövesd a javítását.
  • Fejlesztői integrációk: egyedi scriptek és haladó kapcsolódási beállítások.

A normál telepítéshez nem kell szerkeszteni a bridge/, ui/ vagy stream/ mappát. A teljes resource-ot tartsd együtt, a modell- és map assetekkel együtt.

Angolból fordítva. Ha bármi itt eltér az angol oldaltól, az angol oldal a mérvadó. English