Yapılandırma
Konfigürasyon
Her şey bolca yorum satırı içeren ve ana kaynak olan config.lua dosyasında bulunur. Bu sayfa, içerisindeki blokların bir haritasıdır.
Genel
Config.Debug = false
Config.Inventory = 'auto'
Config.Target = 'auto'
Config.Interaction = 'target'
Config.Account = 'bank'Interaction, 'target' (göz / üçüncü göz, bir hedef (target) scripti gerektirir) veya 'textui' (bir komut istemi ve tuş ataması, hedef scripti gerektirmez) olarak ayarlanabilir. Account, yakıt dolum ücretlerinin çekildiği ve maaşların ödendiği para hesabıdır — oyuncunun bakiyesi yetersiz kalırsa diğer hesaba geçer. Debug, pompa bölgelerini çizer ve istasyonları yerleştirirken çıktı üretir; canlı (production) sunucularda kapalı bırakın.
Yakıt ve araçlar
Config.FuelTypes ve Config.FuelOrder sıvıları tanımlar. Config.VehicleFuel, her aracın ne tükettiğini belirler. Her ikisi de Yakıt ve tüketim bölümünde ele alınmıştır.
Tüketim
Config.Consumption; depo boyutlarını, sınıf oranlarını, RPM eğrisini, tik aralıklarını, düşük yakıt uyarısını ve SpawnFuel değerini barındırır. Yakıt ve tüketim bölümüne göz atın — SpawnFuel, oyuncuların bir pompayı ne sıklıkla ziyaret edeceği üzerinde en büyük etkiye sahip ayardır.
Yanlış yakıt
Config.WrongFuel.Mode — off, slow, damage, break veya explode — ayrıca her modun kullandığı değerler ve işlem gerçekleşmeden önceki Grace (tolerans) litre miktarı.
Bidon
Config.JerryCan eşya adını, prop'u, kapasiteyi, dolum ve boşaltım oranlarını, mesafeleri ve istasyonların dolu bidon satıp satmayacağını ayarlar. Benzin bidonu bölümüne bakın.
Elektrik
Config.Electric, şarj cihazı ve kablo prop'larını, kWh cinsinden batarya kapasitesini, hızlı ve normal şarj oranlarını, mesafeleri ve batarya değişimi eşyasını ayarlar. Elektrikli şarj bölümüne bakın.
İstasyonlar, işaretçi, blip'ler
Config.Stations 27 istasyonun listesidir, Config.ManageMarker $ işaretini şekillendirir, Config.PumpProps pompa olarak sayılan modelleri listeler ve Config.Blip harita işaretçilerini biçimlendirir. İstasyonlar bölümüne bakın.
Yakıt ikmali
Config.Refuel = {
LitrePerTick = 0.5,
Tick = 300,
HoldEngineOff = true,
Presets = { 20, 50, 'full' },
PriceLimits = { min = 0.1, max = 25.0 },
}Artı mesafe ayarları — VehicleSearch, MaxDistance, NozzleLeash, TargetDistance, PumpSearch, PromptDistance, CapDistance.
Stok ve teslimatlar
Config.Deliveries = {
Depot = vec4(2796.0, 1560.0, 24.5, 180.0),
Tanker = 'tanker',
Spawn = vec4(2810.0, 1570.0, 24.5, 90.0),
MinOrder = 1000,
MaxOrder = 25000,
FillRate = 200,
ReturnRadius = 30.0,
StarterStock = 0.5,
}StarterStock, birisi mülkü satın aldığı anda depoların ne kadar dolu olduğunu depolama kapasitesinin bir kesri olarak ifade eder. 0 değeri, tamamen boş bir istasyon devreder.
Sahiplik
Config.AllowTransfer = true
Config.AllowSellBack = true
Config.SellBackRate = 0.3Çalışanlar ve yükseltmeler
Config.Employees personel sınırını, dört yetki anahtarını, varsayılan maaşı ve ödeme aralığını ayarlar. Config.Upgrades üç yükseltme yolunu belirler. Her ikisi de Yönetim paneli bölümünde ele alınmıştır.
Yönetici (Admin)
Config.Admin iki komut adını ve bunları kimlerin çalıştırabileceğini ayarlar. Yönetici (Admin) bölümüne bakın.
Hile koruması (Anti-cheat)
Config.AntiCheat oran sınırını, oturum üst sınırlarını ve değer kısıtlamalarını tutar. Hile koruması (Anti-cheat) bölümüne bakın.
Arayüz
Config.UI = {
Accent = '#5B6CF0',
ManageCommand = 'station',
CloseOnEscape = true,
Sounds = true,
Keys = {
Interact = 38, -- E
Switch = 23, -- F
Cancel = 73, -- X
Secondary = 47, -- G
},
WorldDrawDistance = 12.0,
WorldTick = 16,
ImagePath = false,
}Keys, dünyadaki pompa ve şarj panelleri için GTA kontrol indeksleridir. WorldTick, bu paneller için konum güncellemeleri arasındaki milisaniye cinsinden süredir — 0 her karede bir güncellenir ve pompaya yapışmış gibi görünür, 16 ise hala akıcıdır ve yoğun bir istasyonda tarayıcıya (browser) çok daha fazla alan bırakır. ImagePath yalnızca yeniden adlandırılmış bir envanter çatalı (fork) kullanılıyorsa ayarlanmalıdır, örn. 'nui://my-inventory/web/images/'.
Webhook
Config.Webhook = {
Enabled = false,
Url = '',
Username = 'BUPA Fuel',
Log = {
Purchase = true,
Sale = false,
Withdraw = true,
Stock = true,
Employee = true,
Admin = true,
},
}Her etkinlik türünün Config.Webhook.Colors altında kendi rengi vardır.
Sale seçeneği her bir yakıt ikmalini kaydeder. Yoğun bir sunucuda bu, her birkaç saniyede bir mesaj demektir. Bir sebepten dolayı kapalı gelmektedir.