Trots att EarnFX är utformat för att fungera smidigt kan tekniska problem ibland uppstå. Här är en guide för att identifiera och lösa vanliga problem som kan påverka både resursen och dess funktionalitet på din FiveM-server.
1. Resursen startar inte
Symptom: Resursen syns inte i serverkonsolen vid uppstart.
Möjliga orsaker och lösningar:
Fel placering av resursen
Se till att mappen EarnFX_Master ligger i serverns resources-mapp.
Resursen är inte aktiverad i server.cfg
Kontrollera att följande rad finns i din server.cfg:
ensure EarnFX_Master
Fel i filerna
Om inställningsfiler som settings.json är skadade eller felaktigt formaterade kan resursen misslyckas med att starta. Kontrollera filens syntax, t.ex. med en JSON-validator.
FiveM-versionen är för gammal
Se till att du använder den senaste versionen av FiveM-servern.
2. Användarmenyn öppnas inte
Symptom: Spelare kan inte öppna användarmenyn trots att resursen verkar startad.
Möjliga orsaker och lösningar:
Felaktig keybind
Kontrollera i settings.json under "Actions" att rätt knapp har valts:
{
"type": "in-game-button",
"keybind": "F9"
}
Testa att byta till en annan knapp, t.ex. F10, om F9 redan används av en annan resurs.
Konflikter med andra resurser
Temporärt inaktivera andra resurser som kan använda samma knapp eller händelser för att säkerställa att det inte finns några konflikter.
Händelsebaserad öppning fungerar inte
Om du använder on-client-event eller on-server-event, kontrollera att händelsen faktiskt triggas i skripten och att den matchar eventname i settings.json.
3. Betalningar registreras inte
Symptom: Donationer genomförs av spelare men syns inte i EarnFX eller Stripe.
Möjliga orsaker och lösningar:
Felaktig Stripe-konfiguration
Kontrollera att Stripe är korrekt konfigurerat och länkat till din server genom att följa installationsguiden för betalningar.
Logga in på ditt Stripe-konto och kontrollera om betalningarna har registrerats där.
Fel e-postadress i settings.json
Kontrollera att fältet "EmailAdress" i settings.json matchar den e-postadress du registrerat på EarnFX.
Serverproblem med Stripe
Om Stripe inte svarar korrekt kan det bero på tillfälliga serverproblem. Vänta och försök igen.
4. Webhook-funktionalitet fungerar inte
Symptom: Användarspecifika belöningar via webhook skickas inte eller fungerar inte som förväntat.
Möjliga orsaker och lösningar:
Felaktig URL
Kontrollera att URL:en för webhook är korrekt och att den tjänst du försöker nå är aktiv.
Fel metod eller headers
Kontrollera inställningarna för webhookmethod och webhookheaders i din settings.json och säkerställ att de matchar tjänstens krav.
Fel i datan
Använd en testtjänst som Webhook.site för att se vilken data som skickas och åtgärda eventuella fel.
5. Spelaren får inga belöningar
Symptom: Spelare som donerar får inte utlovade belöningar som Discord-roller eller fordon.
Möjliga orsaker och lösningar:
Felaktig konfiguration av planer
Kontrollera att alla planer och belöningar är korrekt konfigurerade i "Plans"-sektionen i settings.json.
Exempel:
{
"amount": 250,
"name": "Member",
"description": "Exklusiv discordroll",
"perks": [
{
"type": "trigger-webhook",
"webhookadress": "https://example.com/webhook"
}
]
}
Skript för belöningar saknas eller fungerar inte
Om belöningar kräver ett separat skript, kontrollera att detta är aktivt och att det inte finns några fel i serverkonsolen.
6. Kontrollpanelen laddar inte
Symptom: Kontrollpanelen går inte att öppna eller ger felmeddelanden.
Möjliga orsaker och lösningar:
Fel URL
Kontrollera att du använder rätt URL, som visas i serverkonsolen vid uppstart.
Servern är offline
Kontrollera att din server körs och att resursen EarnFX är startad.
Felaktig inloggning
Kontrollera att du använder rätt e-postadress och lösenord. Om du glömt lösenordet, återställ det via kontrollpanelen.
7. Allmän felsökning
Om du inte hittar en lösning på problemet:
Kontrollera serverkonsolen
Leta efter felmeddelanden som hänvisar till EarnFX och åtgärda dem.
Testa med en ren installation
Ta bort EarnFX_Master från resources, ladda ner och installera resursen på nytt.
Sök hjälp
Kontakta EarnFX support via support@ilution.se och bifoga följande:
- Serverloggar med eventuella felmeddelanden.
- En kopia av din settings.json.