Konfigurasi
Konfigurasi
Segala sesuatu yang boleh diubah oleh pemilik server berada di dalam config.lua, dan berkas tersebut telah diberi komentar bagian demi bagian. Izin, durasi, dan batas dibahas pada Permissions & Duration; webhook memiliki halamannya sendiri. Halaman ini membahas sisanya.
Umum
Config.Command = 'status'
Config.Keybind = '' -- 'F6', 'F7', 'INSERT'… kosong berarti menonaktifkannya
Config.ClearCommand = 'statusclear'
Config.Debug = falseTeks dalam dunia game
Apa yang dilihat pemain lain melayang di atas ped.
| Opsi | Default | Tujuan |
|---|---|---|
Config.Text.ViewDistance |
6.0 |
Tidak ada yang dirender melebihi jarak ini, dalam satuan meter. |
Config.Text.ScanInterval |
800 |
Seberapa sering (dalam mdetik) klien memindai ulang pemain terdekat yang membawa catatan. Nilai lebih tinggi lebih ringan namun lebih lambat untuk muncul. |
Config.Text.Size |
0.34 |
Skala dasar; skrip juga berskala dengan jarak kamera. |
Config.Text.Font |
4 |
ID font GTA — 0 chalet, 1 sign, 2 slab, 4 chalet comprime, 7 pricedown. |
Config.Text.Outline |
true |
Garis luar gelap di belakang teks agar tetap terbaca di permukaan apa pun. |
Config.Text.MinScale / MaxScale |
0.10 / 0.58 |
Pembatas agar teks tidak pernah menjadi tidak terbaca atau berukuran terlalu besar. |
Config.Text.Alpha |
225 |
Opasitas teks, 0–255. |
Config.Text.ColorBySeverity |
true |
Mewarnai teks dengan warna tingkat keparahan. false = selalu putih. |
Config.Text.White |
255, 255, 255 |
Warna yang digunakan saat pewarnaan keparahan nonaktif atau tidak diketahui. |
Config.Text.OnlyWhileAiming |
false |
Hanya merender saat pengamat menahan tombol bidik. |
Kamera
Panel terbuka di atas antarmuka transparan dan kamera game yang melakukan pekerjaannya.
| Opsi | Default | Tujuan |
|---|---|---|
Config.Camera.AutoFrame |
true |
Mengukur kepala hingga kaki ped dan membingkainya secara otomatis. Direkomendasikan — berfungsi pada model ped apa pun. |
Config.Camera.Fill |
0.88 |
Seberapa besar tinggi layar yang diisi oleh tubuh saat AutoFrame aktif. |
Config.Camera.VerticalNudge |
0.0 |
Penyesuaian halus dalam meter. Nilai positif menggerakkan karakter ke bawah layar. |
Config.Camera.Distance |
3.35 |
Jarak dari ped — hanya digunakan saat AutoFrame bernilai false. |
Config.Camera.Height |
0.95 |
Ketinggian yang dilihat oleh kamera — hanya digunakan saat AutoFrame bernilai false. |
Config.Camera.SideOffset |
0.45 |
Mendorong ped ke kiri agar panel tidak pernah menutupinya. 0 menempatkannya di tengah. |
Config.Camera.Fov |
34.0 |
Nilai lebih rendah menyerupai lensa potret dengan distorsi yang lebih sedikit. |
Config.Camera.ZoomMin / ZoomMax / ZoomStep |
1.60 / 4.60 / 0.20 |
Batas zum dan selangkah per penekanan tombol. |
Config.Camera.RotateSensitivity |
0.6 |
Derajat perputaran ped per piksel seretan tetikus. |
Config.Camera.FreezePlayer |
true |
Membekukan ped saat panel terbuka. |
Config.Camera.HideRadar |
true |
Menyembunyikan minimap saat panel terbuka. |
Config.Camera.HotspotRefresh |
30 |
Seberapa sering (dalam mdetik) posisi tulang dikirim ke antarmuka. Naikkan ke 50–60 pada server yang sangat padat. |
Saat AutoFrame aktif, batas zum diturunkan dari pembingkaian yang diukur alih-alih dari ZoomMin / ZoomMax, sehingga tombol akan selalu berfungsi dengan wajar berapa pun ukuran ped.
Antarmuka
Config.UI = {
Accent = '#5b6cf0', -- warna CSS apa pun
Watermark = true, -- tanda air "Status" buatan tangan di belakang karakter
ShowSeverity = true,
ShowTypes = true,
CloseOnEscape = true,
}Tipe dan tingkat keparahan
Keduanya berupa daftar biasa. Antarmuka akan beradaptasi dengan apa pun yang Anda masukkan ke dalamnya; label berasal dari berkas lokal.
Config.Types = {
{ id = 'injury', icon = 'activity' }, -- label: type_injury
{ id = 'bandage', icon = 'plus' },
{ id = 'note', icon = 'message' },
}
Config.Severities = {
{ id = 'minor', color = { r = 143, g = 214, b = 171 } },
{ id = 'moderate', color = { r = 195, g = 201, b = 209 } },
{ id = 'severe', color = { r = 255, g = 154, b = 157 } },
}icon adalah nama ikon lucide yang dirender oleh antarmuka. Menambahkan entri memerlukan baris type_<id> atau sev_<id> yang cocok di setiap berkas lokal.
Bagian tubuh
Enam belas wilayah disertakan secara default, masing-masing tertaut ke tulang ped GTA.
{ id = 'head', bone = 31086, offset = { x = 0.0, y = 0.0, z = 0.28 } },| Kolom | Arti |
|---|---|
bone |
Indeks tulang ped tempat anotasi ditautkan. |
offset |
Menggeser teks dalam dunia game yang melayang dari tulang agar tidak berada di dalam model. Naikkan nilai z jika teks menembus pakaian. Ini tidak menggerakkan penanda yang dapat diklik. |
marker |
Opsional. Hanya menggeser penanda yang dapat diklik di dalam panel. Kosongkan dan penanda akan berada tepat di atas tulang, yang merupakan posisi benar di hampir setiap kasus. |
Menghapus entri akan menyembunyikan wilayah tersebut di mana pun. Menambahkan entri memerlukan indeks tulang yang valid dan baris bp_<id> yang cocok di setiap berkas lokal.
Lanjutan
Config.Table = 'bupa_syncstatus' -- dibuat secara otomatis saat pertama kali dimulaiTabel pencarian di bagian bawah config.lua (Config.BodyPartMap, Config.TypeMap, Config.SeverityMap) dibuat dari daftar di atas saat dimulai. Jangan mengeditnya secara manual.