Kurulum
Kurulum
Resource'u başlatın, bir dil seçin ve benzin bidonu eşyasını ekleyin. İçeri aktarılacak bir SQL dosyası yoktur.
1. Bağımlılıklar
| Resource | Gerekli mi? | Neden? |
|---|---|---|
ox_lib |
Evet | Callback'ler, bildirimler, metin arayüzü, yerelleştirmeler |
oxmysql |
Evet | İstasyon sahipliği, stok, bankalar ve personel |
| Bir envanter | Evet | Benzin bidonu eşyası ve EV batarya eşyası |
| Bir hedefleme (target) resource'u | İsteğe bağlı | Yalnızca Config.Interaction = 'target' ise |
2. server.cfg — başlatma sırası
bupa-fuel resource'unu, bağımlı olduğu resource'lardan sonra başlatın.
ensure ox_lib
ensure oxmysql
ensure ox_inventory
ensure ox_target
ensure bupa-fuel3. Veritabanı
İçe aktarılacak hiçbir şey yok. İlk başlatmada resource, eğer yoklarsa kendi tablolarını oluşturur:
| Tablo | Ne Tutar? |
|---|---|
bupa_fuel_stations |
Sahip, banka bakiyesi, yakıt başına stok, satış fiyatları, yükseltmeler ve istatistikler |
bupa_fuel_employees |
İstasyon başına personel: isim, maaş ve yetkiler |
İkisi de CREATE TABLE IF NOT EXISTS ile oluşturulur, bu nedenle bir yeniden başlatma işleminde halihazırda var olan veriler asla silinmez veya etkilenmez. Araç yakıt seviyeleri veritabanında saklanmaz — aracın state bag'inde bulunur ve oradan client'lar arasında paylaşılır.
4. Dil
Dil globaldir ve bir config değerinden değil, ox_lib üzerinden gelir.
setr ox:locale "tr"5. Benzin bidonu eşyası
Bidon bir envanter eşyasıdır ve herhangi biri kullanabilmeden önce kendi envanterinizde mevcut olmalıdır. Resource bunun için her şeyi install/ içinde barındırır — simge install/img/ içindedir ve envanter başına bir dosya install/inv/ içindedir.
Envanter bazlı kayıt için The jerry can bölümüne bakın.
weapon_petrolcan kullanmayın. Bu bir silahtır ve oyunculara verilmesi onların yere yakıt döküp ateşe vermesine olanak tanır. Bu resource'un kullandığı eşya, jerrycan adında düz bir eşyadır.
6. Çalıştığını kontrol edin
- Herhangi bir arabaya binin ve sürün. Depo boşalır ve %15'in altında düşük yakıt uyarısı alırsınız.
- Herhangi bir istasyondaki pompanın yanına yürüyün.
Config.Interactiondeğerine bağlı olarak bir target seçeneği veya bir[E]istemi almalısınız. - Bir istasyondaki
$işaretine yürüyün. Sahipsiz ve satın alınabilir durumdayken size mekanı teklif eder; sahip olduğunuzda ise paneli açar. /fueladminkomutunu çalıştırın. Eğer reddederse, Admin sayfasına bakın.