ai-appearance
Yeni karakterler için karakter oluşturucu, kıyafet mağazaları, berberler ve karakter ekranındaki portreler.
ai-appearance karakterlere görünümlerini verir. Yeni bir karakter önce özel bir odada tek başına oluşturucudan (yüz, ebeveynler, saç, kıyafetler) geçer. Sonra oyuncular kıyafetlerini kıyafet mağazalarında, saçlarını, sakallarını ve makyajlarını berberlerde değiştirir. AI Core’un karakter ekranındaki yuvarlak portreleri de o yapar.
Bilerek basittir: oluşturucu, kıyafet mağazaları ve berberler. Dövmesi, kayıtlı kıyafet setleri, gardırobu, eşya olarak kıyafetleri ya da meslek kıyafeti menüsü yoktur. Bunlar için daha kapsamlı bir kıyafet script’i kur (aşağıya bak).
Oyunda ne yapar
- Karakter oluşturucu. Yeni bir karakter dünyanın özel bir kopyasında (onu başka kimse görmez), belirlediğin oluşturucu noktasında belirir ve görünümünü şekillendirir: ebeveynler (anne ve baba yüz şeklini ve teni belirler), yüz özellikleri (GTA’nın kendi oluşturucusu gibi 2D düzlemlerde, çift tık sıfırlar), saç ve renkleri, sakal, kaşlar, makyaj ve kıyafetler. Kaydetmek onu doğuş noktasına götürür. Kayıtlı görünümü olmayan bir karakter bir sonraki girişte oluşturucuya geri döner.
- Kıyafet mağazaları. Bir mağazanın alanında etkileşim tuşu kıyafet ve aksesuar düzenleyicisini açar. Oyuncu değişen her parça için öder.
- Berberler. Saç, saç renkleri, sakal, kaşlar, göğüs kılı, makyaj, allık ve ruj. Bir şey değiştiyse oyuncu ziyaret başına bir kez öder.
- Bir şey değişmediyse ücretsiz. Değişiklik yapmadan kapatmak hiçbir şeye mal olmaz.
- Portreler. Karakter ekranı her karakterin yüzünü kartında gösterir.
- Sadece freemode modelleri. Model, oluşturmada seçilen karakter cinsiyetini takip eder; oluşturucu onu asla değiştirmez.
- Her kayıt server’da kontrol edilir: oluşturucu sadece görünümü olmayan bir karakter için, bir mağaza sadece o mağazanın içinde ve sadece sattığı parçalar için.
Kurulum
AI Core txAdmin tarifi kurar. Elle: klasörü resources/[ai]/ içine koy ve server.cfg dosyasına ensure ai-core satırından sonra ensure ai-appearance ekle. ai-core ve veritabanı gerektirir:
add_convar_permission ai-appearance read mysql_connection_stringai_appearance_characters tablosu ilk açılışta oluşturulur.
Panel ayarları
Admin panelini (F10) aç ve Appearance’ı seç.
Clothing stores and barbers sekmesi
Oyuncuların kıyafet değiştirdiği ya da saç kestirdiği yerler. Her mağaza bir kayıttır; eklemek için New store’a bas.
Store (Mağaza): mağazanın ortasında dur ve konumunu kullan; yarıçapın içindeki oyuncular onu açabilir.
| Ayar | Neyi değiştirir | Değerler | Yeni mağaza için varsayılan |
|---|---|---|---|
| Type | Kıyafet mağazası ya da berber. | Clothing store / Barber shop | Clothing store |
| Centre of the store | Mağazanın ortası. Harita blip’inin durduğu yer de burası. | bir nokta | |
| Radius | Mağazanın merkezden ne kadar uzaktan açılabileceği. | 1 ile 30 m | 6 |
| Show on the map | Mağazanın blip’ini gösterir. | açık / kapalı | açık |
NPC: bu yerde duran bir kişi (bir tezgâhtar). Hiç olmaması için modeli boş bırak.
| Ayar | Neyi değiştirir | Değerler | Varsayılan |
|---|---|---|---|
| Model | Ped modeli; boş, NPC yok demektir. Oyuncular onu 50 m içinde görür. | bir ped modeli | boş |
| What it does | NPC’nin yerinde oynattığı bir bekleme animasyonu. | senaryo listesi | yok |
| Where it stands | NPC’nin zemindeki noktası ve baktığı yön. Verilmezse mağazanın noktasında durur. | yönlü bir nokta |
Script, GTA konumlarında 16 kıyafet mağazası ve 7 berberle gelir.
Appearance settings sekmesi
Character creator (Karakter oluşturucu): yeni karakterler görünümlerini burada, dünyanın özel bir kopyasında tek başına şekillendirir.
| Ayar | Neyi değiştirir | Değerler | Varsayılan |
|---|---|---|---|
| Where the character stands | Noktada karakterin bakması gereken yöne bakarak dur, sonra konumunu kullan. | yönlü bir nokta | -795.57, 331.79, 200.42, yön 270 |
Prices (Fiyatlar): bir ziyaretin maliyeti. Oyuncu hiçbir şeyi değiştirmezse ücret alınmaz.
| Ayar | Neyi değiştirir | Değerler | Varsayılan |
|---|---|---|---|
| Clothing, per changed item | Değişen her parçanın fiyatı. Yeni bir üst, pantolon ve ayakkabı üç parçadır. | 0 ile 1,000,000 $ | 50 |
| Barber, per visit | Bir şey değişince bir kez alınır. | 0 ile 1,000,000 $ | 100 |
| Paid from | Biri yetecek kadar paraya sahip olana kadar sırayla denenen para hesapları, örneğin önce nakit sonra banka. | en fazla 5 hesap | cash, bank |
Clothing store blip ve Barber shop blip: harita blip’lerinin görünümü.
| Ayar | Neyi değiştirir | Değerler | Varsayılan |
|---|---|---|---|
| Blip look (clothing) | Kıyafet mağazası blip’lerinin resmi, rengi ve boyutu. | sprite 0-1000, renk 0-100, boyut 0.3-2 | sprite 366, renk 47, boyut 0.7 |
| Blip look (barber) | Berberler için aynısı. | sprite 0-1000, renk 0-100, boyut 0.3-2 | sprite 71, renk 0, boyut 0.7 |
Komutlar
Yok.
Tuşlar
Kendine ait yok. Mağazalar ai-lib’in etkileşim tuşuyla (E) ya da sunucu sahibi hedef etkileşimini seçtiyse hedef gözüyle açılır.
Diğer script’lerle çalışır
- AI Core görünümleri kendi appearance katmanı üzerinden okur ve uygular; böylece karakter ekranı, uyuyan bedenler (ai-exitsleeping) ve diğer script’ler ped’leri hangi kıyafet script’i çalışıyorsa onunla giydirir.
- Onu değiştirebilirsin. AI Core tgiann-clothing, illenium-appearance, qb-clothing, crm-appearance, rcore_clothing ve bl_appearance ile de çalışır. Bunlardan herhangi biri ai-appearance’ı gereksiz kılar: AI Core konsolda onu kaldırmanı söyler. Bkz. Uyumluluk.
Bilinen sınırlar
- Dövme, kıyafet setleri, gardırop, eşya olarak kıyafet, parça başına fiyatlar, ped modelleri ya da mağaza sahipliği yok.
- Diğer script’lerin giydirdiği meslek üniformaları (AI Core’un
WearOutfit’i) asla kaydedilmez; kayıtlı görünümReloadSkinile ya da bir sonraki girişte geri gelir. - Sadece GTA V Enhanced sürümünde bulunan kıyafetler katalogda yer almaz (FiveM Legacy’de bozuk görünür).