Pulse Phone Doku

Fehlerbehebung

Für Pulse Phone 1.4.219 Min. LesezeitAktualisiert am

11. Fehlerbehebung

Fang hier an: Lies den Start-Check in der Serverkonsole. Er beginnt mit PULSE PHONE v1.x.x und dem Build und gibt dann eine Zeile pro Bereich aus (Server, Database, Framework, Connected scripts, Items...). Unter jeder Zeile FIX oder NOTE stehen das Problem und seine Lösung (-> ...). Gib phone:health für den kompletten Bericht ein, Zeile für Zeile, und phone:diag für die Details.

Das Handy öffnet sich nicht

Was du siehst Warum Lösung
F1 macht nichts, /phone funktioniert Ein anderes Script nutzt F1 Belege die Taste in Settings > Key Bindings > FiveM neu oder ändere Config.Keys.open. Der neue Standard erreicht nur Spieler, die die Taste nie belegt haben.
Es öffnet sich gar nichts Der Spieler hat kein Handy-Item, der Akku ist leer, ein Script hat das Handy deaktiviert, oder der Spieler ist tot, gefesselt oder in einem anderen blockierten Zustand Prüf Config.Item.required, den Akku und die Zustände in Config.Block.
Öffnet sich nicht über einem Inventar oder Menü Absichtlich (Config.Open.blockWhenNuiFocused) Schließ zuerst das andere Menü.
"No phone item": Es öffnet sich bei niemandem Config.Item.required = true, aber das Item phone fehlt in deinem Inventar, oder Spieler haben es nicht dabei Füg das Item phone hinzu (Abschnitt 4) und gib es den Spielern, oder setz Config.Item.required = false.
Ein neues Handy ist schwarz und zeigt "Hold to turn on" Das Handy kam ausgeschaltet an: Config.Device.arrivesOn = false. Neue Handys kommen seit 1.4.0 standardmäßig eingeschaltet an; eine config.lua aus einer früheren Version behält ihren eigenen Wert Halte mit gezücktem Handy End oder O (Config.Keys.power) etwa zwei Sekunden gedrückt oder halte die Seitentaste des Handys mit der Maus. Wisch auf dem Willkommensbildschirm nach oben, um das Setup zu beginnen.
Die Box verschwindet, aber kein Item phone erscheint Config.Item.required = false und unique = false nutzen ein Handy, das dem Charakter gehört, ohne Inventar-Item Öffne das Handy ganz normal. Wenn dein Server ein getragenes Item verlangen soll, aktiviere Config.Item.required, bevor du Handys verkaufst, und starte dann Pulse neu.
Bildschirm leer oder weiß Die Serverseite läuft nicht. F8 zeigt the server never answered bootstrap - is the resource running server-side? Such in der Serverkonsole nach einer roten [phone]-Zeile oder einem Escrow-Fehler (unten).
Bildschirm leer, Konsole meldet ui/index.html missing Der Ordner ui/ wurde entfernt oder nicht hochgeladen Lad den kompletten Ordner phone erneut hoch. Entferne ui/ nicht.
Das Handy ist in der Hand zu sehen, aber der Bildschirm erscheint nie; der Start-Check zeigt [FAIL] Interface und nennt eine Datei in ui/assets/ Diese Datei fehlt in deiner Kopie: ein unvollständiger Upload, oder ein Antivirenprogramm hat sie entfernt Lade das Handy erneut aus Keymaster herunter und lad den ganzen Ordner hoch. Wenn die Datei wieder verschwindet, füg den Serverordner zu den Ausnahmen deines Antivirenprogramms hinzu.
Cursor hängt in der Bildschirmmitte fest Raw Input von GTA ist aus Der Spieler schaltet Raw Input in den Einstellungen von GTA ein.

Framework, Geld und Jobs

