Dokumentation för Pulse Phone

Felsökning

För Pulse Phone 1.4.219 min läsningUppdaterad

11. Felsökning

Börja här: läs startkontrollen i serverkonsolen. Den börjar med PULSE PHONE v1.x.x och builden, och ger sedan en rad per område (Server, Database, Framework, Connected scripts, Items...). Varje rad FIX eller NOTE har problemet och lösningen under sig (-> ...). Skriv phone:health för hela rapporten, rad för rad, och phone:diag för detaljerna.

Telefonen öppnas inte

Det du ser Varför Lösning
F1 gör ingenting, /phone fungerar Ett annat script använder F1 Binda om i Settings > Key Bindings > FiveM, eller ändra Config.Keys.open. Den nya standarden når bara spelare som aldrig har bundit tangenten.
Ingenting öppnas alls Spelaren har inget telefon-item, batteriet är tomt, ett script har stängt av telefonen, eller spelaren är död, handfängslad eller i ett annat blockerat tillstånd Kontrollera Config.Item.required, batteriet och tillstånden i Config.Block.
Öppnas inte ovanpå ett inventory eller en meny Med flit (Config.Open.blockWhenNuiFocused) Stäng den andra menyn först.
”No phone item”: den öppnas för ingen Config.Item.required = true men itemet phone saknas i ditt inventory, eller spelarna bär det inte Lägg till itemet phone (avsnitt 4) och ge det till spelarna, eller sätt Config.Item.required = false.
En ny telefon är svart och säger ”Hold to turn on” Telefonen kom avstängd: Config.Device.arrivesOn = false. Nya telefoner kommer påslagna som standard sedan 1.4.0; en config.lua som behållits från en tidigare version behåller sitt eget värde Med telefonen framme, håll in End eller O (Config.Keys.power) i ungefär två sekunder, eller håll in telefonens egen sidoknapp med musen. Svep uppåt på välkomstskärmen för att börja installationen.
Kartongen försvinner men inget item phone dyker upp Config.Item.required = false och unique = false använder en telefon som ägs av karaktären, utan inventory-item Öppna telefonen som vanligt. Om din server ska kräva ett buret item, aktivera Config.Item.required innan du säljer telefoner, och starta sedan om Pulse.
Skärmen tom eller vit Serversidan körs inte. F8 visar the server never answered bootstrap - is the resource running server-side? Läs serverkonsolen efter en röd rad [phone] eller ett escrow-fel (nedan).
Skärmen tom, konsolen säger ui/index.html missing Mappen ui/ togs bort eller laddades inte upp Ladda upp hela mappen phone igen. Ta inte bort ui/.
Telefonen syns i handen men skärmen visas aldrig; startkontrollen visar [FAIL] Interface och namnger en fil i ui/assets/ Den filen saknas i din kopia: en ofullständig uppladdning, eller ett antivirusprogram tog bort den Ladda ner telefonen igen från Keymaster och ladda upp hela mappen. Om filen försvinner igen, lägg till servermappen i ditt antivirusprograms undantag.
Markören fastnar mitt på skärmen GTA:s raw input är avstängt Spelaren slår på raw input i GTA:s inställningar.

Framework, pengar och jobb

