ai-appearance
Kreator postaci dla nowych postaci, sklepy z ubraniami, fryzjerzy i portrety na ekranie postaci.
ai-appearance nadaje postaciom wygląd. Nowa postać najpierw przechodzi przez kreator (twarz, rodzice, włosy, ubrania) sama w prywatnym pokoju. Później gracze zmieniają ubrania w sklepach z ubraniami, a fryzurę, brodę i makijaż u fryzjera. Tworzy też okrągłe portrety na ekranie postaci AI Core.
Celowo jest prosty: kreator, sklepy z ubraniami i fryzjerzy. Nie ma tatuaży, zapisanych strojów, garderoby, ubrań jako przedmiotów ani menu strojów służbowych. Do tego zainstaluj pełniejszy skrypt ubrań (zobacz niżej).
Co robi w grze
- Kreator postaci. Nowa postać pojawia się w prywatnej kopii świata (nikt inny jej nie widzi), w ustawionym przez ciebie miejscu kreatora, i kształtuje swój wygląd: rodzice (matka i ojciec decydują o kształcie twarzy i skórze), rysy twarzy (na płaszczyznach 2D jak we własnym kreatorze GTA, podwójne kliknięcie resetuje), włosy i kolory, broda, brwi, makijaż i ubrania. Zapisanie przenosi postać do jej punktu odrodzenia. Postać bez zapisanego wyglądu przy następnym logowaniu wraca do kreatora.
- Sklepy z ubraniami. W obszarze sklepu klawisz interakcji otwiera edytor ubrań i akcesoriów. Gracz płaci za każdy zmieniony element.
- Fryzjerzy. Włosy, kolory włosów, broda, brwi, owłosienie klatki piersiowej, makijaż, róż i szminka. Gracz płaci raz za wizytę, jeśli cokolwiek się zmieniło.
- Za darmo, gdy nic się nie zmieniło. Zamknięcie bez zmian nic nie kosztuje.
- Portrety. Ekran postaci pokazuje twarz każdej postaci na jej karcie.
- Tylko modele freemode. Model zależy od płci postaci wybranej przy tworzeniu; kreator nigdy go nie zmienia.
- Każdy zapis jest sprawdzany na serwerze: kreator tylko dla postaci bez wyglądu, sklep tylko w tym sklepie i tylko dla elementów, które sprzedaje.
Instalacja
Instaluje go przepis txAdmin AI Core. Ręcznie: włóż folder do resources/[ai]/ i dodaj ensure ai-appearance do server.cfg po ensure ai-core. Wymaga ai-core i bazy danych:
add_convar_permission ai-appearance read mysql_connection_stringTabela ai_appearance_characters jest tworzona przy pierwszym starcie.
Ustawienia w panelu
Otwórz panel administratora (F10) i wybierz Appearance.
Zakładka Clothing stores and barbers
Gdzie gracze zmieniają ubrania lub idą do fryzjera. Każdy sklep to jeden rekord; naciśnij New store, aby dodać nowy.
Store: stań na środku sklepu i użyj swojej pozycji; gracze w promieniu mogą go otworzyć.
| Ustawienie | Co zmienia | Wartości | Domyślnie dla nowego sklepu |
|---|---|---|---|
| Type | Sklep z ubraniami lub fryzjer. | Clothing store / Barber shop | Clothing store |
| Centre of the store | Środek sklepu. Tam też jest blip na mapie. | punkt | |
| Radius | Jak daleko od środka można otworzyć sklep. | od 1 do 30 m | 6 |
| Show on the map | Pokazuje blip sklepu. | wł. / wył. | wł. |
NPC: osoba stojąca w tym miejscu (sprzedawca). Zostaw model pusty, aby jej nie było.
| Ustawienie | Co zmienia | Wartości | Domyślnie |
|---|---|---|---|
| Model | Model peda; puste oznacza brak NPC. Gracze widzą go z odległości 50 m. | model peda | puste |
| What it does | Animacja bezczynności, którą NPC odtwarza w miejscu. | lista scenariuszy | brak |
| Where it stands | Miejsce na podłodze, na którym stoi NPC, i kierunek, w którym patrzy. Bez tego stoi w punkcie sklepu. | punkt z kierunkiem |
Skrypt zawiera 16 sklepów z ubraniami i 7 fryzjerów w lokalizacjach z GTA.
Zakładka Appearance settings
Character creator: nowe postacie kształtują tu swój wygląd, same w prywatnej kopii świata.
| Ustawienie | Co zmienia | Wartości | Domyślnie |
|---|---|---|---|
| Where the character stands | Stań w miejscu, zwrócony tak, jak ma patrzeć postać, potem użyj swojej pozycji. | punkt z kierunkiem | -795.57, 331.79, 200.42, kierunek 270 |
Prices: ile kosztuje wizyta. Nic nie jest pobierane, gdy gracz niczego nie zmienia.
| Ustawienie | Co zmienia | Wartości | Domyślnie |
|---|---|---|---|
| Clothing, per changed item | Cena każdego zmienionego elementu. Nowa góra, spodnie i buty to trzy elementy. | od 0 do 1 000 000 $ | 50 |
| Barber, per visit | Pobierana raz, gdy cokolwiek się zmieni. | od 0 do 1 000 000 $ | 100 |
| Paid from | Konta pieniężne sprawdzane po kolei, aż na którymś wystarczy środków, na przykład najpierw gotówka, potem bank. | do 5 kont | cash, bank |
Clothing store blip i Barber shop blip: wygląd blipów na mapie.
| Ustawienie | Co zmienia | Wartości | Domyślnie |
|---|---|---|---|
| Blip look (clothing) | Obrazek, kolor i rozmiar blipów sklepów z ubraniami. | sprite 0-1000, kolor 0-100, rozmiar 0.3-2 | sprite 366, kolor 47, rozmiar 0.7 |
| Blip look (barber) | To samo dla fryzjerów. | sprite 0-1000, kolor 0-100, rozmiar 0.3-2 | sprite 71, kolor 0, rozmiar 0.7 |
Komendy
Brak.
Klawisze
Brak własnych. Sklepy otwierają się klawiszem interakcji ai-lib (E) albo okiem targetu, gdy właściciel wybrał interakcję przez target.
Współpraca z innymi skryptami
- AI Core odczytuje i nakłada wygląd przez swoją warstwę wyglądu, więc ekran postaci, śpiące ciała (ai-exitsleeping) i inne skrypty ubierają pedy tym skryptem ubrań, który działa.
- Możesz go zastąpić. AI Core działa też z tgiann-clothing, illenium-appearance, qb-clothing, crm-appearance, rcore_clothing i bl_appearance. Każdy z nich sprawia, że ai-appearance jest niepotrzebny: AI Core poinformuje cię w konsoli, aby go usunąć. Zobacz Zgodność.
Znane ograniczenia
- Brak tatuaży, strojów, garderoby, ubrań jako przedmiotów, cen za element, modeli pedów i własności sklepów.
- Mundury zakładane przez inne skrypty (
WearOutfitz AI Core) nigdy nie są zapisywane; zapisany wygląd wraca przezReloadSkinalbo przy następnym logowaniu. - Ubrania, które istnieją tylko w GTA V Enhanced, są pominięte w katalogu (w FiveM Legacy wyglądają na zepsute).