Was du siehst Warum Lösung
FRAMEWORK NOT SELECTED: more than one framework is started Zwei Cores laufen, zum Beispiel es_extended und qb-core Setz Config.Framework in config/config.lua auf das, das du nutzt, oder füg setr phone_framework <name> zur server.cfg hinzu (Abschnitt 3). Bis dahin sind Geld-Features aus.
framework not ready: ... in der Konsole, und die Handys bleiben auf ihrem "not ready"-Bildschirm Das Framework, das das Handy gefunden hat oder nutzen soll, läuft noch nicht: Es startet noch, startet neu, ist gestoppt oder (bei custom) seine Bridge wurde nie registriert. Geld wird abgelehnt, bis es läuft. Starte das Handy nach deinem Framework. Nach einem Neustart des Cores warte einen Moment oder starte das Handy ebenfalls neu. Eigenes Framework: Registrier die Bridge und ruf nach einem Core-Neustart exports.phone:FrameworkRestarted() auf. Ein Server ganz ohne Framework: Setz Config.Framework = 'standalone' in config/config.lua oder füg setr phone_framework standalone zur server.cfg hinzu (das hat Vorrang vor der Config).
Falsches Framework erkannt: Die Startzeile nennt eins, das du nicht nutzt ox_core ist neben ESX, QBCore oder Qbox gestartet (das Handy nutzt dann das andere), oder dein Core hat einen umbenannten Resource-Namen Stopp den Core, den du nicht nutzt, oder erzwing deinen mit setr phone_framework <name> in der server.cfg (Abschnitt 3). Ein umbenannter Core: Nutze seinen ursprünglichen Namen oder binde ihn als eigenes Framework an.
Config.Framework = "esx" but es_extended is not started Die Einstellung nennt ein Framework, das nicht läuft Korrigiere die Einstellung oder setz sie zurück auf 'auto'.
Die Startzeile sagt Framework: standalone auf einem Framework-Server Der Core hat einen anderen Resource-Namen oder startet nach dem Handy Starte das Handy nach dem Framework. Ein umbenannter Core wird nicht gefunden: Nutze seinen ursprünglichen Namen oder binde ihn als eigenes Framework an (Abschnitt 3).
Kontostand ist 0 oder falsch Das Handy läuft standalone (eigene Bank), oder das Framework wurde nicht gefunden Prüf die Teile Framework: und Banking: der Startzeile.
Kein Firmenkonto in Services Es läuft kein Firmenkonto-Script, oder der Spieler ist kein Chef Nutze eins aus Abschnitt 7. Chef-Ränge: boss (ESX), isboss (QBCore / Qbox) oder bossGrade. Auf ox_core und vRP gibt es keine Firmenverwaltung.
Polizei oder EMS bekommen keine Notrufe Ihre Job-Namen stehen nicht in den Listen, oder sie sind außer Dienst Füg deine Job-Namen zu Config.Services und Config.Emergency in config/apps.lua hinzu.
<script> found but not connected Die Version dieses Scripts hat andere Exports Das Handy nutzt die nächste Option. Update das Script oder wähl ein anderes mit Config.Providers.
ND-Core-Server, aber die Startzeile nennt ein anderes Framework oder standalone ND_Core startet nach dem Handy, oder ein anderer Core ist ebenfalls gestartet Starte das Handy nach ND_Core, stopp den Core, den du nicht nutzt, oder füg setr phone_framework nd zur server.cfg hinzu.

Datenbank