Det du ser Varför Lösning
FRAMEWORK NOT SELECTED: more than one framework is started Två cores körs, till exempel es_extended och qb-core Sätt Config.Framework i config/config.lua till det du använder, eller lägg till setr phone_framework <name> i server.cfg (avsnitt 3). Tills dess är pengafunktionerna avstängda.
framework not ready: ... i konsolen, och telefonerna stannar på sin skärm ”not ready” Frameworket som telefonen hittade eller blev tillsagd att använda körs inte än: startar fortfarande, startar om, är stoppat, eller (custom) dess brygga registrerades aldrig. Pengar nekas tills det är uppe. Starta telefonen efter ditt framework. Efter en omstart av coren, ge den en stund, eller starta om telefonen också. Custom-framework: registrera bryggan, och anropa exports.phone:FrameworkRestarted() efter en omstart av coren. En server helt utan framework: sätt Config.Framework = 'standalone' i config/config.lua, eller lägg till setr phone_framework standalone i server.cfg (det går före config).
Fel framework identifierat: startraden namnger ett du inte använder ox_core är startat bredvid ESX, QBCore eller Qbox (telefonen använder då det andra), eller din core har ett omdöpt resursnamn Stoppa den core du inte använder, eller tvinga fram din med setr phone_framework <name> i server.cfg (avsnitt 3). En omdöpt core: använd dess ursprungliga namn, eller koppla in den som ett custom-framework.
Config.Framework = "esx" but es_extended is not started Inställningen namnger ett framework som inte körs Rätta inställningen, eller sätt tillbaka den till 'auto'.
Startraden säger Framework: standalone på en server med framework Coren har ett annat resursnamn, eller startar efter telefonen Starta telefonen efter frameworket. En omdöpt core hittas inte: använd dess ursprungliga namn, eller koppla in den som ett custom-framework (avsnitt 3).
Banksaldot är 0 eller fel Telefonen körs standalone (sin egen bank), eller så hittades inte frameworket Kontrollera delarna Framework: och Banking: i startraden.
Inget företagskonto i Services Inget script för företagskonton körs, eller spelaren är inte chef Kör ett från avsnitt 7. Chefsgrader: boss (ESX), isboss (QBCore / Qbox) eller bossGrade. På ox_core och vRP finns ingen företagshantering.
Polis eller ambulans får inga 911-samtal Deras jobbnamn finns inte i listorna, eller de är ur tjänst Lägg till dina jobbnamn i Config.Services och Config.Emergency i config/apps.lua.
<script> found but not connected Den versionen av scriptet har andra exports Telefonen använder nästa alternativ. Uppdatera scriptet, eller välj ett annat med Config.Providers.
ND Core-server, men startraden namnger ett annat framework eller standalone ND_Core startar efter telefonen, eller så är en annan core också startad Starta telefonen efter ND_Core, stoppa den core du inte använder, eller lägg till setr phone_framework nd i server.cfg.

Databas

Det du ser Varför Lösning
Telefonen laddar aldrig klart; F8 visar request "bootstrap" timed out En annan telefons tabeller står i vägen och kunde inte flyttas åt sidan Läs startkontrollen (phone:health). En rad [FAIL] Database ... belong to another script namnger tabellerna; se avsnitt 2, ”En annan telefons tabeller”.
Startkontroll: [WARN] Database N table(s) of another script were moved aside: phone_x -> old_phone_x En tabell som ett annat script lämnat under ett av telefonens namn döptes om vid start så att telefonen kunde skapa sin egen. Inget raderades Inget att göra för telefonen. Om ett av dina scripts äger den tabellen, ge det ett annat tabellnamn: det hittar inte sin data under det gamla. phoneimport läser en gammal telefons data därifrån (Importera data, ”Tabeller som delar namn med Pulse Phone”).
Startkontroll: [WARN] Database <table> is missing columns the phone writes (...) Tabellen har telefonens namn men saknar en kolumn som telefonen skriver till, och den tillhör inte tydligt ett annat script. Den lämnas orörd med flit: en felaktig omdöpning vore värre än en varning Om ett annat script skapade den, döp om den till old_<table> i ditt databasverktyg och starta om. Om inte, skicka den raden till supporten (avsnitt 12). Reglerna finns i Importera data.
db: could not create table ... check that the database user may CREATE TABLE Databasanvändaren kan inte skapa tabeller Ge användaren CREATE- och ALTER-rättigheter, eller importera phone.sql för hand.
db: could not add column ... Användaren kan inte köra ALTER på tabeller Som ovan.
is running but the database did not answer oxmysql körs men når inte databasen Rätta mysql_connection_string. Telefonen försöker igen av sig själv.
no SQL resource running - storing data in the resource key/value store oxmysql är inte startat, eller startar efter telefonen Starta oxmysql före telefonen.
auth_gssapi_client i oxmysql-loggen Databasanvändaren är inställd på Windows-inloggning Byt den användaren till lösenord: 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 Databasen svarar inte och reservläget är på Datan skrivs till key/value-lagringen och når inte databasen. Rätta anslutningen.
db: no answer within 10 s, answered as failed: <query> Den frågan kom aldrig tillbaka (en långsam eller låst databas) Appen som frågade fick veta att det misslyckades. Kolla SQL-resursens logg.

