magicdev_core
magicdev_core est le core unifie Replay Game par MagicDev. Il fusionne dans une meme base technique les modules Jobs, Illegal, Admin, Police, utilitaires et integrations LB Phone.
1. Vision produit
- Remplacer une stack de scripts fragmentes par une architecture coherente.
- Limiter les conflits event/item/sql entre ressources heterogenes.
- Standardiser la maintenance et le cycle de mise a jour.
2. Dependances techniques
ESX - es_extended
Compatibilite recommandee: utilisez fortement esx-overextended/es_extended (ESX Legacy) plutot que ESX de base.
LB - lb-phone
LB Phone / LB Tablet: utilisez le site officiel LB Scripts pour les ressources, updates et licences.
3. Couverture fonctionnelle
Jobs & economie
- Gestion employes, grades, offres d'emploi et operations societes.
- Job creator in-game (create/edit/delete de jobs).
- Crafts metiers, stashes, exports PNJ, commissions et taxation.
- Modules comptabilite/fiscalite et historique transactionnel.
Illegal & darknet
- Laptop illegal et integration LB apps.
- Darknet market + catalogue + wallet bridge crypto.
- Lab config / housecraft.
- Activites illegales: robbery, ATM robbery, crew creator.
Minigames hacking
- Drilling
- Keypad hack
- Voltlab
- Fingerprint
Admin & staff
- Staff permissions et roles SQL dedies.
- Admin tablet et outils d'inspection/interactions.
- Menu audit, annonces staff, proxy crew admin.
Applications LB Phone / Tablet
- Bank App
- Enterprise App
- Justice App
- Invoice App
- Taxi App
- Job Offers App
- Police Fines App
4. Installation rapide
- Verifier toutes les dependances (ESX/OX/LB) actives dans le serveur.
- Placer
magicdev_coredans vos ressources. - Executer les scripts SQL requis du pack (jobs, economy, permissions).
- Ajouter l'ordre de demarrage dans
server.cfg. - Demarrer et valider chaque module via checklist de verification.
5. Checklist post-install
- Validation des UIs NUI (jobs, bank, justice, invoice, illegal).
- Validation des permissions admin/staff.
- Validation des events critiques (jobs, illegal, banking).
- Validation LB Phone apps (ouverture, data flow, actions).
- Validation logs serveur sans erreurs bloquantes.
6. Bonnes pratiques operations
- Versionner les changements de config et SQL avant production.
- Tester en preprod avant tout roll-out live.
- Garder un plan de rollback (backup SQL + version precedente).
7. Scope documentation actuel
Cette documentation couvre actuellement uniquement magicdev_core. Les autres scripts seront ajoutes progressivement.