Was du siehst Warum Lösung
Das Handy lädt nie fertig; F8 zeigt request "bootstrap" timed out Tabellen eines anderen Handys sind im Weg und konnten nicht beiseitegeschoben werden Lies den Start-Check (phone:health). Eine Zeile [FAIL] Database ... belong to another script nennt die Tabellen; siehe Abschnitt 2, "Tabellen eines anderen Handys".
Start-Check: [WARN] Database N table(s) of another script were moved aside: phone_x -> old_phone_x Eine Tabelle, die ein anderes Script unter einem der Namen des Handys hinterlassen hat, wurde beim Start umbenannt, damit das Handy seine eigene anlegen konnte. Nichts wurde gelöscht Für das Handy nichts zu tun. Wenn diese Tabelle zu einem deiner Scripts gehört, gib ihr einen anderen Tabellennamen: Unter dem alten findet es seine Daten nicht. phoneimport liest die Daten eines alten Handys von dort (Daten importieren, "Tabellen, die einen Namen mit Pulse Phone teilen").
Start-Check: [WARN] Database <table> is missing columns the phone writes (...) Die Tabelle hat den Namen des Handys, ihr fehlt aber eine Spalte, die das Handy schreibt, und sie gehört nicht eindeutig zu einem anderen Script. Sie wird absichtlich in Ruhe gelassen: Eine falsche Umbenennung wäre schlimmer als eine Warnung Wenn ein anderes Script sie angelegt hat, benenne sie in deinem Datenbank-Tool in old_<table> um und starte neu. Wenn nicht, schick diese Zeile an den Support (Abschnitt 12). Die Regeln stehen unter Daten importieren.
db: could not create table ... check that the database user may CREATE TABLE Der Datenbank-User kann keine Tabellen anlegen Gib dem User CREATE- und ALTER-Rechte oder importiere phone.sql von Hand.
db: could not add column ... Der User kann keine Tabellen ändern (ALTER) Wie oben.
is running but the database did not answer oxmysql läuft, erreicht aber die Datenbank nicht Korrigiere mysql_connection_string. Das Handy versucht es von selbst erneut.
no SQL resource running - storing data in the resource key/value store oxmysql ist nicht gestartet oder startet nach dem Handy Starte oxmysql vor dem Handy.
auth_gssapi_client im oxmysql-Log Der Datenbank-User ist auf Windows-Anmeldung eingestellt Stell diesen User auf ein Passwort um: ALTER USER 'fivem'@'localhost' IDENTIFIED VIA mysql_native_password USING PASSWORD('your-password');
phone_db_fallback is "kvp", so the key/value store takes over Die Datenbank antwortet nicht, und der Fallback ist an Daten werden in den Key/Value-Store geschrieben und kommen nicht in der Datenbank an. Repariere die Verbindung.
db: no answer within 10 s, answered as failed: <query> Diese Abfrage kam nie zurück (eine langsame oder gesperrte Datenbank) Der App, die gefragt hat, wurde ein Fehlschlag gemeldet. Prüf das Log der SQL-Resource.

Anrufe, Fotos und das Handy

Was du siehst Warum Lösung
Anrufe verbinden ohne Ton, no voice resource Es läuft kein Voice-Script Starte pma-voice (oder ein anderes aus Abschnitt 5) vor dem Handy.
Kein Ton, 2 voice resources running Zwei Voice-Scripts streiten sich um dieselben Kanäle Lass genau eins laufen.
Videoanruf zeigt nur das Bild des Anrufers Die beiden Spieler können sich nicht direkt verbinden Richte ein Video-Relay mit der fortgeschrittenen Anleitung ein, die in Abschnitt 5 verlinkt ist.
Ein zusammengeführter Anruf hat Ton, aber kein Bild Gruppen-Video ist deaktiviert, oder die konfigurierten Videoplätze sind belegt. Sprachteilnehmer können ohne Videoplatz in der Konferenz bleiben. Prüf in config/config.lua Config.Calls.groupVideo und Config.Calls.groupVideoMax. Gruppen-Video ist standardmäßig mit vier Videoplätzen aktiviert. Folge für die Verbindung im Livebetrieb der Einrichtung des Video-Relays, die in Abschnitt 5 verlinkt ist.
Videoclips aus der Kamera haben keinen Ton, bei einem Spieler Dieser Spieler hat die Mikrofon-Anfrage des Spiels einmal abgelehnt. FiveM merkt sich die Antwort in %AppData%\CitizenFX\media_access.json und fragt nie wieder. Der Spieler schließt FiveM, löscht %AppData%\CitizenFX\media_access.json, startet das Spiel neu und erlaubt das Mikrofon, wenn er gefragt wird.
Fotos werden nicht gespeichert, screenshot-basic not started screenshot-basic läuft nicht Starte es vor dem Handy.
Fotos werden gespeichert, aber kaputt angezeigt phone_media_origin ist einfaches http:// Nutze eine https://-Adresse, entferne die Einstellung oder nutze Fivemanage (Abschnitt 6).
refused a media link on "<host>" Ein Link von einem Host, der nicht auf der Allow-List steht Füg den Host zu Config.Media.allow hinzu (Abschnitt 6) oder lass ihn abgelehnt.
Die Radio-App sagt, Radio sei nicht verfügbar Es läuft kein Voice-Script, oder es ist YACA Siehe Abschnitt 5, Radio.
Radio: "You need a radio to tune in" Config.Radio.item ist gesetzt, und der Spieler hat dieses Item nicht dabei Gib ihm das Item oder setz item = false in config/apps.lua.
Die Telefonzelle lehnt den Anruf wegen Geld ab Zu wenig Geld auf dem Konto, das Config.Payphone.pay nennt, oder eine Custom-Bridge ohne Geld-Funktionen Auf einem Standalone-Server hat niemand Bargeld: Behalte pay = 'either' oder nutze 'bank'.
In ein Textfeld lässt sich nicht tippen Ein anderes Script hat SetNuiFocus(false, false) aufgerufen, während das Handy offen war Finde dieses Script (die NUI-Devtools zeigen es).
Start-Check: phone_media_origin not set Der Server hat keine öffentliche Cfx.re-Adresse (ein lokaler oder LAN-Testserver) Spieler am selben PC oder im selben Netzwerk sind nicht betroffen. Prüf bei einem öffentlichen Server, ob er gelistet ist, oder setz setr phone_media_origin "https://..." (Abschnitt 6).
Handy unsichtbar, ein Standard-Handy oder ein grauer Kasten in der Hand Das Modell des Handys wurde nicht gestreamt. F8 zeigt the handset model "pulse_titanium" did not load. (oder pulse_ultra, pulse_clear, pulse_flip, je nachdem, welches Handy es ist) Setz sv_enforceGameBuild auf 2699 oder neuer. Lad stream/ erneut unverändert hoch und behalte jede data_file-Zeile in der fxmanifest.lua.

