Persyaratan Server FiveM
Apa yang sebenarnya dibutuhkan server FiveM, dan mana dari angka-angka yang akan kamu temukan di tempat lain yang sebenarnya menentukan ukuran kota roleplay dengan skrip padat sambil menyebutnya sebagai minimum. Dua dari empat batasan di sini sama sekali bukan perangkat keras.
Empat hal yang benar-benar membatasi server FiveM
CPU: satu core cepat lebih baik daripada banyak core lambat
Main loop FXServer pada dasarnya single-threaded, sehingga tick rate yang dirasakan pemain ditentukan oleh performa single-thread, bukan jumlah core. Inilah batasan yang benar-benar menghentikan server dari bertumbuh: melewati 64 pemain bersamaan lebih dulu menjadi masalah CPU sebelum menjadi masalah memori. Core tambahan membantu pekerjaan di sekitarnya, database, dan pengiriman aset stream, tetapi tidak bisa membuat main loop lebih cepat.
RAM: ditentukan oleh daftar resource, bukan jumlah slot
FXServer dasar itu ringan. Yang menghabiskan memori adalah semua yang kamu pasang di atasnya: framework, ox_lib dan ox_inventory, sistem dispatch, ponsel, voice, paket job, dan terutama MLO khusus serta kendaraan yang di-stream. Dua server dengan jumlah slot yang sama bisa berbeda RAM-nya beberapa kali lipat tergantung seberapa banyak kota yang sudah dibangun. Hitung anggarannya dari daftar resource.
Database MySQL, sebelum framework dimulai
ESX, qbcore, dan qbox semuanya menyimpan karakter, pekerjaan, kendaraan, dan inventaris di MySQL melalui oxmysql. Database tidak opsional, harus ada dan bisa dijangkau saat booting, atau framework akan error pada query pertamanya dan txAdmin akan me-restart-nya terus-menerus. Di VPS, database juga bersaing untuk RAM yang sama dengan server game, biaya yang sering dilupakan orang.
Disk: aset yang di-stream, bukan file server
Artefak FXServer dan instalasi framework itu kecil. Kendaraan khusus, paket pakaian, dan MLO tidak, dan itulah alasan server RP kehabisan disk. Rencanakan untuk konten yang ingin kamu stream, bukan untuk instalasi dasarnya.
Batas slot bukan pertanyaan perangkat keras
Ini adalah persyaratan yang mengejutkan banyak orang, karena tidak ada jumlah CPU atau RAM yang bisa mengubahnya. Jumlah pemain maksimum kamu ditentukan oleh Cfx.re, bukan oleh server kamu:
| Tingkatan | Slot maksimum | Biaya bagimu |
|---|---|---|
| Gratis, tanpa OneSync | 32 | Gratis |
| Gratis, dengan OneSync | 48 | Gratis |
| Element Club Argentum | 64 | Dibayar langsung ke Cfx.re |
| Element Club Aurum | 128 | Dibayar langsung ke Cfx.re |
Server yang dikonfigurasi di atas tingkatnya akan gagal heartbeat dan keluar dari daftar server publik, gejala yang jauh lebih membingungkan daripada pesan error yang jelas. Jika kamu berencana menjalankan lebih dari 48 pemain, langganan Element Club adalah syarat dari platform dan dibayar ke Cfx.re, bukan ke host mana pun. Tidak ada host yang bisa memasukkannya atau menghapusnya, dan host yang berkata sebaliknya sedang menjual sesuatu yang tidak mereka kendalikan.
Port
FiveM dibuat sangat sederhana di sini. Hanya satu port yang perlu dapat dijangkau secara publik:
- 30120, TCP dan UDP. Kedua protokol di nomor yang sama. Lalu lintas game dan daftar server keduanya bergantung padanya, jadi aturan yang hanya ditulis untuk satu protokol menghasilkan server yang berfungsi setengah.
- 40120, TCP. Panel web txAdmin. Ini untuk kamu, bukan untuk pemain, dan jangan pernah dibuka untuk publik tanpa kata sandi.
Pada deployment terkelola, keduanya ditangani saat deploy. Di VPS, kamu sendiri yang harus membukanya, dan aturan UDP yang hilang di 30120 adalah salah satu alasan paling umum mengapa server yang baru dibangun tidak muncul di mana pun.
Menentukan ukuran paket
Cara yang jujur untuk menentukan ukuran server FiveM adalah mulai dari apa yang kamu jalankan, bukan dari berapa banyak orang yang kamu harapkan bergabung. Tingkatan ini memasangkan server game dengan database MySQL yang tersinkronisasi, sehingga database tidak memakan memori yang sama dengan server:
| Paket | Server game | Database | Cocok untuk |
|---|---|---|---|
| 32 slot, $12.49 per bulan | 6 GB, 3.5 vCore | 1 GB MySQL | Kota kecil, sebuah framework, dan daftar script yang normal |
| 48 slot, $16.99 per bulan | 8 GB, 5.5 vCore | 2 GB MySQL | Build yang padat script, beberapa MLO, dan komunitas yang aktif |
| 64 slot, $20.49 per bulan | 12 GB, 6.5 vCore | 2 GB MySQL | Kota RP besar dengan konten stream yang berat (wajib Element Club) |
Jika kamu tidak yakin, jumlah resource adalah prediktor yang lebih baik daripada jumlah pemain. Server 32 pemain dengan dua ratus resource bekerja lebih keras daripada server 48 pemain dengan empat puluh resource.
Apa yang tidak termasuk dalam persyaratan
Dua hal layak masuk daftar ini meskipun bukan spesifikasi. Yang pertama adalah kunci lisensi Cfx.re, yang gratis, diterbitkan untuk akun kamu sendiri dari portal Cfx.re, dan ditempelkan ke txAdmin setelah deploy. Tanpanya, FXServer keluar sebelum framework kamu sempat dijalankan. Karena terdaftar atas namamu, bukan atas nama host, kunci ini juga yang membuat server bisa dipindahkan.
Yang kedua adalah uptime. Komunitas RP adalah jadwal sama seperti server, dan mesin yang hanya menyala saat kamu ada adalah produk yang berbeda dari yang selalu tersedia. Itulah garis pemisah sebenarnya antara self-hosting dan hosting terkelola, dan hal ini tidak muncul di tabel spesifikasi mana pun.
Deploy server FiveM dengan ukuran yang tepat
Port 30120 terbuka, txAdmin siap, MySQL disediakan dan terhubung. Mulai dari $12.49 per bulan, minggu pertama gratis.
Pertanyaan yang sering diajukan
Berapa RAM yang dibutuhkan server FiveM?
Ini ditentukan oleh daftar resource kamu, bukan jumlah slot. Kota kecil dengan framework dan daftar script yang normal nyaman dengan 6 GB; build yang padat script dengan beberapa MLO dan konten stream yang besar membutuhkan 8 hingga 12 GB. Angka 16 atau 32 GB yang disebut sebagai minimum adalah ukuran untuk kota roleplay besar, bukan batas bawah untuk FiveM itu sendiri.
Apakah FiveM terikat pada CPU atau RAM?
CPU, di titik yang penting. Main loop FXServer pada dasarnya single-threaded, sehingga tick rate dan desync ditentukan oleh performa single-thread. Bertumbuh melewati 64 pemain bersamaan akan menabrak batas ini jauh sebelum batas memori.
Port apa yang digunakan server FiveM?
Port 30120 di TCP dan UDP untuk game dan daftar server, dan TCP 40120 untuk panel txAdmin. Aturan yang hanya mencakup salah satu dari dua protokol di 30120 membuat server berfungsi sebagian, dan itu lebih sulit didiagnosis daripada server yang sama sekali tidak berfungsi.
Berapa banyak slot yang bisa dimiliki server FiveM?
32 di paket gratis tanpa OneSync, 48 di paket gratis dengan OneSync, 64 di Element Club Argentum dan 128 di Aurum. Batas ini ditegakkan oleh Cfx.re dan tidak ada perangkat keras yang bisa melewatinya. Server yang dikonfigurasi di atas tingkatnya akan gagal heartbeat dan hilang dari daftar server publik.
Apakah saya perlu database untuk server FiveM?
Untuk server vanilla, tidak. Untuk ESX, qbcore, atau qbox, ya, dan harus dapat dijangkau sebelum framework dimulai, atau gagal pada query pertamanya dan restart terus-menerus. Di paket kami, MySQL sudah termasuk bersama server dan tidak berbagi memori dengan server game.
Apakah saya perlu kunci Cfx.re sendiri?
Ya. Kunci ini gratis, diterbitkan dari portal Cfx.re untuk akun kamu sendiri, dan ditempelkan ke txAdmin setelah deploy. FXServer tidak akan berjalan tanpanya. Karena kunci ini milikmu, bukan milik host, berpindah host nanti tidak memerlukan biaya apa pun selain waktu.
Baca selanjutnya
- Cara hosting server FiveMArtifact, MySQL, txAdmin, kunci cfx.re, dan port, dalam urutan yang berhasil.
- hosting server qbcoreApa yang dibutuhkan framework dari sebuah host, dan mengapa database adalah tempat instalasi sering gagal.
- Hosting FiveM terkelolaApa yang dicakup paket terkelola, apa yang tetap milikmu, dan di mana data kamu disimpan.
- Sewa server FiveMApa yang dibayar di setiap tingkat, dan langganan Cfx.re yang kamu perlukan sebelum 64 slot bisa berjalan.
- Server tidak muncul di daftarLima penyebab dalam urutan, termasuk batas 48 slot yang menyembunyikan server yang sehat.