Az ESX és a QBCore RP-rendszerek alapjául használható keretrendszerek. A választást nem egy általános „melyik jobb” rangsor, hanem a szükséges scriptek, adatmodell és a karbantartáshoz rendelkezésre álló tudás alapján érdemes meghozni.
Összeállítunk egy ellenőrizhető kompatibilitási listát, és megmutatjuk, mit tesztelj egy alaptelepítésben, mielőtt pénzt költenél további resource-okra. A keretrendszerváltás nem egyszerű mappacsere: a játékosadatok átvezetése külön feladat.
1. A keretrendszer alapot ad, nem kész közösséget
A keretrendszer biztosítja a hozzá illő RP-erőforrások közös alapját. A karakterkezelés, gazdaság, munkák és leltár tényleges működése a telepített összeállítástól függ. Egy jól ismert név sem igazolja automatikusan a biztonságot, teljesítményt vagy az összes külső script kompatibilitását.
2. Így készíts kompatibilitási mátrixot
| Összetevő | Mit ellenőrizz? |
|---|---|
| Munkák és gazdaság | Melyik keretrendszerhez és mely kiadásához készült a resource? |
| Inventory és telefon | Milyen API-t, exportot vagy külön bridge-et vár? |
| Adatbázis | Melyik adaptert, sémát és migrációt írja elő a készítő? |
| Térképek és járművek | Mely játékkiadással, artifacttal és más resource-okkal kompatibilis? |
| Karbantartás | Elérhető-e dokumentáció, frissítés és hibabejelentési csatorna? |
3. Végezz kicsi, de teljes próbát
- Telepíts egy alapösszeállítást saját tesztadatbázissal és külön szerveradattal.
- Hozz létre tesztkaraktert, adj próbamunkát, és ellenőrizd a jogosultsági különbségeket.
- Próbálj ki egy gazdasági vagy inventory-műveletet; új belépés után nézd meg a megőrzött állapotot.
- Tedd fel a nélkülözhetetlen külső resource-ok közül először csak az egyiket. Jegyezd fel a függőségeit, hibáit és teljesítményhatását.
- A teljes folyamat és a karbantarthatóság alapján válassz, ne pusztán a bemutatóvideó látványából.
4. Meglévő városnál a váltás adatmigráció is
A karakterazonosítók, pénz, inventory, járművek és munkák adatmodellje eltérhet. Költözés előtt készíts mezőleképezést és próbavisszaállítást. Egy adatbázist ne importálj találomra a másik keretrendszer alá: a szerver elindulhat úgy is, hogy fontos játékosadat hiányzik vagy félreértelmeződik.
- Őrizd meg az eredeti adatbázist és fájlokat változatlan mentésben.
- Határozd meg, mit lehet átvinni, és mit kell újra létrehozni.
- Külön környezetben ellenőrizd a tesztkaraktereket és a jogosultságokat.
- Az éles váltáshoz legyen leállási időpont és dokumentált visszalépés.