Samtal, foton och telefonen

Det du ser Varför Lösning
Samtal kopplas utan ljud, no voice resource Inget röstscript körs Starta pma-voice (eller ett annat från avsnitt 5) före telefonen.
Inget ljud, 2 voice resources running Två röstscripts slåss om samma kanaler Kör exakt ett.
Videosamtalet visar bara den som ringers bild De två spelarna kan inte ansluta direkt till varandra Konfigurera en videorelay med den avancerade guiden som länkas i avsnitt 5.
Ett sammanslaget samtal har ljud men ingen bild Gruppvideo är avstängt, eller så är de konfigurerade videoplatserna upptagna. Röstdeltagare kan stanna kvar i konferensen utan videoplats. I config/config.lua, kontrollera Config.Calls.groupVideo och Config.Calls.groupVideoMax. Gruppvideo är aktiverat som standard med fyra videoplatser. Följ inställningen av videorelay som länkas i avsnitt 5 för anslutning i produktion.
Videoklipp från kameran har inget ljud, för en spelare Den spelaren nekade en gång spelets förfrågan om mikrofonen. FiveM kommer ihåg svaret i %AppData%\CitizenFX\media_access.json och frågar aldrig igen. Spelaren stänger FiveM, raderar %AppData%\CitizenFX\media_access.json, startar spelet igen och tillåter mikrofonen när den frågar.
Foton sparas inte, screenshot-basic not started screenshot-basic körs inte Starta den före telefonen.
Foton sparas men visas trasiga phone_media_origin är vanlig http:// Använd en adress med https://, ta bort inställningen, eller använd Fivemanage (avsnitt 6).
refused a media link on "<host>" En länk från en host som inte finns på tillåtelselistan Lägg till hosten i Config.Media.allow (avsnitt 6), eller låt den vara nekad.
Radio-appen säger att radio inte är tillgänglig Inget röstscript körs, eller så är det YACA Se avsnitt 5, Radio.
Radio: ”You need a radio to tune in” Config.Radio.item är satt och spelaren bär inte det itemet Ge dem itemet, eller sätt item = false i config/apps.lua.
Telefonautomaten nekar samtalet på grund av pengar För lite pengar på kontot som Config.Payphone.pay anger, eller en custom-brygga utan pengafunktioner På en standalone-server har ingen kontanter: behåll pay = 'either' eller använd 'bank'.
Kan inte skriva i ett textfält Ett annat script anropade SetNuiFocus(false, false) medan telefonen var öppen Hitta det scriptet (NUI devtools visar det).
Startkontroll: phone_media_origin not set Servern har ingen publik Cfx.re-adress (en lokal testserver eller testserver på LAN) Spelare på samma dator eller nätverk klarar sig. För en publik server, kontrollera att den är listad, eller sätt setr phone_media_origin "https://..." (avsnitt 6).
Telefonen osynlig, en standardtelefon, eller en grå låda i handen Telefonens modell streamades inte. F8 visar the handset model "pulse_titanium" did not load. (eller pulse_ultra, pulse_clear, pulse_flip, beroende på vilken telefon det är) Sätt sv_enforceGameBuild till 2699 eller nyare. Ladda upp stream/ igen, oförändrad, och behåll varje rad data_file i fxmanifest.lua.

Butik och items