Laden und Items

Was du siehst Warum Lösung
Kein Verkäufer im Laden Der Verkäufer erscheint nur im Umkreis von etwa 60 m. Der Laden ist vielleicht aus, oder deine Map überdeckt den Legion Square Prüf Config.Store.enabled. Verschieb die Theke in Config.Store.locations.
store: the item "pulse_phone_box" ... is not registered in your inventory Das Box-Item fehlt Füg es hinzu (Abschnitt 4). Bis dahin werden Handys ohne Box übergeben.
Der Laden sagt "inventory full", obwohl der Spieler Platz hat; die Konsole sagt store: the inventory would not take <item> Dieses Item steht nicht in der Item-Liste deines Inventars, also lehnt das Inventar es ab Füg das in der Konsole genannte Item hinzu (Abschnitt 4 und config/items/) oder setz Config.Store.box = false, um Handys ohne Box zu übergeben. Der Kauf wurde erstattet.
Kein Reserve oder Kabel im Laden, oder store: the item "pulse_cable" ... Die Lade-Items fehlen in deinem Inventar Füg pulse_magpack, pulse_magpack_max und pulse_cable hinzu (Abschnitt 4), samt ihren Bildern.
Kein Pulse Home Wi-Fi im Laden, oder store: the item "pulse_router" ... Das Router-Item fehlt in deinem Inventar, oder Config.Wifi.enabled ist false Füg pulse_router hinzu (Abschnitt 4), samt Bild.
Home Wi-Fi: the model "pulse_router" is not streamed in F8 stream/ wurde nicht vollständig hochgeladen Lad stream/ erneut unverändert hoch. WLAN funktioniert trotzdem; der Router wird nur nicht dargestellt.
Kein Pulse Burner im Laden, oder store: the item "pulse_burner" ... Das Burner-Item fehlt in deinem Inventar, oder Config.Burner.enabled ist false Füg pulse_burner hinzu (Abschnitt 4), samt Bild.
Pulse Burner: the model "pulse_burner" is not streamed in F8 stream/ wurde nicht vollständig hochgeladen Lad stream/ erneut unverändert hoch. Burner funktionieren trotzdem; in der Hand ist dann das Pulse-Handy zu sehen.
Ein Beamter hat keine Intercept-App, oder sie sagt, er sei außer Dienst Sein Job steht nicht in Config.Taps.jobs, sein Rang liegt unter minGrade, oder das Framework sagt, er sei außer Dienst Prüf config/apps.lua und seinen Job.
"A router can only go inside a home you own or have a key to" placement ist 'housing' (oder 'auto' mit einem Housing-Script) Stell ihn in deinem Zuhause auf oder ändere placement in config/apps.lua.
Router lässt sich nicht platzieren: Der Ring bleibt rot, oder eine Meldung sagt, warum Der Platz verstößt gegen eine Regel. Es muss eine ebene Fläche im Umkreis von etwa 3 m um den Spieler sein (keine Wand und keine Schräge), mindestens minSpacing (8 m) von einem anderen Router entfernt, und der Spieler muss weniger als maxPerPlayer (2) platziert haben. Mit placement = 'interior' muss er drinnen stehen ("A router has to go indoors"). Mit 'housing' muss er in einem Zuhause stehen, das dem Spieler gehört oder für das er einen Schlüssel hat. Stell dich näher hin und ziel auf einen Boden oder Tisch. Heb zuerst einen älteren Router auf. Oder ändere placement in config/apps.lua (Abschnitt 8, Home Wi-Fi).
"Routers go in homes, and this server has no housing script the phone can read" placement = 'housing', aber keins der Housing-Scripts aus Abschnitt 7 läuft Setz placement auf 'auto' oder 'interior' oder nutze ein unterstütztes Housing-Script.
Items werden ohne Bild angezeigt Die Bilder wurden nicht kopiert Kopier config/items/images/ in den Bilderordner deines Inventars. Die Zeile Item pictures im Start-Check nennt die fehlenden und den Ordner.
Start-Check: [FAIL] Items ... missing in ox_inventory ox_inventory liest nur seine eigene Item-Datei Füg die unter dem Kasten ausgegebenen Einträge in ox_inventory/data/items.lua ein und starte dann ox_inventory und das Handy neu.
Start-Check: Phone item ... opens <another script> Der Eintrag phone von ox_inventory nennt den Export eines anderen Scripts Ersetz diesen Eintrag durch den, der unter dem Kasten ausgegeben wird (auch in Settings > Server > Health Check, mit Copy), und starte dann ox_inventory neu. Der Standard-Eintrag ist so in Ordnung, wie er ist.
Start-Check: [INFO] Items TMC keeps no item list the phone can read TMC kann seine Items nicht auflisten, also kann das Handy nicht erkennen, welche da sind. Eine Info, kein Fehler Stell sicher, dass jedes unter dem Kasten ausgegebene Item in der Item-Liste von TMC steht. Der Laden nennt jedes Item, das TMC ablehnt.
Start-Check: [WARN] Items ... restart the server once so ESX loads them Die Items wurden in die ESX-Tabelle items eingefügt, aber dieses ESX kann sie während der Laufzeit nicht neu laden Starte den Server einmal neu.
Start-Check: [WARN] Items ... could not add the items itself Das Handy konnte nicht in die ESX-Tabelle items oder die Items von QBCore schreiben (der Grund steht in der Zeile) Mach es von Hand: Führ config/items/esx.sql aus (ESX) oder füg config/items/qb-core.lua in qb-core/shared/items.lua ein (QBCore) und starte dann neu.
Unique phones are waiting for their inventory. Einzigartige Handys sind an, aber keins der benötigten Inventare läuft Starte das gewählte unterstützte Inventar vor phone und prüf Config.Providers.inventory. Pulse behält die Einstellung für einzigartige Handys bei und macht weiter, sobald das Inventar verfügbar ist; ändere den Besitzmodus nicht nur, um diese Warnung zu umgehen.
Eine Rechnung kann nicht bezahlt werden: niemand, der sie empfängt Die Firma der Rechnung hat kein Konto in einem Firmenkonto-Script, oder ihr Absender kann nicht gefunden werden Setz Config.Bills.payToCity = true, um solche Rechnungen als städtische Bußgelder einzuziehen.

