Als je het verkeerde FiveM script koopt, verspil je niet alleen geld—je erft downtime, chargebacks, FPS-klachten en een ondersteuningslast. Gebruik deze pagina als je pre-aankoop gate: audit de verkoper, decodeer de licentie, voorspel prestaties en vergelijk terugbetaling/update voorwaarden voordat je een cent uitgeeft.
Gerelateerde lectuur (open in nieuwe tabbladen):
- Hoe FiveM Scripts te evalueren, testen en onderhouden — pijlerproces voor sandboxing, CI en langdurig onderhoud: https://fivemx.com/maintain-fivem-scripts/
- FiveM Asset Escrow: Limieten, Mythen en Oplossingen — wat je wel/niet kunt doen wanneer code is vergrendeld: de pre-aankoop checklist
TL;DR — Snelle Pre-Aankoop Checklist
Verkoper & Reputatie
- Rechtspersoon vermeld (naam, land, registratie of btw-nummer).
- Actieve ondersteuning (Discord/ticket/e-mail) met reactietijd < 24u.
- Openbare wijzigingslog; laatste update < 60 dagen.
- Geen onopgeloste oplichting/lek-draden gekoppeld aan de verkoper.
Licentie & Beleid
- Commercieel gebruik en multi-admin gebruik toegestaan op jouw server.
- Terugbetalingstermijn (≥ 7 dagen) met objectieve criteria.
- Updatebeleid (levenslang of duidelijke major/minor regels).
- FiveM Asset Escrow voorwaarden gedocumenteerd; prestatiekritische delen bewerkbaar.
- Geen verborgen telemetrie / externe code-uitvoering zonder handtekeningen.
Prestaties & Compatibiliteit
- Resmon gem. < 0.10 ms, p99 < 0.50 ms onder verwachte belasting.
- Geen DB N+1; belangrijke queries geïndexeerd; timeouts afgehandeld.
- Framework-ondersteuning vermeld (ESX\/QBCore\/QBOX) en artifact\/versiebereik.
- Geen zware globale event handlers, geen strakke
while trueloops.
1) Leveranciers Due Diligence (Rode Vlaggen vs. Groene Vlaggen)
Groene vlaggen
- Geregistreerd bedrijf, BTW\/Belasting-ID, land zichtbaar op de winkelvoorzijde.
- Openbare changelog en issue tracker; frequente kleine updates > zeldzame grote.
- Duidelijke productgrenzen (compatibele frameworks, server build getest).
- Support SLA's: eerste reactie <24u, bugfix ETA-beleid, security patch-beleid.
Rode vlaggen
- Nieuwe winkel, geen identiteit, alleen DM's voor ondersteuning.
- “Nooit restitutie” + geen demo en geen testserver.
- “Levenslange updates” claim maar geen changelog of recente commit-geschiedenis.
- Reputatie gekoppeld aan lekken, bans of massale DMCA-geschillen.
Open source improves inspectability, but it is not proof of quality. Check maintenance history, permissions, dependencies, test results and the exact files you are allowed to modify.
Leveranciersaudit Sjabloon (kopiëren\/plakken)
| Veld | Waarde |
|---|---|
| Leveranciersnaam | |
| Winkelvoorzijde URL | |
| Discord\/Support URL | |
| Rechtspersoon \/ Registratienr. \/ BTW | |
| Land | |
| Leeftijd van de winkel (maanden) | |
| Gemiddelde responstijd | |
| Updatefrequentie (dagen) | |
| Openbare changelog-URL | |
| Prijs / Betaalmethoden | |
| Afhankelijkheden (ESX/QBCore/etc.) | |
| Geteste serverbuild | |
| Samenvatting retourbeleid | |
| Garantie / SLA | |
| Risiconota's |
JSON-schema (sleep naar je tracker):
{
"vendorName": "",
"storeUrl": "",
"support": { "discord": "", "email": "", "slaHours": 24 },
"legal": { "entity": "", "regNo": "", "taxId": "", "country": "" },
"reputation": { "disputesOpen": 0, "notes": "" },
"changelogUrl": "",
"updateCadenceDays": 30,
"product": {
"priceEUR": 0,
"dependencies": ["ESX", "ox_lib"],
"artifactTested": ">= 6148",
"frameworks": ["ESX", "QBCore"]
},
"policies": {
"refund": { "windowDays": 7, "conditions": ["not as described", "critical bug"] },
"updates": "lifetime",
"escrow": { "enabled": true, "editableFiles": ["config.lua"] }
},
"riskScore": 0,
"notes": ""
}
2) Licentieclausule Spiekbriefje (Decodeer Voordat Je Koopt)
| Clausule | Hoe ziet goed eruit | Rode vlaggen |
|---|---|---|
| Toepassingsgebied | Commercieel gebruik op servers van de koper; onbeperkt aantal spelers | “Alleen voor persoonlijk gebruik,” per-IP-vergrendeling, vage “niet-commercieel” |
| Zetels/Instanties | Per server/org met offline modus indien DRM | Per-CPU/machine DRM, breekt bij hostmigratie |
| Aanpassingen | Configuratiebewerkingen toegestaan; bronbewerkingen waar escrow niet vereist is | “Geen bewerkingen toegestaan; bewerkingen maken garantie ongeldig” |
| Asset Escrow | Duidelijke lijst van onversleuteld bestanden; prestatief-kritische onderdelen bewerkbaar; terugvalpad | Alles vergrendeld; externe controles; geen methode om prestaties af te stemmen — zie Asset Escrow |
| Updates | Levenslange of versiegebonden beleid gespecificeerd (bijv. v1.x gratis) | “Naar believen” betaalde updates; geen toezegging voor beveiligingspatches |
| Terugbetalingen | ≥ 7 dagen termijn; objectieve criteria; proces gedocumenteerd | Algeheel “geen terugbetalingen”, geen demo/testserver |
| Telemetrie | Opt-in, doeleinden & gegevenscategorieën vermeld, schakelaar in configuratie | Verborgen telemetrie, apparaatvingerafdruk, uitgaand bij start |
| Aansprakelijkheid/Garantie | Fout/beveiligingsgarantieperiode; beste-inspanning SLA | Volledige disclaimers, op elk moment beëindigen, geen verhaal |
| Beëindiging | Kennisgeving + herstelperiode | Onmiddellijke beëindiging naar eigen goeddunken |
Tip: Indien escrow wordt gebruikt, bevestig welke Lua/NUI bestanden bewerkbaar blijven (configuraties, vertalingen, prestatief-kritische loops) en of de leverancier verstrekt profileringsadvies. Zo niet, voeg punten toe aan de risicoscore.
3) Terugbetaling- & Updatebeleid — Vergelijkingswerkblad
Wat vast te leggen
- Terugbetalingstermijn & voorwaarden: objectieve toetsbaarheid (“niet zoals beschreven”, reproduceerbare kritieke fout).
- Updatebeleid: levenslang vs. major vs. minor; betaalde upgrades; beveiligingspatches niet beloofd.
- Overdraagbaarheid: kun je de licentie overdragen als je de server verkoopt?
- Automatische updates: leveringsmechanisme en terugdraaiplan.
| Leverancier | Terugbetalingsperiode | Voorwaarden | Aanvraagmethode | Updatebeleid | Betaalde upgrades? | Beveiligingspatchbeleid | Overdrachten toegestaan? | Notities |
|---|---|---|---|---|---|---|---|---|
4) Prestatierisicomodel (Beslis voordat je je vastlegt)
Acceptatiedoelen
- Server CPU (resmon gemiddeld): < 0.10 ms inactief en normaal gebruik; p99 < 0.50 ms onder piekbelasting.
- Client FPS delta: basislijn vs. met resource ≥ −5 FPS op een middenklasse GPU.
- DB-discipline: geen N+1; indexeren op foreign keys; timeouts afgehandeld.
- NUI: input→paint < 100 ms; geen blokkering
fetchloops. - Tick-veiligheid: geen zwaar werk op globale events; vermijd
while true dobusy-waits; gebruik timers.
Bewijs om bij leverancier op te vragen
- Kort resmon video/schermen onder gescripte scenario's (idle, 8 spelers die de core actie uitvoeren).
- Uitleggen/Analyseren voor zwaarste queries; toon indexplan.
- NUI prestatieopname (DevTools Performance-paneel).
- Config-schakelaars die draw calls of netwerkspam verminderen.
5) Beveiliging & Compliance (Importeer geen Achterdeur)
Vereist:
- Geen externe code-uitvoering /
loadstringvan HTTP zonder handtekeningverificatie. - Geen verborgen analytics of apparaatvingerafdruk (opt-in alleen, duidelijke gegevenscategorieën).
- Duidelijk in-game financiën beheert, voor sleutels/activatie in offline modus.
- Geen verzameling van inloggegevens; geen Discord-token harvesting; geen “anti-lek” dat zich als malware gedraagt.
Rode vlaggen: binaire blobs met netwerkoproepen, verduisterde HTTP-eindpunten, “telefoon naar huis” bij opstarten, of “anti-lek” dat staf-/beheerder-IP's blokkeert.
6) Prijs & ROI (Totale Eigendomskosten)
TCO-formule (grofweg):TCO = Price + (Paid updates over 12 months) + (Dependency licenses) + (Staff time to integrate & tune) + (Expected downtime cost)
Als TCO > alternatiefs TCO met 30% met gelijke functies/prestaties, niet kopen.
7) Beslissingskader (Slagen/Falen + Risicoscore)
Harde fouten (automatische afwijzing)
- Geen restitutieperiode En geen demo/testserver.
- Verborgen telemetrie of externe code zonder handtekeningen.
- Laatste update > 6 maanden geleden voor missiekritieke bronnen.
Risicoscore (0–100, lager is beter)
Scoor elke as 0–20, som:
- Verkoper & Reputatie
- Licentie & Beleid
- Prestaties & DB-discipline
- Beveiligingshouding
- Compatibiliteit & Onderhoud
Go/No-Go-regel: Alleen kopen als score ≤ 40 En geen harde fouten.
8) Printklare Checklists & Werkbladen
Je kunt direct vanuit de bovenstaande tabellen werken, of de gestructureerde werkmap downloaden (meerdere tabbladen: Checklist, Leverancierscontrole, Licentievoorwaarden, Refund_Updates, Prestatierisico's):
Gebruik het om leveranciers naast elkaar te vergelijken en bewijslinks (screenshots, testclips) te bewaren.
9) Hoe claims te valideren na aankoop
- Volg de end-to-end teststroom in Hoe FiveM Scripts te evalueren, testen en onderhouden — start een Teststad sandbox, capture baseline vs. resource metrics, en houd een changelog bij.
- Als escrow redelijke aanpassingen blokkeert, bekijk dan opnieuw je risicoscore en zie FiveM Asset Escrow voor veilige workarounds.
Bijlage A — Kopieer/Plak “Checklist voor aankoop” (compact)
- [ ] Vendor identity verified (legal name, country, VAT/reg no.) - [ ] Active support & SLA (<24h first response) - [ ] Public changelog; last update <60 days - [ ] Clear frameworks & artifact versions supported - [ ] License: commercial use allowed; instances clarified - [ ] License: modifications allowed (config + perf-critical areas) - [ ] Asset Escrow terms documented (editable files listed) - [ ] Refund window ≥7 days with objective criteria - [ ] Update policy defined (lifetime/major/minor), security patches not promised - [ ] No hidden telemetry; no remote code without signatures - [ ] Resmon avg <0.10 ms; p99 <0.50 ms - [ ] No DB N+1; indexes on FKs; timeouts handled - [ ] NUI input→paint <100 ms; no blocking loops - [ ] No heavy global handlers; no hot `while true` loops - [ ] TCO within 30% of best alternative
Bijlage B — Licentieclausule Beoordeling (invullen)
| Clause | OK? | Notes | | --- | --- | --- | | Commercial use allowed | | | | Seats/instances clear | | | | Modifications allowed | | | | Asset Escrow scope clear | | | | Refund window & process | | | | Update policy & security patches | | | | Telemetry opt-in only | | | | Liability/Warranty stated | | | | Termination with cure period | | |
Verzenden: Voer de checklist uit, wijs de risicoscore toe en ga alleen verder als deze slaagt. Als iets vaag aanvoelt, is het een nee.
Bonus: Vertrouwde Tebex Winkels
Verify the exact FiveMX listing before checkout
When comparing a resource on FiveMX, use FiveMX Marketplace Evidence to see which catalog facts are public, partially verified or not claimed across the marketplace. Review the exact listing in the FiveM scripts marketplace, then check the current Algemene voorwaarden En Restitutiebeleid.
If a framework, dependency, included-file or order detail is unclear, ask through FiveMX-ondersteuning before installing the resource on a live server.