Det du ser Varför Lösning
Ingen expedit i butiken Expediten visas bara inom cirka 60 m. Butiken kan vara avstängd, eller så täcker din map Legion Square Kontrollera Config.Store.enabled. Flytta disken i Config.Store.locations.
store: the item "pulse_phone_box" ... is not registered in your inventory Kartong-itemet saknas Lägg till det (avsnitt 4). Tills dess lämnas telefoner ut utan kartong.
Butiken säger ”inventory full” men spelaren har plats; konsolen säger store: the inventory would not take <item> Det itemet finns inte i ditt inventorys item-lista, så inventoryt nekar det Lägg till itemet som konsolen namnger (avsnitt 4, och config/items/), eller sätt Config.Store.box = false för att lämna ut telefoner utan kartonger. Köpet återbetalades.
Ingen Reserve eller kabel i butiken, eller store: the item "pulse_cable" ... Laddnings-items saknas i ditt inventory Lägg till pulse_magpack, pulse_magpack_max och pulse_cable (avsnitt 4), och deras bilder.
Ingen Pulse Home Wi-Fi i butiken, eller store: the item "pulse_router" ... Router-itemet saknas i ditt inventory, eller så är Config.Wifi.enabled false Lägg till pulse_router (avsnitt 4) och dess bild.
Home Wi-Fi: the model "pulse_router" is not streamed i F8 stream/ laddades inte upp helt Ladda upp stream/ igen, oförändrad. Wi-Fi fungerar ändå; routern ritas bara inte.
Ingen Pulse Burner i butiken, eller store: the item "pulse_burner" ... Burner-itemet saknas i ditt inventory, eller så är Config.Burner.enabled false Lägg till pulse_burner (avsnitt 4) och dess bild.
Pulse Burner: the model "pulse_burner" is not streamed i F8 stream/ laddades inte upp helt Ladda upp stream/ igen, oförändrad. Burners fungerar ändå; Pulse-telefonen visas i handen.
En polis har ingen Intercept-app, eller den säger att de är ur tjänst Deras jobb finns inte i Config.Taps.jobs, deras grad är under minGrade, eller frameworket säger att de är ur tjänst Kontrollera config/apps.lua och deras jobb.
”A router can only go inside a home you own or have a key to” placement är 'housing' (eller 'auto' med ett housing-script) Placera den inne i ditt hem, eller ändra placement i config/apps.lua.
Routern går inte att placera: ringen förblir röd, eller ett meddelande säger varför Platsen bryter mot en regel. Den måste vara en plan yta inom cirka 3 m från spelaren (inte en vägg eller en sluttning), minst minSpacing (8 m) från en annan router, och spelaren måste ha färre än maxPerPlayer (2) placerade. Med placement = 'interior' måste den vara inomhus (”A router has to go indoors”). Med 'housing' måste den vara i ett hem de äger eller har nyckel till. Ställ dig närmare och sikta på ett golv eller ett bord. Plocka upp en äldre router först. Eller ändra placement i config/apps.lua (avsnitt 8, Home Wi-Fi).
”Routers go in homes, and this server has no housing script the phone can read” placement = 'housing', men inget av housing-scripten i avsnitt 7 körs Sätt placement till 'auto' eller 'interior', eller kör ett housing-script som stöds.
Items visas utan bild Bilderna kopierades inte Kopiera config/items/images/ till ditt inventorys bildmapp. Startkontrollens rad Item pictures namnger de som saknas och mappen.
Startkontroll: [FAIL] Items ... missing in ox_inventory ox_inventory läser bara sin egen item-fil Klistra in posterna som skrivs ut under rutan i ox_inventory/data/items.lua, och starta sedan om ox_inventory och telefonen.
Startkontroll: Phone item ... opens <another script> ox_inventorys post phone namnger ett annat scripts export Ersätt den posten med den som skrivs ut under rutan (finns också i Settings > Server > Health Check, med Copy), och starta sedan om ox_inventory. Standardposten är bra som den är.
Startkontroll: [INFO] Items TMC keeps no item list the phone can read TMC har inget sätt att lista sina items, så telefonen kan inte se vilka som finns. Information, inte ett fel Se till att varje item som skrivs ut under rutan finns i TMC:s item-lista. Butiken namnger varje item som TMC nekar.
Startkontroll: [WARN] Items ... restart the server once so ESX loads them Items lades till i ESX:s tabell items, men den här ESX:en kan inte ladda om dem medan den körs Starta om servern en gång.
Startkontroll: [WARN] Items ... could not add the items itself Telefonen kunde inte skriva till ESX:s tabell items eller QBCore:s items (orsaken står på raden) Gör det för hand: kör config/items/esx.sql (ESX) eller klistra in config/items/qb-core.lua i qb-core/shared/items.lua (QBCore), och starta sedan om.
Unique phones are waiting for their inventory. Unika telefoner är på, men inget av de inventories de behöver körs Starta det valda inventoryt som stöds före phone och kontrollera Config.Providers.inventory. Pulse behåller inställningen för unika telefoner och fortsätter när det inventoryt blir tillgängligt; ändra inte ägarläget bara för att komma runt den här varningen.
En faktura kan inte betalas: ingen att ta emot den Fakturans företag har inget konto i ett script för företagskonton, eller så kan avsändaren inte hittas Sätt Config.Bills.payToCity = true för att ta emot sådana fakturor som böter till staden.