Andere Scripts, Sprache und Mobilfunk

Was du siehst Warum Lösung
Ein Script meldet No such export für ein anderes Handy Es ruft die Exports eines anderen Handys auf, zum Beispiel exports['<old phone>']:SendMail. Pulse Phone kopiert keine Exports anderer Handys. Ändere diesen Aufruf auf den eigenen Export von Pulse Phone (Exports) oder frag den Autor des Scripts nach einer Pulse-Phone-Option. Scripts, die Events nutzen, brauchen nichts.
No such export für phone Der Ordner des Handys wurde umbenannt Benenne ihn zurück in phone (unten).
Falsche Sprache Config.Locale ist auf eine andere Sprache gesetzt, oder der Spieler hat eine gewählt Setz Config.Locale. Jeder Spieler kann seine eigene unter Settings > General > Language wählen.
Text erscheint als Schlüssel wie key.answer Ein alter Ordner config/locales/ wurde über den neuen kopiert Nutze die neuen Locale-Dateien. Übertrag deine eigenen Formulierungen von Hand.
Der Download im App Hub zeigt No Connection Das Handy hat hier keinen Mobilfunkempfang (ein Funkloch oder kein Empfang bei aktivem Carrier) und ist nicht im WLAN. Downloads brauchen WLAN oder mobile Daten. Geh an einen Ort mit Empfang oder verbinde dich mit einem WLAN (einem Pulse Home Wi-Fi Router).
Der Download im App Hub zeigt No Cellular Plan, Data Limit Reached oder Cellular Data Is Off Der Carrier ist an, und das Handy hat keinen Tarif oder sein Datenvolumen ist verbraucht, oder der Spieler hat mobile Daten ausgeschaltet Kauf oder upgrade einen Tarif in der Carrier-App (auf jedem Handy installiert, solange der Carrier an ist), schalte mobile Daten wieder ein oder verbinde dich mit einem WLAN.
Alle haben "No Service" Der Carrier ist an (Config.Carrier.enabled = true oder setr phone_carrier 1), also braucht jedes Handy einen Tarif Spieler kaufen einen Tarif in der Carrier-App. Oder schalte ihn ab: Setz enabled = false und entferne die Zeile setr phone_carrier.
Nur an manchen Orten kein Empfang Funklöcher sind an (Config.Coverage.enabled) Prüf deine Zonen im Spiel mit phone:zone show. Notrufe funktionieren immer.

