Skip to content

Felsökning

Troubleshooting

Nothing happens at a pump

Kontrollera Config.Interaction. Vid 'target' behöver du ett target-resurs igång — ox_target, qb-target eller qtarget — och Config.Target satt till 'auto' eller rätt namn. Om du inte kör någon, ställ in Config.Interaction = 'textui' så faller pumpar, laddare och hanteringsmarkören tillbaka på en [E]-prompt.

Om interaktionen dyker upp men vägrar fungera är pump-proppen förmodligen utanför mackens radius. Sätt på Config.Debug — den ritar ut zonerna.

A custom station MLO has pumps that do nothing

En pump känns igen på sin modell. Lägg till modellen i Config.PumpProps och se till att den står innanför en macks coords/radius.

The engine refuses to fuel

Config.Refuel.HoldEngineOff = true vägrar tanka en igångsatt motor. Stäng av bilen, eller ställ in den på false.

Using the jerry can does nothing

Föremålet måste registreras som användbart innan resursen någonsin hör talas om det.

  • ox_inventory behöver posten client = { export = 'bupa-fuel.useJerryCan' }.
  • QBox, QB-Core och ESX registrerar resursen hanteraren själv; föremålet behöver bara useable = true.
  • Föremålets namn måste matcha Config.JerryCan.Item exakt, med små bokstäver.

Byt inte in weapon_petrolcan — det är ett vapen och kommer inte att fungera med något av detta.

Two jerry cans merged into one

Föremålet är staplingsbart. Ställ in stack = false på ox_inventory eller unique = true på qb-stil inventarier. Varje dunk bär sin egen bränslenivå, så stapling slår ihop två olika mängder till en slot.

Every car spawns nearly full / nearly empty

Det är Config.Consumption.SpawnFuel. Det är spannet som varje osett fordon rullar in med, och det är det enskilt största inflytandet på hur ofta någon besöker en pump. Sänk det för att driva trafik till mackarna, höj det för att göra bränsle till ett bakgrundsbekymmer.

Fuel drains far too fast

Skala ner hela Config.Consumption.Rpm-tabellen — att halvera varje värde fördubblar hur länge allting räcker samtidigt som skillnaderna mellan fordon behålls intakta. Om det bara gäller vissa fordon är det Config.Consumption.Rate för deras klass; industriellt (3.0), helikoptrar (3.5) och flygplan (4.0) är medvetet tunga.

A vehicle never needs fuel

Dess klass har en tank på 0 i Config.Consumption.Tank. Cyklar (13) och tåg (21) levereras så av en anledning. Ge klassen en tankstorlek för att få den att förbruka bränsle.

An electric car cannot be filled at a pump

Korrekt. Allting i Config.VehicleFuel.Electric fungerar bara vid en laddare. Om en mack saknar ett charger-fält kan den inte betjäna elbilar alls — lägg till ett, eller skicka dem någon annanstans.

A station's tanks are always full and it has no dashboard

Det är en offentlig mack — purchasable = false. Offentliga mackar har permanent fulla tankar, hoppar över lager och leveranser, och kan inte ägas. Kontrollera om en admin växlade den från /fueladmin; den åsidosättningen sparas per mack och vinner över konfigurationsfilen.

/fueladmin says I am not allowed

Bevilja acen:

cfg
add_ace group.admin bupa.fuel allow

eller lägg till din licensidentifierare i Config.Admin.Developers, eller lägg till din admingrupps namn i Config.Admin.AdminGroups. Sätt på Config.Debug så skriver en nekad kontroll ut spelarens namn och id till serverkonsolen.

Customers pay but the owner gets nothing

Pengar hamnar bara i en mackbank om macken är ägd. Försäljning på oägda och offentliga mackar försvinner, vilket är avsiktligt.

Fuel level resets or desyncs between players

Bränsle lever på fordonets fuel-state bag. Om en annan resurs också skriver SetVehicleFuelLevel kommer de två att motarbeta varandra. Ta bort det andra bränsleskriptet — att köra två samtidigt kommer aldrig att fungera.

The station bank went negative or blank

Det kan den inte. Värden över Config.AntiCheat.MaxAmount avvisas och ett korrupt saldo nollställs vid läsning. Om ett saldo försvann, kontrollera Bank-sidans logg för att se vad som lämnade och när.

Item pictures are blank in the interface

De kommer från ditt inventaries bildmapp, som detekteras automatiskt. På en namnändrad gaffel, peka resursen till den:

lua
Config.UI.ImagePath = 'nui://my-inventory/web/images/'

Version check prints an error

Resursen frågar GitHub om den aktuella versionen vid start. Ett HTTP-fel där innebär att din server inte kunde nå raw.githubusercontent.com — en brandvägg eller ett tillfälligt avbrott. Det har ingen inverkan på någonting som resursen gör; kontrollen skriver helt enkelt ut och går vidare.