AI Core

Temel

Framework ve her sunucunun ihtiyaç duyduğu script’ler - karakterler, veritabanı, envanter, HUD, sohbet, ses ve dahası.

ai-core

Framework’ün kendisi.

  • Hesaplar ve karakterler. Oyuncular FiveM hesaplarıyla tanınır. Hesap başına birden çok karakter (panelden ayarlanır); karakter silme kapatılabilir.
  • Karakter ekranı. Karakterler şehrin gerçek bir sahnesinde, kendi görünümleriyle durur; kamera seçilene süzülür. Karakter oluştururken ad, doğum tarihi, cinsiyet ve uyruk sorulur.
  • Nerede doğacağını seçmek. İsteğe bağlı: karakter seçildikten sonra sahnenin üzerinde yer listesi (son konum ve senin belirlediğin yerler) açılır.
  • Para. Varsayılan olarak nakit, banka, kara para ve kripto; panelden yeni hesaplar. Her değişiklik bir hesap hareketi kaydıyla yazılır; meslek ve çete hesapları da.
  • Meslekler ve çeteler. Karakter başına birden çok meslek ve çete (sınırlar panelde), aynı anda tek mesai, maaş sadece mesaideki meslekten. Prime time varsayılan olarak açık: saatleri dışında (varsayılan 18:00-01:00) maaş yarıya düşer; saatler, kesinti ve açma kapama paneldedir.
  • PvP. Oyuncuların birbirine zarar verip veremeyeceği tek bir ayardır (Genel, varsayılan açık); adminler oyunda /togglepvp ile değiştirir.
  • Admin paneli her şey için (bkz. Admin paneli); konsola, Discord’a, Fivemanage’e veya FiveM Stats’e loglar; her script’in güncelleme kontrolü; script önerileri.
  • Ortak arayüz (her script kullanır): bildirimler, ilerleme çubuğu (hepsi için tek iptal tuşu), menüler, giriş pencereleri, HUD’da tuş ipuçları, adminler için eşya seçici.
  • Tuşlar ekranı. Radyal menünün Tuşlar öğesi, iş yapan her tuşu (oyuncunun kendi atamalarıyla) bir klavyede gösterir; eylemlerde arama yapılır ve imlecin altındaki tuşun ne yaptığı görünür.
  • Köprü. ESX, QBCore ve Qbox script’leri AI Core üzerinde değiştirilmeden çalışır (bkz. Uyumluluk).

ai-mysql

Veritabanı motoru. Her ai-* script’i kendi küçük bağlantı havuzunu kullanır; ai-mysql ayrıca oxmysql, mysql-async ve ghmattimysql’in yerine geçer, böylece üçüncü parti script’ler çalışmaya devam eder. Yanına oxmysql kurma. Her script tablolarını açılışta kendisi kurar ve günceller.

ai-lib

Her script’in kullandığı ortak oyuncu arayüzü: bildirim kartları, ilerleme çubuğu ve iptal tuşu, sağdaki istemler ve etkileşim tuşu, menüler, yazı pencereleri, maymuncuk ve beceri mini oyunları. ai-core olmadan da çalışır, başka resource’lar tek başına kullanabilir. Ayrıca yardımcıları kendi içine almayan resource’lar için AI Core yardımcılarını taşır: Lua resource’lar shared_script '@ai-lib/init.lua' ekleyip aiLib.notify, aiLib.Points, aiLib.addCommand, aiLib.progress ve dahasını kullanır; JavaScript resource’lar @ai-lib/dist/client.js veya server.js yükler. Bkz. Lib.

ai-loading

Yükleme ekranı: Genel ayarlardaki sunucu adın, alt başlığın ve sloganın, bir arka plan resmi, yükleme ilerlemesi ve panelde yazdığın ipuçları. Karakter ekranı hazır olunca kendiliğinden kapanır.

ai-appearance

Yeni karakterler için (özel bir odada) karakter oluşturucu, belirlediğin yerlerde kıyafet mağazaları ve berberler, kombinler, mağaza başına fiyatlar. Karakter ekranındaki portreler buradan gelir.

ai-inventory

Ağırlıklı ve slotlu grid envanter, ayrı bir hızlı erişim çubuğu, yere atılan eşyalar, depolar, araç bagajları ve torpidolar (sahip olunan aracın bagajı hangi plakayı takarsa taksın araçla kalır), dükkânlar (NPC’li ve mesleğe kilitli), tarifli üretim tezgâhları, eşya olarak silahlar, renkli nadirlikler ve envanterin yanında çizilen karakter. ox_inventory ve qb-inventory API’lerini cevaplar.

ai-hud

Can, zırh, açlık, susuzluk ve stres; para, meslek, sokak adı; yakıtlı ve emniyet kemeri uyarılı hız göstergesi; ses mesafesi ve telsiz; o anki tuş ipuçları. Oyuncular görünümünü bir ayar menüsünden değiştirir (radyal menü, HUD). İhtiyaçlar karakterde saklanır, QB script’leri de okur.

ai-chat

Kanallı sohbet (herkes, yakındakiler, meslek), sadece oyuncunun kullanabileceği komutlar için öneriler, renk kodları ve diğer script’ler için FiveM chat API’si. /ooc ve /me (kafanın üstünde bir hareket yazısı) yakındaki oyunculara gider.

ai-voice

Mesafeli yakınlık sesi, telsiz kanalları (meslek kanalları mesleğe kilitli), telefon görüşmeleri; hem FiveM Legacy (Mumble) hem de GTA V Enhanced için FiveM’de. pma-voice’un yerine geçer.

ai-radialmenu

Radyal menü (F3): hazır eylemler, araç eylemleri ve diğer script’lerin eklediği öğeler (polis menüsü, kalan ceza, HUD ayarları, tuş listesi...).

ai-target

Etkileşilebilen şeylerin üzerinde işaretler (hedef stili). Script’ler seçim yapmaz: sunucu sahibi panelden prompt ya da target seçer, her script’in yerleri buna uyar. ox_target API’sini cevaplar.

ai-scoreboard

Home tuşunu basılı tut (ya da açıp kapatmak için bas, panelden seçilir): çevrim içi oyuncular, meslek başına mesaidekiler ve izin verirsen isimler ile id’ler.

ai-weathersync

Saat ve hava herkes için aynı: saat hızı, başlangıç saati, saati dondurma, hava döngüsü ve elektrik kesintisi panelde; bölgesel hava. İç mekânlarda script’ler senkronu AI Core üzerinden durdurur, hangi hava script’ini kullanırsan kullan.

Bu sayfada