Settings > Server, Notfallwarnungen und Updates

Was du siehst Warum Lösung
Keine Zeile Server in den Einstellungen Der Spieler hat das Ace phone.admin nicht, oder Config.OwnerTools.enabled = false add_ace group.admin phone.admin allow und den Spieler zu group.admin hinzufügen, dann die Einstellungen neu öffnen.
phone:setup macht nichts In der Serverkonsole eingegeben, oder der Spieler ist kein Admin Gib es im Spiel (F8) als Admin ein. In der Konsole gibt phone:health dieselben Checks aus.
Eine im Spiel gemachte Änderung greift nicht Sie ist als Restart needed markiert Starte das Handy (ensure phone) oder den Server neu. Die Zeile Restart im Start-Check listet, was wartet.
Das Bearbeiten einer Datei in config/ ändert nichts Diese Einstellung wurde im Spiel geändert, und der Wert aus dem Spiel hat Vorrang Drück bei ihr in Settings > Server auf Reset to Default oder gib in der Konsole phone:reset <key> ein.
Settings > Server zeigt alles schreibgeschützt Config.OwnerTools.enabled = false in config/apps.lua Setz es auf true und starte das Handy neu.
Not saved: ... unter einer Einstellung Der Wert passt nicht zu dieser Einstellung (außerhalb des Bereichs, falsches Format, ein Job-Name mit Leerzeichen) Nutze den Wert, den die Meldung beschreibt.
Niemand bekommt eine Notfallwarnung Config.Broadcast.enabled = false, oder die Spieler sind außerhalb des Kreises, den du gezogen hast Prüf config/apps.lua. Sende zum Testen an die ganze Stadt.
Spieler bekommen ernste oder Hinweis-Warnungen lautlos oder gar nicht Jeder Spieler kann diese Stufen abschalten, und ernste Warnungen folgen dem Lautlos-Modus Das ist die Entscheidung des Spielers. Extreme Warnungen sind immer hörbar.
Ein Beamter hat keinen Button New Alert Sein Job steht nicht in Config.Broadcast.senders, sein Rang liegt unter dem angegebenen, oder er ist außer Dienst Füg 'police:3' (Job:niedrigster Rang) zu senders hinzu oder setz requireDuty = false.
Wait ... before sending another alert Die Abklingzeit des Absenders (cooldownSeconds) oder das Stundenlimit (perHour) Warte oder erhöhe die Limits in config/apps.lua.
Keine Zeile Update im Start-Check Das Handy konnte die Update-Datei nicht erreichen (kein Internet, eine Firewall), oder Config.UpdateCheck.enabled = false Nichts zu beheben: Das Handy läuft ohne sie weiter. Mit Config.Debug = true sagt die Konsole, warum.

