Pemasangan
Instalasi
1. Dependensi
Instal dan jalankan ox_lib serta oxmysql sebelum resource ini. Keduanya adalah dependensi wajib.
2. Masukkan resource
Letakkan bupa-syncstatus di dalam folder resources Anda (misalnya di dalam folder kategori [BUPA]).
3. server.cfg — urutan ensure
ensure ox_lib
ensure oxmysql
ensure bupa-syncstatus4. Database
Tidak ada yang perlu diimpor. Saat pertama kali dimulai, server akan membuat tabel yang ditentukan dalam Config.Table (secara default bupa_syncstatus) jika belum ada, lengkap dengan indeks pada citizenid.
Ubah Config.Table hanya jika namanya berbenturan dengan hal lain di database Anda. Mengubah namanya setelah data ada akan membuat Anda memulai dengan tabel kosong.
5. Job Medis
Secara default, ambulance, ems, dan doctor dapat memeriksa pemain lain. Ubah daftarnya agar sesuai dengan server Anda:
Config.Permissions = {
EditOthers = { 'ambulance', 'ems', 'doctor' },
MinGrade = 0,
UseAce = false,
Ace = 'bupa.syncstatus',
}Atur EditOthers = {} untuk menonaktifkan fitur pemeriksaan pemain lain sepenuhnya. Jika Anda juga ingin admin dapat melakukannya, atur UseAce = true dan berikan izin ACE:
add_ace group.admin bupa.syncstatus allow6. Perintah dan keybind
Config.Command = 'status' -- membuka panel
Config.ClearCommand = 'statusclear' -- menghapus apa yang dapat Anda bersihkan
Config.Keybind = '' -- cth. 'F6'; kosong berarti menonaktifkan keybindKeybind ini nonaktif secara default. Tetapkan ke nama tombol untuk mendaftarkan pemetaan tombol — pemain kemudian dapat mengubahnya di Pengaturan → Key Bindings → FiveM.
7. Bahasa
Bahasa mengikuti convar lokal global ox_lib, sehingga setiap script BUPA di server Anda menggunakan bahasa yang sama dari satu baris:
setr ox:locale "tr"Lihat Localization untuk daftar bahasa yang tersedia.
Config.Debug mencetak satu baris di konsol pada setiap penulisan. Berguna saat Anda mengonfigurasi bagian tubuh dan izin, tetapi akan berisik saat produksi — biarkan bernilai false setelah server Anda aktif.