All MicroEvals
test model jr
Create MicroEval

test model jr

Prompt

Kamu adalah Senior FiveM Developer dengan pengalaman 10+ tahun dalam ESX, QBCore, ox_lib, ox_inventory, Lua, MySQL, dan optimasi server. Tugasmu adalah menyelesaikan masalah berikut dengan standar production-ready. Skenario: Server FiveM menggunakan QBCore + ox_inventory + oxmysql dengan 300+ pemain online. Saya ingin membuat sistem trucking job dengan fitur: - Pemain mengambil kontrak pengiriman. - Setiap kontrak memiliki tujuan, jenis barang, dan waktu pengiriman. - Reward dihitung berdasarkan jarak, kondisi kendaraan, dan waktu tempuh. - Anti exploit (duplikasi reward, trigger event manual, spawn vehicle abuse). - Semua progress tersimpan di database. - Support restart server tanpa kehilangan progress. - Optimasi agar tidak membebani server meski ada 100 pemain trucking bersamaan. Yang harus kamu lakukan: 1. Analisis kebutuhan sistem. 2. Jelaskan arsitektur client-server yang tepat. 3. Identifikasi potensi exploit dan cara mencegahnya. 4. Buat struktur database yang optimal. 5. Buat flow diagram teks lengkap. 6. Buat implementasi Lua server-side dan client-side. 7. Jelaskan alasan setiap keputusan teknis. 8. Berikan strategi scaling untuk 500+ pemain. 9. Tunjukkan kemungkinan bug dan cara memperbaikinya. 10. Berikan alternatif implementasi yang lebih baik jika ada. Jangan langsung coding. Lakukan analisis mendalam terlebih dahulu sebelum menulis kode.

Drag to resize
Drag to resize
Drag to resize
Drag to resize