Andra scripts, språk och tjänst

Det du ser Varför Lösning
Ett script ger felet No such export för en annan telefon Det anropar en annan telefons exports, till exempel exports['<old phone>']:SendMail. Pulse Phone kopierar inte andra telefoners exports. Ändra det anropet till Pulse Phones egen export (Exports), eller be scriptets utvecklare om ett alternativ för Pulse Phone. Scripts som använder events behöver ingenting.
No such export för phone Telefonens mapp döptes om Döp tillbaka den till phone (nedan).
Fel språk Config.Locale är satt till ett annat språk, eller så valde spelaren ett Sätt Config.Locale. Varje spelare kan välja sitt eget i Settings > General > Language.
Text visas som nycklar som key.answer En gammal mapp config/locales/ kopierades över den nya Använd de nya språkfilerna. Lägg in dina egna formuleringar igen för hand.
Nedladdning i App Hub säger No Connection Telefonen har ingen mobilsignal här (en död zon, eller ingen signal med Carrier påslaget) och är inte på Wi-Fi. Nedladdningar kräver Wi-Fi eller mobildata. Gå någonstans med signal, eller anslut till Wi-Fi (en Pulse Home Wi-Fi-router).
Nedladdning i App Hub säger No Cellular Plan, Data Limit Reached eller Cellular Data Is Off Carrier är på och telefonen har inget abonnemang eller har använt upp sin data, eller så stängde spelaren av mobildata Köp eller uppgradera ett abonnemang i Carrier-appen (installerad på varje telefon medan Carrier är på), slå på mobildata igen, eller anslut till Wi-Fi.
Alla har ”No Service” Carrier är på (Config.Carrier.enabled = true eller setr phone_carrier 1), så varje telefon behöver ett abonnemang Spelarna köper ett abonnemang i Carrier-appen. Eller stäng av det: sätt enabled = false och ta bort raden setr phone_carrier.
Ingen signal bara på vissa platser Döda zoner är på (Config.Coverage.enabled) Kontrollera dina zoner med phone:zone show i spelet. Nödsamtal fungerar alltid.

Settings > Server, nödlarm och uppdateringar