Neuere Features

Was du siehst Warum Lösung
Keine Shade-App Shade ist standardmäßig aus und braucht ein Item pulse_vpn, einen gelisteten Job oder access.everyone Setz Config.DarkMarket.enabled = true in config/apps.lua und prüf seinen Block access.
Keine SIM-Karte im Laden oder kein Guthaben in den Einstellungen SIM-Karten sind standardmäßig aus (Config.Sim.enabled), und Prepaid-Guthaben ist ein zweiter Schalter (prepaid) Schalte sie in config/apps.lua ein und füg pulse_sim und pulse_topup zu deinem Inventar hinzu (Abschnitt 4).
Ein Pulse Beacon lässt sich nicht an ein Auto heften Der Spieler ist zu weit vom Fahrzeug weg (attachRange, 4 m) oder besitzt schon maxPerPlayer (8) Stell dich neben das Auto. Prüf config/apps.lua.
"An unknown Pulse Beacon is moving with you" Die Sicherheitswarnung: Der Beacon eines anderen ist alertAfter Sekunden lang mit dem Spieler mitgereist Gewollt. Setz alert.enabled = false nur, wenn deine Regeln verdecktes Tracking erlauben.
Pulse Buds, Ring Light oder Card Wallet funktionieren nicht aus dem Inventar Ihre Items fehlen oder sind abgeschaltet Füg pulse_buds, pulse_ringlight und pulse_wallet hinzu (Abschnitt 4) und prüf config/apps.lua.
Slipstream lässt einen Spieler nicht hosten oder beitreten Er ist weiter als joinRadius (60 m) von der Startlinie entfernt, das Rennen ist voll (maxRacers), oder die Gebühr liegt außerhalb von minFee bis maxFee Fahr zur Startlinie. Prüf config/apps.lua.
Hail: Ein Fahrer bekommt nie Fahrten Die Klasse oder das Modell seines Autos ist nicht erlaubt, sein Job steht nicht in driver.jobs, ihm fehlt driver.licenceItem, oder er ist außerhalb von serviceArea Prüf den Block driver in config/apps.lua.
Eats-Bestellungen werden nie von einem Spieler geliefert Kein Kurier im Dienst mit einem Job aus couriers.jobs; mit cityCourier.enabled liefert stattdessen die Stadt Füg deine Liefer-Jobs in config/apps.lua hinzu (oder unter Settings > Server > Jobs).
Realty zeigt keine Häuser Dein Housing-Script kann keine Häuser zum Verkauf auflisten, und Config.Homes.listings ist leer Füg Angebote in config/apps.lua hinzu oder nutze ein Housing-Script aus Abschnitt 7.
Kein Makler bekommt Besichtigungsanfragen in Realty Kein Spieler im Dienst hat einen Job aus realtor.jobs Füg deine Job-Namen in config/apps.lua hinzu (oder unter Settings > Server > Jobs).
Live-Spiele: Es kommt keine Einladung an Das Spiel ist in config/apps.lua abgeschaltet, oder die Einladung hat länger als inviteSeconds gewartet Prüf config/apps.lua und schick die Einladung erneut.
Eine Firmenleitung klingelt bei niemandem, oder Anrufer hängen in der Warteschleife Niemand ist als Disponent für diese Leitung angemeldet, oder kein Mitglied ist im Dienst Siehe config/apps.lua: Disponenten melden sich in der Services-App an.
Groups: "the group is full" maxMembers (6, Leiter eingeschlossen) Erhöhe es in config/apps.lua.
Eilmeldungen benachrichtigen niemanden breaking.enabled ist aus, oder die Abklingzeit (cooldownSeconds, perAuthorSeconds) ist noch nicht abgelaufen Prüf config/apps.lua oder Settings > Server > News.

