Admin
Admin
/fueladmin
Membuka papan dasbor seluruh server dari total 27 SPBU. Cari berdasarkan nama atau wilayah; setiap baris menunjukkan apakah SPBU tersebut dimiliki, dijual, atau publik, dan siapa pemiliknya.
Pilih salah satu dan Anda akan mendapatkan:
| Kontrol | Efek |
|---|---|
| Force restock | Mengisi penuh setiap tangki non-listrik secara instan |
| Reset | Menghapus kepemilikan, bank, stok, dan staf — SPBU kembali tersedia di pasaran |
| Purchasable | Mengubah status SPBU antara dapat dibeli atau publik permanen |
| Wrong fuel | Mengabaikan Config.WrongFuel.Mode khusus untuk SPBU ini saja |
| Fuel prices | Mengatur harga per liter secara langsung, mengabaikan apa yang diatur pemilik |
| Upgrade prices | Mengabaikan biaya setiap upgrade di SPBU ini |
Ditambah data langsung: pendapatan hari ini, tingkat stok, pelanggan, dan bar stok per bahan bakar.
Setiap tindakan tersebut dicatat ke webhook Discord dengan warna Admin, sehingga admin lain dapat melihat siapa yang melakukan apa.
Pengaturan pengganti untuk dapat dibeli dan salah bahan bakar disimpan per SPBU dan tetap tersimpan setelah restart, sehingga akan mengabaikan apa yang dikatakan config.lua untuk SPBU tersebut.
/setfuel <0-100>
Mengatur tingkat bahan bakar kendaraan yang sedang Anda naiki, atau kendaraan terdekat dalam jangkauan Config.Refuel.VehicleSearch jika Anda berjalan kaki. Nilai dibatasi di sisi server dari 0–100 dan tindakan tersebut dicatat.
/setfuel 100
/setfuel 5Dengan Config.Debug aktif, Anda juga mendapatkan /emptyfuel, yang mengosongkan kendaraan terdekat hingga nol — berguna untuk menguji mesin mati dan peringatan bahan bakar habis tanpa harus berkendara selama sepuluh menit.
Siapa yang dianggap sebagai admin
Kedua perintah melalui pemeriksaan sisi server yang sama. Pemain dinyatakan lolos jika salah satu dari kondisi berikut terpenuhi:
- Mereka memiliki ace
Config.Admin.Ace(defaultbupa.fuel) danUseAceaktif. - Salah satu pengenal (identifier) mereka terdaftar di
Config.Admin.Developers. - Nama pekerjaan (job name) mereka adalah salah satu dari
Config.Admin.AdminGroups. - Mereka memiliki ace
group.<name>untuk salah satu grup tersebut. - Mereka memiliki ace
<name>untuk salah satu grup tersebut.
Config.Admin = {
Command = 'fueladmin',
SetFuelCommand = 'setfuel',
UseAce = true,
Ace = 'bupa.fuel',
AdminGroups = { 'admin', 'superadmin', 'god' },
Developers = {},
}Pengaturan paling bersih adalah menggunakan ace:
add_ace group.admin bupa.fuel allowServer yang sudah menjalankan group.moderator hanya perlu menambahkan 'moderator' ke AdminGroups — aturan 4 akan mendeteksinya tanpa ace tambahan.
Pada server pengembangan dasar di mana belum ada ace yang diatur, masukkan pengenal lisensi Anda ke Developers:
Developers = { 'license:0000000000000000000000000000000000000000' },Nyalakan Config.Debug dan pemeriksaan admin yang ditolak akan mencetak nama dan ID pemain ke konsol server, yang memberi tahu Anda secara langsung apakah pemeriksaan tersebut bahkan mencapai mereka.