Pulse Phone dokumentacija

Pulse Phone — Brzi početak

Instalirajte jedan resurs pod imenom phone. Zadržite postojeći framework i podržane skripte; Pulse ih prepoznaje pri pokretanju.

Za Pulse Phone 1.4.24 min čitanjaAžurirano

PhoneHub + Pulse je zasebno izdanje s vlastitom licencom i vlastitom kopijom ovog telefona. Ako ste kupili to izdanje, umjesto ovoga pratite njegov vodič za instalaciju: server pokreće jedan resurs telefona.

1. Provjerite svoj server

Šta Potrebno?
OneSync uključen, game build 2699 ili noviji Obavezno
Baza podataka: oxmysql (ili mysql-async, ghmattimysql) na MariaDB 10.6+ ili MySQL 8 Preporučeno. Bez SQL resursa telefon čuva podatke u key/value skladištu servera
Jedan voice resurs: pma-voice, mumble-voip, SaltyChat, TokoVOIP ili YACA Preporučeno. Bez njega se pozivi spajaju, ali nema zvuka
screenshot-basic Preporučeno, kako bi kamera mogla spremati fotografije. Standardni resurs radi
Framework i inventar Opcionalno. Bez njih telefon radi kao standalone

Pokrenite bazu podataka, framework, inventar, voice resurs i screenshot-basic prije Pulsea. Pogledajte zahtjeve i vaš framework za ispravan redoslijed.

Napravite rezervnu kopiju baze podataka prije prvog pokretanja. Pulse kreira vlastite tabele. Ako je drugi telefon ostavio tabele s istim imenima, one se preimenuju u old_<name> (ništa se ne briše); detalji su u zahtjevima.

2. Kopirajte folder phone

Preuzmite kupljeno sa svog Cfx.re računa. Kopirajte folder phone koji sadrži fxmanifest.lua u resurse svog servera. Zadržite mu ime. Ključ vašeg servera mora pripadati računu koji posjeduje asset.

Otpremanje preko FTP-a (hostovani server): koristite Binary način (FileZilla: Transfer > Transfer Type > Binary) ili otpremite zip i raspakujte ga na serveru. Auto način mijenja zaključane fajlove i telefon se odbija pokrenuti; simptomi i rješenje su u Rješavanju problema. Folder koji otpremite mora odgovarati ovoj tabeli; provjera pri pokretanju navodi svaki fajl koji nedostaje ili ima pogrešnu veličinu.

Preuzimanje Pulse Phone 1.4.2:

Folder ili fajl Fajlovi Veličina
ui/ 3,932 78.3 MB
stream/ 40 30.5 MB
config/ 138 23.2 MB
d6c1e95a/ (zaključani kod; njegov naziv se razlikuje od izdanja do izdanja) 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
cijeli folder phone 4,204 139.7 MB

Ažurirate postojeću instalaciju? Prvo pratite Ažuriranje da sačuvate postavke i medije igrača. Zaustavite prethodni resurs telefona prije prelaska na Pulse.

3. Dodajte predmete u inventar

Otvorite Inventare i pratite upute za inventar koji već koristite. Isporučene definicije i slike nalaze se u config/items/. Spojite unose u svoj inventar; ne zamjenjujte cijeli fajl s predmetima.

Zadani ESX inventar i QBCore mogu automatski registrovati definicije koje nedostaju. Drugi inventari mogu zahtijevati isporučene unose. Kopirajte slike predmeta tamo gdje ih vaš inventar očekuje. Standalone bez inventara ne treba predmete.

4. Pokrenite Pulse

Zadržite automatsko prepoznavanje u config/config.lua. Prvi odjeljak sadrži framework, jezik, odabir inventara, predmet telefona i tipke. Opcionalne postavke popisane su u Konfiguraciji.

Dodajte ovo nakon postojećih zavisnosti u server.cfg:

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

Restartujte server. Pulse kreira tabele u bazi podataka kada je SQL veza dostupna. Pročitajte njegovu provjeru u konzoli i pratite eventualne upute za ispravku. Pokrenite phone:health da je ponovite.

5. Otvorite telefon

Uđite kao administrator, otvorite F8 i unesite phone:setup. Potvrdite prepoznati framework i inventar, a zatim završite vođeno postavljanje. Pritisnite F1 ili koristite /phone da otvorite telefon. Ako vaše postavke zahtijevaju predmet, prvo kupite telefon i iskoristite njegovu kutiju iz inventara.

Postavke spremljene u Settings → Server imaju prednost nad odgovarajućim postavkama iz fajla. Tamo poništite spremljenu postavku ako želite da se ponovo primjenjuje vrijednost iz fajla.

6. Opcionalno: lakši screenshot-basic

Vaše preuzimanje sadrži i folder screenshot-basic. To je CitizenFX screenshot-basic (MIT licenca) s jednom izmjenom: original u svakom frejmu ponovo iscrtava sliku igre za svoj sloj za snimanje, čak i kad niko ne fotografiše, a ova kopija iscrtava samo dok se fotografija pravi. Ime resursa, njegovi exporti (requestScreenshot, requestScreenshotUpload, requestClientScreenshot) i eventi su nepromijenjeni, a dolazi već buildan, pa se ne mora sam buildati pri prvom pokretanju. Izmijenjeni fajlovi navedeni su u screenshot-basic/ZERODEV-CHANGES.md.

Pulse radi s bilo kojom kopijom, pa je ovaj korak opcionalan. Druge skripte na vašem serveru također koriste screenshot-basic, pa ga, ako imate test server, prvo tamo zamijenite:

  1. Preimenujte trenutni folder screenshot-basic (na primjer u screenshot-basic.bak) i premjestite ga iz resources, kako biste ga mogli vratiti.
  2. Kopirajte naš u resources pod istim imenom, screenshot-basic, i zadržite istu liniju ensure screenshot-basic.
  3. Restartujte server i isprobajte svaku skriptu koja pravi screenshotove: kameru telefona i svaki alat za prijave, dokaze ili bodycam koji koristite.
  4. Ako se išta ponaša drugačije, obrišite našu kopiju, vratite stari folder kao screenshot-basic i restartujte.

Podesite funkcije koje koristite

  • Pozivi, video i Live: podržani voice resursi, kontrole poziva i postavljanje video veze za produkciju.
  • Fotografije i videi: ugrađeno skladište, FiveManage i druge opcije otpremanja. Privatni ključevi servisa ostaju u konfiguraciji vašeg servera. Na hostovanom serveru čiji web port nije dostupan, fotografije zahtijevaju FiveManage: dvije linije u server.cfg (set phone_media_provider "fivemanage" i set phone_fivemanage_token "<token>").
  • Konfiguracija: prodavnice, aplikacije, dodatna oprema, jezici i opcionalne funkcije.
  • Rješavanje problema: pronađite simptom i pratite njegovo rješenje.
  • Integracije za developere: custom skripte i napredne postavke povezivanja.

Obična instalacija ne zahtijeva uređivanje bridge/, ui/ ili stream/. Držite kompletan resurs zajedno, uključujući njegove modele i mape.

Prevedeno s engleskog. Ako se nešto ovdje razlikuje od engleske stranice, engleska stranica je mjerodavna. English