Installations- und Versionsprobleme

Was du siehst Warum Lösung
You lack the required entitlement oder ein Escrow-Fehler beim Start Der Key des Servers gehört zu einem anderen Cfx.re-Account als dem, der Pulse Phone gekauft hat Das Asset muss dem selben Cfx.re-Account gehören wie dein Server-Key (sv_licenseKey). Lade das Handy auf diesem Account aus Keymaster (Granted Assets) herunter. Eine Kopie von jemand anderem läuft nie.
Failed to verify protected resource phone beim Start, und die Konsole oder F8 zeigt syntax error near '<\1>' für Dateien im gesperrten Ordner Der Upload hat die gesperrten Dateien verändert: Ein FTP-Client hat sie im Textmodus (Auto/ASCII) übertragen, oder der Upload wurde abgebrochen. Die Lizenz ist in Ordnung (bei einem falschen Account steht stattdessen You lack the required entitlement) Lösch den Ordner phone auf dem Server, lade ihn erneut aus Keymaster herunter und lad ihn im Binary-Modus hoch (FileZilla: Transfer > Transfer Type > Binary) oder lad das Zip hoch und entpack es auf dem Server. Vergleich den Ordner mit der Dateitabelle in INSTALL.md.
Start-Check: [FAIL] Package ... file(s) missing or the wrong size, mit Dateien in ui/, data/ oder stream/ Diese Dateien sind nicht so angekommen, wie sie gebaut wurden: ein unvollständiger Upload, eine FTP-Übertragung im Textmodus, oder ein Antivirenprogramm hat eine entfernt Dieselbe Lösung: erneut herunterladen, dann im Binary-Modus hochladen oder das Zip auf dem Server entpacken. Wenn eine Datei wieder verschwindet, nimm den Serverordner in deinem Antivirenprogramm aus. Stream-Dateien werden nur auf Vorhandensein geprüft (Escrow ändert ihre Größe), der gesperrte Code wird vom Server selbst geprüft.
Start-Check: [FAIL] Package the file list is from build ... files from two downloads are mixed ui/ und der Rest des Ordners stammen aus verschiedenen Downloads Lösch den Ordner und entpack einen Download vollständig. Nimm stream/ und ui/ immer aus demselben Release.
Start-Check: [WARN] Package data/package.json is missing or unreadable Die Dateiliste, die mit jedem Release ausgeliefert wird, ist nicht angekommen Lad den ganzen Ordner erneut hoch (Binary-Modus), inklusive data/.
Andere Scripts oder Items funktionieren nicht mehr, nachdem der Ordner umbenannt wurde Andere Scripts und die Item-Einträge erreichen das Handy als phone (exports.phone, phone.useItem) Lass den Ordner phone heißen.
Seltsames Verhalten nach einem Update, your config has no Config.Charging section Eine alte config.lua wurde darüber kopiert Abschnitte, die ihr fehlen, laufen mit Standardwerten. Kopier die fehlenden Abschnitte aus der neuen config/config.lua oder fang mit der neuen Datei an.
Ein alter Adapter verhindert nach einem Update, dass sich Scripts verbinden Alte bridge/-Dateien (aus dieser oder einer älteren Version) wurden zurückkopiert Nutze die neuen Dateien (Abschnitt 10).
Zwei Handys starten Der alte Ordner phone liegt noch irgendwo unter resources Verschieb ihn aus resources.

Aus dem Englischen übersetzt. Wenn etwas hier von der englischen Seite abweicht, gilt die englische Seite. English