Yapılandırma
Configuration
config.lua dosyası system bileşeninin nasıl davranacağını belirler. Her bir maddenin ne işe yaradığı ise editör ve veritabanı içerisinde yer alır.
General
Config.Debug = false
Config.Inventory = 'auto'
Config.Target = 'auto'
Config.ToleranceDamping = trueToleranceDamping, tolerans döngüsüdür — karakterin toleransı arttıkça, hissettiği kafa/etki zayıflar.
Access
Config.Creator, editörü ve admin panelini kimlerin açabileceğini belirler: bir ACE (bupa.substances), ACE yedeklemeleri, altyapı admin grupları ve saf bir geliştirici sunucusu için geliştirici tanımlayıcı listesi. Config.Admin.Command ve Config.Admin.Refresh ise panel komutunu ve ne sıklıkla yenileneceğini ayarlar.
Overdose and mixing
Config.Overdose = {
Enabled = true,
Threshold = 100,
BleedOut = 120,
Hospital = vec4(298.6, -584.7, 43.26, 68.0),
AllowRescue = true,
MixMultiplier = 1.5,
DangerousMixes = {
{ 'opioid', 'depressant', 2.2 },
{ 'stimulant', 'opioid', 2.0 },
{ 'depressant', 'stimulant', 1.8 },
},
}Restrictions
Config.Restrict = {
BlacklistJobs = { 'police', 'sheriff' },
SafeZones = {
-- { coords = vec3(441.0, -982.0, 30.7), radius = 80.0 },
},
}Kara listedeki bir meslek hiçbir şekilde madde kullanamaz; güvenli bölge içerisinde ise madde kullanımı reddedilir.
Drug test and rehab
Config.DrugTest, hangi mesleklerin /drugtest komutunu çalıştırabileceğini ve ne kadar yakın durmaları gerektiğini ayarlar. Config.Rehab kliniğin konumunu belirler — Rehab clinic sayfasına göz atın.
Withdrawal
Config.Withdrawal = {
Enabled = true,
RunsOffline = true,
OfflineCap = 12,
ClearOnDeath = false,
PauseWhileTreated = true,
}Interface and sounds
Config.UI vurgu rengini, HUD'un görünür olup olmadığını, kriz uyarısını ve yeniden adlandırılmış bir çatal (fork) için envanter görseli yolunu ayarlar. Config.Sounds arayüz seslerini ve ses seviyelerini açıp kapatır — kurulum gerektiren herhangi bir ses bankası yoktur.
Webhook
Config.Webhook = {
Enabled = false,
Url = '',
Log = {
Use = false, Addicted = true, Overdose = true, Death = true,
Treated = true, Edited = true, Admin = true, Rehab = true,
},
}Admin günlükleri temizlikleri, dozları ve canlandırmaları kaydeder; Rehab ise neyin temizlendiği ve neyin nüksettiği bilgisiyle birlikte her bir kayıt işlemini kaydeder.
Exports
exports['bupa-addictioncreator']:GetAddictions(source)
exports['bupa-addictioncreator']:IsAddicted(source, 'meth_syringe')
exports['bupa-addictioncreator']:ClearAddictions(source)