Det du ser Varför Lösning
Ingen rad Server i Settings Spelaren har inte ace-behörigheten phone.admin, eller Config.OwnerTools.enabled = false add_ace group.admin phone.admin allow och lägg till spelaren i group.admin, öppna sedan Settings igen.
phone:setup gör ingenting Skrivet i serverkonsolen, eller så är spelaren inte admin Skriv det i spelet (F8) som admin. I konsolen skriver phone:health ut samma kontroller.
En ändring gjord i spelet gäller inte Den är markerad Restart needed Starta om telefonen (ensure phone) eller servern. Startkontrollens rad Restart listar vad som väntar.
Att ändra en fil i config/ ändrar ingenting Den inställningen ändrades i spelet, och värdet från spelet går före Tryck på Reset to Default på den i Settings > Server, eller phone:reset <key> i konsolen.
Settings > Server visar allt skrivskyddat Config.OwnerTools.enabled = false i config/apps.lua Sätt den till true och starta om telefonen.
Not saved: ... under en inställning Värdet är inte ett som inställningen tar emot (utanför intervallet, fel format, ett jobbnamn med mellanslag) Använd det värde som meddelandet beskriver.
Ingen får något nödlarm Config.Broadcast.enabled = false, eller så är spelarna utanför cirkeln du ritade Kontrollera config/apps.lua. Skicka till hela staden för att testa.
Spelarna får allvarliga larm eller informationslarm tyst, eller inte alls Varje spelare kan stänga av de nivåerna, och allvarliga larm följer tyst läge Det är spelarens val. Extrema larm hörs alltid.
En polis har ingen knapp New Alert Deras jobb finns inte i Config.Broadcast.senders, deras grad är under den som listas, eller så är de ur tjänst Lägg till 'police:3' (jobb:lägsta grad) i senders, eller sätt requireDuty = false.
Wait ... before sending another alert Avsändarens nedkylningstid (cooldownSeconds) eller timgräns (perHour) Vänta, eller höj gränserna i config/apps.lua.
Ingen rad Update i startkontrollen Telefonen kunde inte nå uppdateringsfilen (inget internet, en brandvägg), eller Config.UpdateCheck.enabled = false Inget att rätta: telefonen fortsätter utan den. Med Config.Debug = true säger konsolen varför.

Nyare funktioner

Det du ser Varför Lösning
Ingen Shade-app Shade är avstängd som standard, och kräver ett item pulse_vpn, ett listat jobb eller access.everyone Sätt Config.DarkMarket.enabled = true i config/apps.lua och kontrollera dess block access.
Inget SIM-kort i butiken, eller inget saldo i Settings SIM-kort är avstängda som standard (Config.Sim.enabled), och kontantkortssaldo är en andra inställning (prepaid) Slå på dem i config/apps.lua, och lägg till pulse_sim och pulse_topup i ditt inventory (avsnitt 4).
En Pulse Beacon går inte att fästa på en bil Spelaren är för långt från fordonet (attachRange, 4 m), eller äger redan maxPerPlayer (8) Ställ dig bredvid bilen. Kontrollera config/apps.lua.
”An unknown Pulse Beacon is moving with you” Säkerhetsvarningen: någon annans beacon följde med spelaren i alertAfter sekunder Förväntat. Sätt bara alert.enabled = false om dina regler tillåter dold spårning.
Pulse Buds, Ring Light eller Card Wallet fungerar inte från inventoryt Deras items saknas, eller är avstängda Lägg till pulse_buds, pulse_ringlight och pulse_wallet (avsnitt 4), och kontrollera config/apps.lua.
Slipstream låter inte en spelare vara värd eller gå med De är längre än joinRadius (60 m) från startlinjen, loppet är fullt (maxRacers), eller avgiften ligger utanför minFee till maxFee Kör till startlinjen. Kontrollera config/apps.lua.
Hail: en förare får aldrig några körningar Bilens klass eller modell är inte tillåten, jobbet finns inte i driver.jobs, de saknar driver.licenceItem, eller så är de utanför serviceArea Kontrollera blocket driver i config/apps.lua.
Eats-beställningar levereras aldrig av en spelare Inget bud i tjänst med ett jobb i couriers.jobs; med cityCourier.enabled levererar staden i stället Lägg till dina leveransjobb i config/apps.lua (eller i Settings > Server > Jobs).
Realty visar inga hem Ditt housing-script kan inte lista hem till salu, och Config.Homes.listings är tom Lägg till annonser i config/apps.lua, eller kör ett housing-script från avsnitt 7.
Ingen mäklare får visningsförfrågningar i Realty Ingen spelare i tjänst har ett jobb i realtor.jobs Lägg till dina jobbnamn i config/apps.lua (eller i Settings > Server > Jobs).
Live-spel: ingen inbjudan kommer fram Spelet är avstängt i config/apps.lua, eller så väntade inbjudan längre än inviteSeconds Kontrollera config/apps.lua, och skicka inbjudan igen.
En företagslinje ringer hos ingen, eller så väntar de som ringer i kö Ingen är inloggad som dispatcher för den linjen, eller så är ingen medlem i tjänst Se config/apps.lua: dispatchers loggar in i Services-appen.
Groups: ”the group is full” maxMembers (6, ledaren inräknad) Höj den i config/apps.lua.
Breaking news skickar ingen notis till någon breaking.enabled är av, eller så har nedkylningstiden (cooldownSeconds, perAuthorSeconds) inte gått ut Kontrollera config/apps.lua, eller Settings > Server > News.

