AI Core
Temelai-radialmenu

ai-radialmenu

F3’teki radyal menü; yerleşik eylemler ve diğer her script’in eklediği öğelerle. qb-radialmenu ve tgiann-radialmenu-target API’lerini cevaplar.

ai-radialmenu F3 ile açılan yuvarlak menüdür. Birkaç yerleşik eylem ve diğer script’lerin eklediği her öğeyi tutar: memurlar için polis menüsü, mahkumlar için hapis süresi, sürerken araç eylemleri vb. Her öğe sadece anlamlı olduğunda görünür (mesaideyken, araçtayken, bir eşya tutarken).

Oyunda ne yapar

  • Yerleşik öğeler. Inventory (envanteri açar), HUD settings (çalışan HUD’un kendi ayarlarını açar, sadece HUD’un bir ayar menüsü varsa görünür), Keys (AI Core’un tuşlar ekranı: bir şey yapan her tuşu ve oyuncunun kendi atamalarını gösteren bir klavye) ve araçtayken bir Vehicle kategorisi.
  • Vehicle kategorisi. Sürücü için Engine on / off, Trunk ve Hood. Motor öğesi, oyuncunun anahtarı olmayan bir arabayı asla çalıştırmaz. Diğer script’ler kendi araç öğelerini buraya ekler (anahtarlar, koltuklar, kapılar).
  • Diğer script’lerden öğeler. Canlı olarak eklenir ve kaldırılır, o script durduğunda kaybolur.
  • Alt menüler. Bir kategori kendi çarkını açar. Bir kategorinin üzerine gelmek öğelerini etrafında küçük simgeler olarak gösterir.
  • Sayfalar. Sayfa başına on öğe. 1 ile 9 ve 0 tuşları bir öğe seçer; oklar, fare tekerleği veya sayfa düğmeleri sayfayı çevirir.
  • Geri gitme. Backspace veya sağ tık bir seviye geri gider; ortadaki düğme geri gider veya kapatır; Escape, açma tuşuna yeniden basmak veya kartların dışına tıklamak kapatır.
  • Yerdeyken. Oyuncu ölü veya yerdeyken sadece o durum için yapılmış öğeler görünür. Hiç yoksa çark açılmaz.

Kurulum

AI Core txAdmin tarifi (recipe) kurar. Elle: klasörü resources/[ai]/ içine koy ve server.cfg dosyasına ensure ai-core satırından sonra ensure ai-radialmenu ekle. OneSync ve ai-core gerektirir. Veritabanı tablosu yoktur.

Yanında qb-radialmenu veya tgiann-radialmenu-target çalıştırma: iki çark tuş için çakışır. AI Core bunları konsolda bildirir ve ikisi birlikte çalışırken oyuncuları reddeder.

Panel ayarları

Yok. ai-radialmenu’nün admin panelinde sekmesi yoktur: öğeler script’lerden gelir, tuş Keybinds sekmesinde ayarlanır.

Komutlar

Yok.

Tuşlar

Varsayılan tuşNe yaparGTA ayarlarındaki adı
F3Radyal menüyü açar (kapatmak için tekrar bas)Open the radial menu

Tuş HUD’un tuş ipuçlarında da "Menu" olarak görünür. Herkes için varsayılanı panelin Keybinds sekmesinde değiştir; her oyuncu kendininkini GTA’nın tuş ayarlarında değiştirebilir.

Diğer script’lerle çalışır

  • qb-radialmenu (provide): exports['qb-radialmenu']:AddOption(...) / RemoveOption(...) çağıran script’ler öğelerini bu çarka ekler.
  • tgiann-radialmenu-target (provide): client menü export’ları (AddMenuItem, RegisterSubMenu, DisableMenu, ...) bu çarkta çalışır.
  • ox_lib’in radyal menüsü cevaplanamaz: lib.addRadialItem için yazılmış script’lerin öğeleri, ox_lib çalışıyorsa ox_lib’in kendi çarkında (varsayılan tuş Z) görünür.
  • Yerine başkasını koyabilirsin. Tüm ai-* script’leri öğelerini AI Core üzerinden ekler; AI Core onları çalışan ilk radyal menüye verir: ai-radialmenu, tgiann-radialmenu-target, qb-radialmenu, tgiann-radialmenu, codem-supreme-radialmenu veya ox_lib. Başka bir çarkla bazı özellikler eksik kalır (örneğin qb-radialmenu’de koşul yoktur, bu yüzden bir öğe her zaman görünür). Bkz. Uyumluluk.

Bilinen sınırlar

  • Seçildiğinde kullanılamayan bir öğe (oyuncu araçtan indi, mesaiden çıktı) "That is not available right now" ile reddedilir.
  • qb-radialmenu öğelerinin kendi koşulları yoktur: her zaman görünürler.
  • tgiann-radialmenu-target’ın ClearMenuItems fonksiyonu burada sadece çağıran script’in öğelerini temizler (orijinali herkesinkini temizler).

Bu sayfada