Garajlar
Paneldeki (ve oyun içi menüdeki) Garajlar, jg-advancedgarages’a garaj ekler: giriş, yönüyle araç çıkış
noktaları, isteğe bağlı park noktası, kimlerin kullanacağı, araç tipi ve harita simgesi. Oyunda girişin olacağı yerde
durur, çıkış noktalarını yarı saydam araç önizlemesiyle yerinde koyarsın.
| İşlem | İzin |
|---|---|
| Listeyi, oyundaki durumu ve JG’nin kendi garajlarını görmek | garages |
| Eklemek, düzenlemek, kapatmak ve silmek; oyunda yerinde koymak | garagesManage |
Her değişiklik Araçlar log kanalına yazılır.
Nasıl çalışır
Section titled “Nasıl çalışır”Fiveops yalnızca JG’nin belgelenmiş sunucu dışa aktarımlarını kullanır: registerGarage, updateGarage,
unregisterGarage ve refreshGarageAccess. JG bu kayıtları saklamaz, Fiveops saklar: garajlar Fiveops’ta durur ve JG ya
da Fiveops her başladığında resource hepsini yeniden ekler. Resource ayrıca garages.json’da bir kopya tutar; Fiveops
bulutuna ulaşılamasa da garajlar açılır.
Kaydedilen değişiklik JG’ye hemen ulaşır; JG’yi yeniden başlatman gerekmez. Listede her garajın oyundaki durumu yazar: Oyunda açık, Kapalı, JG çalışmıyor ya da JG kabul etmedi (üzerine gelince JG’nin sebebi görünür; sunucu konsoluna da yazılır).
Oyunda yerinde koymak
Section titled “Oyunda yerinde koymak”- Menü → Garajlar → Garaj ekle.
- Girişin yanındaki Bulunduğum yer durduğun noktayı alır. Yerinde koy menüyü kapatır, noktaya nişan alırsın.
- Çıkış noktalarını koy nişan aldığın yerde yarı saydam bir araç gösterir (garajın araç tipine göre araba, helikopter ya da tekne). Yalnızca sen görürsün; ağa açılmaz.
- Bitirince form noktalarla yeniden açılır; kaydet.
| Tuş | Çıkış noktaları | Giriş / park noktası |
|---|---|---|
E | Nokta koy | Noktayı seç |
Tekerlek ya da ←/→ | Yönü çevir | — |
Backspace | Son noktayı geri al | Vazgeç |
Enter | Bitir | — |
X | Vazgeç (form olduğu gibi kalır) | Vazgeç |
Noktalar zeminin yaklaşık 1 m üstüne kaydedilir; oyuncunun koordinatını kopyalamakla aynı. Deniz garajında nişan su yüzeyine oturur. Panelde koordinat yazabilir, haritaya tıklayabilir (yükseklik değişmez) ya da oyundaki bir oyuncunun yerini kullanabilirsin; oyuncu araçtaysa aracın yeri ve yönü gelir.
Kimler kullanır
Section titled “Kimler kullanır”| Tür | JG erişimi | Not |
|---|---|---|
| Herkes | false | |
| Meslek / Çete | Fiveops’un erişim fonksiyonu | Seçilen meslek ya da çetelerden en az belirtilen derecedekiler. Meslek değişince istem tazelenir. |
| Seçilen karakterler | Karakter kimliği listesi | QBCore/Qbox’ta citizenid, ESX’te identifier. |
Her türde oyuncu kendi aracını park eder ve çıkarır; JG’nin erişimi başkasının aracını açmaz.
Fiveops’tan kurulamayanlar
Section titled “Fiveops’tan kurulamayanlar”JG’nin API’si yalnız oyuncuların kendi araçlarını park ettiği garajları kaydediyor. Şunlar JG’nin kendi panelinde
(/garageadmin) kalır:
- Çekici garajları (impound): API’de çekici türü yok.
- Şirket ve çete araçlı garajlar (meslek ya da çeteye ait araçlar, araç listesinden çıkanlar).
- Satılık ve paylaşımlı özel garajlar.
- İç mekân, park kapasitesi ve tur.
/garageadminile kurulan garajları düzenlemek: JG bunları belgelenmemiş tablolarda tutuyor. FiveopsgetAllGaragesile okur, salt okunur listeler (haritada da gösterir).
Çalışan JG’de registerGarage dışa aktarımı yoksa Garajlar sayfası bunu söyler ve JG güncellenene kadar hiçbir garaj
eklenmez.
Kapatmak ve silmek
Section titled “Kapatmak ve silmek”Kapalı garaj JG’den kalkar, açınca olduğu gibi geri gelir. Sil kalıcıdır. JG kaldırılan garajda park eden araçları silmez; araçlar JG’nin kayıtlarında kalır ama oyuncular onlara o garajdan ulaşamaz. Bir süreliğine kaldırmak istiyorsan garajı kapat.