Installations- och versionsproblem

Det du ser Varför Lösning
You lack the required entitlement, eller ett escrow-fel vid start Serverns nyckel tillhör ett annat Cfx.re-konto än det som köpte Pulse Phone Asseten måste ägas av samma Cfx.re-konto som din servernyckel (sv_licenseKey). Ladda ner telefonen från Keymaster (Granted Assets) på det kontot. En kopia från någon annan körs aldrig.
Failed to verify protected resource phone vid start, och konsolen eller F8 visar syntax error near '<\1>' för filer i den låsta mappen Uppladdningen ändrade de låsta filerna: en FTP-klient skickade dem i textläge (Auto/ASCII), eller så avbröts uppladdningen. Licensen är i ordning (ett fel konto säger You lack the required entitlement i stället) Radera mappen phone på servern, ladda ner den igen från Keymaster och ladda upp den i binärläge (FileZilla: Transfer > Transfer Type > Binary), eller ladda upp zip-filen och packa upp den på servern. Jämför mappen med filtabellen i INSTALL.md.
Startkontroll: [FAIL] Package ... file(s) missing or the wrong size, som namnger filer i ui/, data/ eller stream/ De filerna kom inte fram så som de byggdes: en ofullständig uppladdning, en FTP-överföring i textläge, eller ett antivirusprogram tog bort en Samma lösning: ladda ner igen och ladda sedan upp i binärläge eller packa upp zip-filen på servern. Om en fil försvinner igen, undanta servermappen i ditt antivirusprogram. Stream-filer kontrolleras bara för att de finns (escrow ändrar deras storlek), den låsta koden kontrolleras av servern själv.
Startkontroll: [FAIL] Package the file list is from build ... files from two downloads are mixed ui/ och resten av mappen kommer från olika nedladdningar Radera mappen och packa upp en nedladdning i sin helhet. Ta alltid stream/ och ui/ från samma version.
Startkontroll: [WARN] Package data/package.json is missing or unreadable Fillistan som följer med varje version kom inte fram Ladda upp hela mappen igen (binärläge), inklusive data/.
Andra scripts eller items slutar fungera efter att mappen döpts om Andra scripts och item-posterna når telefonen som phone (exports.phone, phone.useItem) Behåll namnet phone på mappen.
Konstigt beteende efter en uppdatering, your config has no Config.Charging section En gammal config.lua kopierades över Avsnitt som saknas körs på standardvärden. Kopiera de saknade avsnitten från den nya config/config.lua, eller utgå från den nya filen.
En gammal adapter hindrar scripts från att ansluta efter en uppdatering Gamla filer i bridge/ (från den här eller en äldre version) kopierades tillbaka Använd de nya filerna (avsnitt 10).
Två telefoner startar Den gamla mappen phone ligger fortfarande någonstans under resources Flytta ut den ur resources.

Översatt från engelska. Om något här skiljer sig från den engelska sidan är det den engelska sidan som gäller. English