Felsökning
Felsökning
/substances säger att jag inte har behörighet
Redigeraren är skyddad av en ACE. Ge antingen behörighet via:
add_ace group.admin bupa.substances alloweller lägg till din licensidentifierare i Config.Creator.Developers. Om du sätter Config.Creator.UseAce = false tas ACE-kontrollen bort, men utvecklarlistan förblir aktiv.
Att använda föremålet gör ingenting
Föremålet måste registreras som användbart innan resursen känner till det.
- I ox_inventory behöver posten
server = { export = 'bupa-addictioncreator.useSubstance' }. Utan detta meddelar inte inventariet resursen att föremålet har använts. - I QBox, QB-Core och ESX registrerar resursen hanteraren själv via coremiljön; föremålet behöver bara
useable = true. - Kontrollera att föremålets namn i redigeraren matchar föremålets namn i ditt inventarium exakt, med små bokstäver.
Föremålet försvinner men inget händer
Det beror på att ditt inventarium förbrukar det vid användning. Lägg till consume = 0 i ox_inventory-posten. Resursen tar bort föremålet själv, men först när den har bekräftat att doseringen är tillåten.
Ingenting visas i redigeraren efter sparande
Substansen sparades men har inte publicerats till klienterna. Kontrollera serverkonsolen vid uppstart – den skriver ut hur många substanser som laddades. Om den skriver ut noll har SQL-databasen inte importerats eller så pekar Config.Tables.Substances på en tabell som inte existerar.
Effekterna är alldeles för starka
Varje värde på fliken Effects är toppen, multiplicerat med kurvan. En the-blur-effekt på 1.0 med en kurva som ligger kvar på max under större delen av sin längd är outhärdlig, och det fungerar som avsett. Sänk antingen värdet eller forma om kurvan så att den spenderar mindre tid på toppnivå. Använd Apply to me och ta reda på det innan dina spelare gör det.
Spelare får en överdos hela tiden
Laddningströskeln överskrids genom att man tar substanser snabbt, inte genom att man tar mycket under en kväll. Om den utlöses för ofta kan du antingen sänka kostnaden per substans i redigeraren eller höja Config.Overdose.Threshold. En substans med en kostnad på 20 tillåter fem doser innan laddningen har hunnit avta alls – kontrollera den siffran mot hur snabbt dina langare kan sälja.
Ingen når någonsin abstinens
Abstinens mäts från den senaste dosen, så en spelare med en stabil tillgång ser den aldrig. Om den inte aktiveras alls kan du kontrollera det första stegets after-värde – 120 minuter är två riktiga timmar, vilket på en server avec korta sessioner kanske helt enkelt aldrig nås. Flytta fram det första steget.
Abstinensen hoppade direkt till en kris efter en paus
Config.Withdrawal.RunsOffline är aktiverat och spelaren var borta längre än gränsen. Sänk Config.Withdrawal.OfflineCap, eller ställ in RunsOffline = false för att frysa klockan helt vid utloggning.
En sjukvårdare kan inte undersöka någon
Kontrollera att jobbet matchar Config.Medical.Jobs exakt och att rangen är på eller över MinGrade, kontrollera sedan avståndet – både undersökningen och behandlingen verifieras på servern och avbryts vid ett avstånd som överstiger Config.Medical.Distance plus en liten marginal.
Diagrammet är nästan tomt
Det beror på att fliken Medical gör sitt jobb. Varje substans avgör vad en läkare får se, och en substans där allt är avstängt ger medvetet inte sjukvårdaren något annat än en kategori. Slå på reglagen igen för de substanser du vill ska vara läsbara.
Föremålsbilder är tomma i gränssnittet
De hämtas från ditt inventaries bildmapp och detekteras automatiskt. På en modifierad/omdöpt version pekar du resursen dit:
Config.UI.ImagePath = 'nui://my-inventory/web/images/'Versionskontrollen skriver ut ett felmeddelande
Resursen frågar GitHub om den aktuella versionen vid uppstart. Ett HTTP-fel där innebär att din server inte kunde nå raw.githubusercontent.com – på grund av en brandvägg eller ett tillfälligt avbrott. Det påverkar ingenting som resursen gör; kontrollen skriver bara ut meddelandet och fortsätter.