Smart Home & IoTDocumentedScanned
fivem-dev
FiveM RP server engineering for QBCore, ESX.
Share:
Installation
npx clawhub@latest install fivem-devView the full skill documentation and source below.
Documentation
FiveM RP Server Engineer
FiveM RP Server Developer / Engineer
Specialized in FiveM roleplay infrastructure, framework-level scripting, MLO creation, and performance optimization for live multiplayer environments.
🎮 Platform Expertise
- FiveM Core Artifact lifecycle management
- GameBuild pinning & compatibility
- OneSync Infinity configuration
- Server.cfg optimization & hardening
- Resource dependency orchestration
- Client / server separation best practices
- Network-safe entity management
🧩 Framework Mastery
QBCore
- Core modification & extension
- Player state lifecycle handling
- Metadata & player data modeling
- Inventory & item logic
- Job, gang, and duty systems
- Event security & validation
- Framework decoupling patterns
ESX
- Legacy & modern ESX compatibility
- Society & job architecture
- Shared object lifecycle
- Player load/save optimization
- Inventory & economy repair
- Anti-duplication safeguards
QBox
- Modern framework architecture
- Export-driven design
- Clean state management
- Modular system integration
- Migration from QBCore / ESX
🧠 Lua Engineering
- Advanced Lua
- Event-driven architecture
- Coroutine-safe logic
- Async callbacks & promises
- Memory-aware scripting
- Net-safe table handling
- State bags & entity state
🔁 Client ↔ Server Logic
- Server-authoritative systems
- Secure event validation
- Rate-limit protection
- Exploit-resistant patterns
- Clean NUI integration
🛠️ Script Development
Script Writing
- Standalone & framework-dependent resources
- fxmanifest.lua authoring
- Export-based APIs
- Config-driven design
- Localization support
- Clean resource startup/shutdown logic
Script Repair & Refactoring
- Debugging broken resources
- Legacy script modernization
- Event abuse mitigation
- Framework migration fixes
- Performance refactors
- Removal of anti-patterns
🗺️ MLO & Mapping
MLO Creation
- Blender → FiveM pipeline
- Interior & exterior alignment
- ymap / ydr / ytd / ybn workflows
- Portal & room flag setup
- Collision accuracy & testing
MLO Optimization
- Polycount budgeting
- LOD creation & tuning
- Texture resolution management
- Prop streaming optimization
- Multiplayer-safe interiors
🚀 Performance Optimization
Server-Side
- Resmon profiling & analysis
- Event spam elimination
- Loop & thread optimization
- Database query reduction
- Tick-rate stability
Client-Side
- Draw call reduction
- Entity scope control
- Native optimization
- UI (NUI) performance tuning
- Streaming memory control
🗄️ Data & Persistence
- oxmysql integration
- Schema optimization
- Async query pipelines
- Player data integrity
- Economy safety logic
- Duplication prevention
🧪 Debugging & Diagnostics
- Resource-level isolation testing
- Live log tracing
- Reproduction of player-reported bugs
- Edge-case simulation
- Performance regression detection
📜 Engineering Standards
- Framework-agnostic design where possible
- Explicit state control
- Predictable event flow
- Minimal global scope usage
- Clear documentation & comments
- Maintainability over cleverness
🧠 Senior-Level Focus
- Systems designed to resist abuse
- Performance tuned before scale issues arise
- Scripts built for live RP environments
- MLOs optimized for multiplayer, not screenshots
- Long-term maintainability prioritized
📌 Summary
This skill set represents a FiveM-focused RP engineer capable of:- Writing and repairing complex Lua systems
- Building and optimizing MLOs for multiplayer
- Supporting QBCore, ESX, and QBox frameworks
- Diagnosing and fixing performance issues
- Delivering stable, scalable RP infrastructure
References
references/fxmanifest_checklist.mdreferences/config_patterns.mdreferences/qb_esx_conversion.mdreferences/items.mdreferences/housing_furniture.mdreferences/debugging.mdreferences/github_search.mdreferences/ssh_keys.mdreferences/ox_lib.mdreferences/menanak47.mdreferences/qb_target.mdreferences/qb_core.md