Se acquisti lo script FiveM sbagliato, non sprecherai solo denaro: erediterai tempi di inattività, addebiti, reclami FPS e un carico di supporto. Usa questa pagina come cancello di pre-acquisto: controlla il fornitore, decodifica la licenza, prevedi le prestazioni e confronta i termini di rimborso/aggiornamento prima di spendere un centesimo.
Letture correlate (apri in nuove schede):
- Come valutare, testare e gestire gli script FiveM — processo pilastro per sandboxing, CI e manutenzione a lungo termine: https://fivemx.com/maintain-fivem-scripts/
- FiveM Asset Escrow: limiti, miti e soluzioni alternative — cosa puoi/non puoi fare quando il codice è bloccato: la checklist pre-acquisto
TL;DR — Lista di controllo rapida prima dell'acquisto
Fornitore e reputazione
- Elencare la persona giuridica (nome, paese, registrazione o partita IVA).
- Supporto attivo (Discord/ticket/email) con tempo di risposta < 24 ore.
- Changelog pubblico; ultimo aggiornamento < 60 giorni.
- Nessuna truffa/fuga di notizie irrisolta legata al venditore.
Licenza e politica
- Sono consentiti l'uso commerciale e l'uso multi-amministratore sul tuo server.
- Finestra di rimborso (≥ 7 giorni) con criteri oggettivi.
- Aggiorna la politica (a vita o regole principali/secondarie chiare).
- Deposito a garanzia di FiveM Asset termini documentati; parti critiche per le prestazioni modificabili.
- Nessuna telemetria nascosta/esecuzione di codice remoto senza firme.
Prestazioni e compatibilità
- Resmon media < 0,10 millisecondi, pag. 99 0,50 millisecondi sotto il carico previsto.
- Nessun DB N+1; query chiave indicizzate; timeout gestiti.
- Supporto del framework dichiarato (ESX/QBCore/QBOX) e intervallo di artefatti/versioni.
- Nessun gestore di eventi globali pesante, nessun
while trueloop.
1) Due diligence del fornitore (segnali di pericolo vs. segnali di pericolo)
Bandiere verdi
- Attività commerciale registrata, partita IVA/codice fiscale, Paese visibile nella vetrina.
- Changel pubblico e issue tracker; aggiornamenti piccoli e frequenti > rari e grandi.
- Chiari confini del prodotto (framework compatibili, build del server testate).
- SLA di supporto: prima risposta <24 ore, politica ETA per la correzione dei bug, politica sulle patch di sicurezza.
Segnali di pericolo
- Nuovo negozio, nessuna identità, solo messaggi diretti per supporto.
- "Nessun rimborso" + nessuna demo e nessun server di prova.
- Dichiarazione di "aggiornamenti a vita", ma nessun registro delle modifiche o cronologia degli impegni recenti.
- Reputazione legata a fughe di notizie, divieti o controversie di massa DMCA.
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.
Modello di audit del fornitore (copia/incolla)
| Campo | Valore |
|---|---|
| Nome del fornitore | |
| URL della vetrina | |
| URL Discord/Supporto | |
| Persona giuridica / Numero di registrazione / P. IVA | |
| Paese | |
| Età del negozio (mesi) | |
| Tempo medio di risposta | |
| Aggiorna cadenza (giorni) | |
| URL del changelog pubblico | |
| Prezzo / Metodi di pagamento | |
| Dipendenze (ESX/QBCore/ecc.) | |
| Versione del server testata | |
| Riepilogo della politica di rimborso | |
| Garanzia / SLA | |
| Note sui rischi |
Schema JSON (inseriscilo nel tuo 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) Foglio riassuntivo della clausola di licenza (decodifica prima di acquistare)
| Clausola | Che aspetto ha il bene | Segnali di pericolo |
|---|---|---|
| Ambito di utilizzo | Uso commerciale su server di proprietà dell'acquirente; giocatori illimitati | "Solo per uso personale", blocco per IP, vago "non commerciale" |
| Posti/Istanze | Per server/organizzazione con modalità offline se DRM | DRM per CPU/macchina, interruzioni durante la migrazione dell'host |
| Modifiche | Modifiche alla configurazione consentite; modifiche alla fonte in cui non è richiesto il deposito a garanzia | "Nessuna modifica; le modifiche annullano il supporto" |
| Deposito a garanzia dei beni | Cancella l'elenco di non crittografato file; parti critiche per le prestazioni modificabili; percorso di fallback | Tutto bloccato; controlli remoti; nessun metodo per ottimizzare le prestazioni — vedere Deposito a garanzia dei beni |
| Aggiornamenti | Politica di durata o versione specificata (ad esempio, v1.x gratuita) | Aggiornamenti a pagamento "a piacimento"; nessun impegno per le patch di sicurezza |
| Rimborsi | ≥ finestra di 7 giorni; criteri oggettivi; processo documentato | Copertura "nessun rimborso", nessun server demo/test |
| Telemetria | Opt-in, scopi e categorie di dati elencati, attiva/disattiva nella configurazione | Telemetria nascosta, impronte digitali del dispositivo, in uscita all'avvio |
| Responsabilità/Garanzia | Periodo di garanzia per bug/sicurezza; SLA basato sul massimo impegno | Dichiarazione di esclusione di responsabilità completa, risoluzione in qualsiasi momento, nessun ricorso |
| Risoluzione | Preavviso + periodo di risoluzione | Risoluzione immediata a sola discrezione |
Mancia: Se viene utilizzato il deposito a garanzia, confermare quali file Lua/NUI rimangono modificabili (configurazioni, traduzioni, cicli critici per le prestazioni) e se il fornitore fornisce consulenza sulla profilazioneIn caso contrario, aggiungere punti al punteggio di rischio.
3) Politica di rimborso e aggiornamento — Foglio di lavoro di confronto
Cosa catturare
- Periodo e condizioni di rimborso: testabilità oggettiva ("non come descritto", bug critico riproducibile).
- Politica di aggiornamento: a vita vs. principali vs. minori; aggiornamenti a pagamento; patch di sicurezza non garantite.
- Trasferibilità: è possibile trasferire la licenza se si vende il server?
- Aggiornamenti automatici: meccanismo di consegna e piano di rollback.
| Venditore | Finestra di rimborso | Condizioni | Metodo di richiesta | Aggiorna la politica | Aggiornamenti a pagamento? | Politica di patch di sicurezza | Trasferimenti consentiti? | Note |
|---|---|---|---|---|---|---|---|---|
4) Modello di rischio prestazionale (decidi prima di impegnarti)
Obiettivi di accettazione
- CPU del server (resmon media): < 0,10 millisecondi inattivo e uso tipico; p99 < 0,50 ms sotto scoppio.
- Delta FPS del cliente: baseline vs. con risorse ≥ −5 FPS su GPU di fascia media.
- Disciplina DB: nessun N+1; indicizzazione su chiavi esterne; timeout gestiti.
- NUI: input→dipingi 100 millisecondi; nessun blocco
fetchloop. - Sicurezza delle zecche: nessun lavoro pesante sugli eventi globali; evitare
while true dobusy-waits; utilizzare i timer.
Prove da richiedere al fornitore
- Corto resmon video/screens durante scenari scriptati (inattivo, 8 giocatori che fanno nucleo azione).
- Spiega/Analizza per le query più pesanti; mostra il piano di indice.
- Acquisizione delle prestazioni NUI (pannello Prestazioni di DevTools).
- Interruttori di configurazione che riducono le chiamate di disegno o lo spam di rete.
5) Sicurezza e conformità (non importare una backdoor)
Richiedere:
- Nessuna esecuzione di codice remoto /
loadstringda HTTP senza verifica della firma. - Nessuna analisi nascosta o impronta digitale del dispositivo (solo con adesione esplicita, categorie di dati chiare).
- Chiaro gestione per chiavi/attivazione in modalità offline.
- Nessuna raccolta di credenziali; nessuna raccolta di token Discord; nessun "anti-leak" che si comporta come un malware.
Segnali di pericolo: blob binari con chiamate di rete, endpoint HTTP offuscati, "phone-home" all'avvio o "anti-leak" che vieta gli IP di personale/amministratori.
6) Prezzo e ROI (costo totale di proprietà)
Formula TCO (approssimativa):TCO = Price + (Paid updates over 12 months) + (Dependency licenses) + (Staff time to integrate & tune) + (Expected downtime cost)
Se il TCO è maggiore del TCO dell'alternativa di 30% con caratteristiche/prestazioni uguali, non acquistarlo.
7) Quadro decisionale (Superato/Bocciato + Punteggio di rischio)
Errori gravi (rifiuto automatico)
- Nessuna finestra di rimborso E nessun server demo/test.
- Telemetria nascosta o codice remoto senza firme.
- Ultimo aggiornamento > 6 mesi fa per risorse critiche per la missione.
Punteggio di rischio (da 0 a 100, più basso è meglio è)
Assegna un punteggio da 0 a 20 a ciascun asse, somma:
- Fornitore e reputazione
- Licenza e politiche
- Prestazioni e disciplina DB
- Posizione di sicurezza
- Compatibilità e manutenzione
Regola del "vai/non vai": Acquista solo se punteggio ≤ 40 E nessun errore grave.
8) Liste di controllo e fogli di lavoro pronti per la stampa
È possibile lavorare direttamente dalle tabelle soprastanti oppure scaricare la cartella di lavoro strutturata (più fogli: Lista di controllo, Audit del fornitore, Clausole di licenza, Aggiornamenti sui rimborsi, Rischi di prestazione):
Utilizzalo per confrontare i fornitori uno accanto all'altro e conservare i link delle prove (screenshot, clip di prova).
9) Come convalidare i reclami dopo l'acquisto
- Seguire il flusso di test end-to-end in Come valutare, testare e gestire gli script FiveM — avviare un Città di prova sandbox, acquisizione di metriche di base rispetto alle risorse e mantenimento di un registro delle modifiche.
- Se l'escrow blocca una regolazione ragionevole, rivedi il tuo punteggio di rischio e vedi Deposito a garanzia di FiveM Asset per soluzioni alternative sicure.
Appendice A — Copia/Incolla “Checklist pre-acquisto” (compatta)
- [ ] 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
Appendice B — Revisione della clausola di licenza (da compilare)
| 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 | | |
Spediscilo: Esegui la checklist, assegna il punteggio di rischio e procedi solo se il risultato è positivo. Se qualcosa ti sembra poco chiaro, è un NO.
Bonus: Negozi Tebex di fiducia
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 Termini e Condizioni E Politica di rimborso.
If a framework, dependency, included-file or order detail is unclear, ask through Supporto FiveMX before installing the resource on a live server.
