Lewati ke konten utama

Pengenalan PMA Voice

PMA Voice (pma-voice) adalah resource voice chat proximity untuk FiveM: suara pemain terdengar jelas saat jaraknya dekat, dan makin jauh makin pelan. Resource ini termasuk yang paling banyak dipakai di server FiveM.

Selain memakai voice bawaan FiveM, Raznar menyediakan voice server eksternal yang bisa kamu deploy langsung dari Game Panel. Voice chat tetap dijalankan oleh resource pma-voice, tetapi suaranya dialirkan lewat voice server terpisah.

KENAPA PAKAI VOICE SERVER EKSTERNAL?

Beban voice chat tidak menumpuk di server game, kualitas suara lebih stabil, dan IP/port asli server game tidak ikut terekspos ke client.

Kenapa Memakai Voice Server Eksternal?

  • Stabil — voice chat punya instance sendiri, jadi tidak berebut resource dengan gameplay.
  • Hemat resource — CPU dan bandwidth server game tidak dipakai untuk mengalirkan suara.
  • Aman — alamat dan port asli server bisa disembunyikan dari client (voice_hideEndpoints).
  • Praktis — voice server dibuat dari panel, lengkap dengan alokasi port otomatis.

Apa Bedanya dengan Voice Bawaan?

AspekVoice bawaan FiveMPMA Voice + Voice Server
Tempat proses suaraDi server gameDi voice server terpisah
Beban server gameIkut menanggung suaraLebih ringan
IP/port serverBisa tereksposBisa disembunyikan
Alamat voiceMengikuti server gameAlamat & port sendiri
PembuatanOtomatisDeploy dari panel (sekali klik)

Istilah yang Perlu Diketahui

Sebelum mulai, pahami istilah berikut:

  • PMA Voice / pma-voice — resource voice proximity yang dipasang di folder resources.
  • Voice Server — instance terpisah yang mengalirkan suara, dibuat dari menu CFX → Voice Server.
  • Connection — alamat dan port voice server dalam format IP:PORT (contoh: 103.xx.203.113:30125).
  • voice_externalAddress & voice_externalPort — convar di server.cfg yang mengarahkan client ke voice server.
  • voice_hideEndpoints — convar untuk menyembunyikan IP/port asli server dari client.

Alur Setup Singkat

  1. Deploy voice server dari menu CFX → Voice Server — port dialokasikan otomatis.
  2. Ambil alamat & port dari kartu voice server (Connection format IP:PORT).
  3. Terapkan ke server.cfg memakai convar voice_externalAddress, voice_externalPort, dan voice_hideEndpoints.
  4. Restart server lewat menu Console agar konfigurasi voice aktif.

Hal yang Perlu Diperhatikan

  • Fitur CFX Voice harus aktif — kalau menu Voice Server tidak muncul di panel, hubungi Teknisi / Admin Hosting lewat ticket.
  • Satu voice server per instance — alamat dan port bisa berbeda untuk tiap voice server, jadi selalu pakai Connection yang tertera di panel.
  • Hapus dengan hati-hati — tombol Destroy menghapus voice server beserta file dan datanya secara permanen.
  • Resource harus ter-ensure — pastikan pma-voice sudah ada di resources dan di-ensure di server.cfg.

Langkah Selanjutnya