QBCore vs ESX vs Qbox: framework FiveM mana yang sebaiknya dipakai?
Framework adalah fondasi server roleplay. Ia mengurus karakter, pekerjaan, uang, dan item, dan hampir semua script lain dibangun di atasnya. ESX, QBCore, dan Qbox adalah tiga pilihan paling umum. Berikut perbedaannya dan cara memilih salah satunya.
Apa yang dilakukan framework
Tanpa framework, FiveM hanya memberi Anda peta dan pemain. Framework menambahkan sistem yang dibutuhkan roleplay: akun dan karakter, pekerjaan dan geng, uang tunai dan bank, inventaris, kendaraan, dan rumah, semuanya disimpan di database. Sebagian besar script roleplay gratis maupun berbayar ditulis untuk framework tertentu, jadi pilihan ini menentukan script mana yang bisa Anda pakai.
ESX Legacy
ESX adalah yang tertua dari ketiganya dan masih banyak dipakai; ESX Legacy adalah versinya yang masih dirawat. Bertahun-tahun kerja komunitas menghasilkan koleksi script ESX yang sangat besar, dan banyak server mapan berjalan di atasnya.
- Cocok untuk server yang sudah memakai ESX, atau yang bergantung pada script khusus ESX.
- Perlu diingat bahwa banyak script ESX lama ditulis untuk versi sebelumnya dan mungkin perlu diperbarui.
QBCore
QBCore menjadi populer sebagai alternatif ESX yang lebih modern. Ia hadir dengan kumpulan besar resource qb- sendiri untuk pekerjaan, inventaris, rumah, dan lainnya, dan banyak sekali script yang ditulis untuknya.
- Cocok untuk server baru yang menginginkan pilihan script QBCore siap pakai paling banyak.
- Perlu diingat bahwa kualitas script pihak ketiga sangat bervariasi, jadi uji dulu sebelum mengandalkannya.
Qbox
Qbox dimulai pada 2022 sebagai fork dari QBCore. Ia tetap kompatibel dengan hampir semua script QBCore sambil dibangun di atas resource Overextended, seperti ox_lib, dan dokumentasinya menyertakan panduan untuk memindahkan server QBCore.
- Cocok untuk server baru yang menginginkan pilihan script QBCore di atas fondasi yang lebih modern.
- Perlu diingat bahwa Qbox membutuhkan MariaDB 10.9 atau lebih baru; MySQL tidak didukung.
Perbandingan
| Framework | Script | Database | Cocok untuk |
|---|---|---|---|
| ESX Legacy | Koleksi sangat besar, dibangun selama bertahun-tahun | MySQL atau MariaDB | Server ESX yang sudah ada dan script khusus ESX |
| QBCore | Kumpulan besar resource qb- dan script berbayar | MySQL atau MariaDB | Server baru yang menginginkan script QBCore paling banyak |
| Qbox | Menjalankan hampir semua script QBCore, plus miliknya sendiri | MariaDB 10.9 atau lebih baru | Server baru yang menginginkan fondasi modern yang kompatibel dengan QBCore |
Ketiganya bisa dipasang dengan resep txAdmin.
Cara memilih
- Mulai dari script yang Anda butuhkan. Daftar script pekerjaan, inventaris, ponsel, dan rumah yang Anda inginkan, lalu cek framework mana yang didukung tiap script.
- Pakai yang dikuasai tim Anda. Developer yang menguasai satu framework membangun lebih cepat dan lebih jarang merusak.
- Jangan sembarangan mengganti framework kota yang sudah berjalan. Memindahkan server mapan ke framework lain berarti mengonversi data dan script. Lakukan hanya jika alasannya jelas, dan uji dulu di salinan.
- Pakai satu framework saja. Mencampur resource ESX dan QBCore di satu server menimbulkan konflik. Gunakan bridge kompatibilitas hanya jika pembuat script mendukungnya.
Memasangnya
Ketiganya punya resep txAdmin yang mengunduh resource, membuat tabel database, dan menulis server.cfg untuk Anda. Panduan kami untuk menyiapkan server FiveM di Linux dengan txAdmin menjelaskan semuanya dari VPS baru.
Apakah framework mengubah kebutuhan hosting?
Tidak sebesar script yang Anda tambahkan di atasnya. Server ramping berjalan nyaman di VPS kecil dengan framework mana pun dari ketiganya, sedangkan kota dengan ratusan script butuh CPU dan memori lebih banyak, apa pun framework-nya. Lihat kebutuhan server FiveM untuk ukuran awal.
Framework mana pun yang Anda pilih, script yang tidak cocok dengan versinya gagal dengan “attempt to index a nil value”. Lihat cara memperbaikinya.
Host server FiveM Anda di Singapura
Ping rendah untuk pemain di India, Malaysia, dan Indonesia, di AMD EPYC dengan NVMe dan perlindungan DDoS Gcore di setiap IP.
