Skip to main content
Panduan
PanduanFiveMRoles

Bot Discord untuk Server FiveM: Apa yang Sebenarnya Kamu Dapat dari Koneksinya

Sinkronkan peran, periksa whitelist, jalankan perintah server dari Discord. Apa yang layak dipakai, apa yang sebaiknya dibiarkan, dan apa yang perlu diperhatikan saat menyiapkannya.

Diterbitkan pada oleh AlphaCloud3 menit baca

Hampir setiap server FiveM punya server Discord di sampingnya. Biasanya keduanya berdampingan tanpa terhubung: peran dibagikan di Discord lalu sekali lagi secara manual di dalam game, seseorang mengurus whitelist di sebuah file teks, dan menjalankan perintah server berarti harus punya akses ke panel server.

Menghubungkan keduanya menyelesaikan tepat ketiga hal ini. Apa yang tidak diselesaikannya ada di bagian bawah.

Apa yang kamu butuhkan dulu

Koneksinya berjalan lewat sebuah script di server FiveM-mu ditambah sebuah secret yang dipakai script itu untuk memperkenalkan diri kepada kami. Tanpa keduanya, tidak ada yang terjadi, termasuk untuk fitur yang mungkin tidak kamu duga, seperti notifikasi di dalam game.

Satu hal yang benar-benar penting saat membuat secret: kamu hanya melihatnya tepat satu kali. Salin langsung ke config.lua. Menutup jendelanya berarti harus membuat secret baru dan memasukkan yang itu, dan itu tidak masalah selama kamu tahu, tapi menjengkelkan kalau kamu menghabiskan sepuluh menit untuk mencarinya.

Penyiapan lengkap langkah demi langkah ada di dokumentasi FiveM.

Menyinkronkan peran

Fitur yang menjadi alasan kebanyakan orang memulai. Kamu membuat pemetaan, masing-masing dari satu peran Discord ke satu grup FiveM, dan saat terhubung pemain mendapat grup yang cocok. Siapa pun yang tidak cocok dengan apa pun masuk ke user.

Satu detail menentukan antara berhasil dan bingung di sini: pemetaan diperiksa dari atas ke bawah, dan yang pertama cocok yang menang. Administratormu hampir pasti juga punya peran supporter. Kalau supporter ada lebih di atas, administratormu menjadi supporter di dalam game, dan pemecahan masalahnya memakan waktu persis selama yang dibutuhkan seseorang untuk melihat urutannya.

Jadi: peran tertinggi di paling atas, lalu tes sekali dengan akun yang punya beberapa peran. Bukan akunmu sendiri, akunmu punya semuanya.

Whitelist

Alih-alih daftar identifier yang harus diurus, peran Discord yang menentukan siapa yang boleh terhubung. Untuk server roleplay dengan proses pendaftaran, itulah keuntungan yang sebenarnya: siapa pun yang diterima mendapat peran, dan itulah seluruh prosedurnya.

Bagian yang paling sering diremehkan adalah pesan penolakan. Pesan itu muncul di jendela koneksi, dan sering kali menjadi satu-satunya hal yang pernah dibaca pemain yang ditolak dari server-mu. "Kamu tidak ada di whitelist" adalah jalan buntu. Tuliskan di mana harus mendaftar, sebaiknya dengan tautan. Itu memakan dua menit sekali dan menghemat timmu dari pertanyaan yang sama di tiket.

RCON dari Discord

/fivemrcon memungkinkan timmu menjalankan perintah server langsung dari Discord, tanpa akses ke panel server.

Inilah fitur yang paling kami sarankan untuk dipikirkan dulu sebelum diaktifkan. RCON adalah akses penuh ke perintah server. Karena itu, dua hal ini bukan pilihan, melainkan syarat:

  • Hanya izinkan grup yang benar-benar kamu percayai. Bukan "seluruh tim", tapi grup yang memang akan punya akses itu.
  • Atur saluran log. Setiap perintah yang dijalankan masuk ke sana. Tanpa itu, kamu menciptakan cara mengendalikan server-mu di mana tidak ada yang bisa menelusuri belakangan siapa melakukan apa.

Kalau kamu ragu dengan salah satu pertanyaan itu, biarkan RCON mati. Fitur lainnya berjalan terlepas darinya.

Dua tambahan kecil

Giveaway di dalam game. Saat sebuah giveaway dimulai di Discord, pemain melihat antarmuka untuk ikut selama satu menit, dan pemenangnya juga ditampilkan di dalam game. Berguna karena menjangkau tepat orang-orang yang sedang bermain dan karena itu tidak sedang melihat Discord.

Notifikasi support di dalam game. Saat seseorang masuk ke saluran suara support, staf dengan peran yang sesuai mendapat pemberitahuan di dalam game. Cooldown di sana bukan dimaksudkan sebagai opsional: tanpanya, pemain yang berpindah saluran dua kali berturut-turut berubah menjadi rentetan notifikasi.

Apa yang bukan fungsi koneksi ini

Koneksi ini tidak menggantikan sistem admin, manajemen ekonomi, atau database pemain. Koneksi ini menghubungkan identitas dan izin antara dua sistem yang kalau tidak harus diurus terpisah, dan membuat beberapa event Discord terlihat di dalam game. Tidak lebih, dan itu memang disengaja.

Kalau kamu baru memulai, urutan yang sudah terbukti: siapkan sinkronisasi peran dulu dan pastikan dengan akun tes, lalu whitelist kalau kamu membutuhkannya, dan RCON paling akhir, kalau memang perlu.

Artikel lainnya