ai-hud
HUD i potrzeby postaci. Zdrowie, pancerz, głód, pragnienie, stres, pieniądze, praca, prędkościomierz, nazwa ulicy, głos i podpowiedzi klawiszy.
ai-hud rysuje HUD i prowadzi potrzeby postaci: głód, pragnienie i stres. Głód i pragnienie spadają z czasem, a jedzenie i picie je uzupełniają; stres rośnie od strzelania i szybkiej jazdy i sam opada.
Co robi w grze
- Wskaźniki stanu. Zdrowie, pancerz, głód, pragnienie i stres.
- Pieniądze. Gotówka i bank, w prawym górnym rogu.
- Imię i praca. Praca (ta, w której jest na służbie, w przeciwnym razie pierwsza) ze stopniem, ID na serwerze i imię postaci, w prawym górnym rogu. Gdy gracz nie jest na służbie, widać „Off duty”.
- Pole broni. Gdy trzymana jest broń: jej nazwa, obrazek i naboje, pod pieniędzmi.
- Prędkościomierz. W pojeździe: prędkość, bieg, paliwo i ostrzeżenie o pasach.
- Ulica i dzielnica obok minimapy.
- Głos. Mikrofon, zasięg głosu, mówienie i radio (wymaga ai-voice lub pma-voice).
- Podpowiedzi klawiszy. Po lewej klawisze tego, co gracz może teraz zrobić (pieszo lub w pojeździe).
- Minimapa. Zawsze albo tylko w pojeździe, zgodnie z panelem. Własne paski zdrowia i pancerza GTA pod nią są ukryte.
- Ukrywa się sam bez postaci, w menu pauzy, podczas wygaszania ekranu i gdy otwarte jest menu pełnoekranowe.
- Ustawienia gracza.
/hudlub pozycja HUD settings w menu radialnym: każdy gracz wyłącza dla siebie części HUD-a. Część wyłączona w panelu pozostaje wyłączona.
Jak działają potrzeby
- Głód i pragnienie spadają od 100 (pełne) do 0. Stres rośnie od 0 (spokój) do 100.
- Co minutę gry głód i pragnienie spadają, a stres opada o wartości z panelu.
- Gdy głód lub pragnienie jest na 0, postać traci zdrowie co 10 sekund.
- Strzelanie i szybka jazda dodają stres.
- Jedzenie, picie i inne przedmioty zmieniają potrzeby o swoje wartości Hunger, Thirst i Stress w ustawieniach przedmiotów ekwipunku (ai-inventory).
- Potrzeby są zapisywane w postaci (klucze metadanych QB
hunger,thirst,stress), więc skrypty QB też je odczytują.
Instalacja
Instaluje go przepis txAdmin AI Core. Ręcznie: włóż folder do resources/[ai]/ i dodaj ensure ai-hud do server.cfg po ensure ai-core. Wymaga ai-core. Nie ma własnej tabeli w bazie danych.
Uruchamiaj tylko jeden HUD. AI Core nie zgłasza, gdy działają dwa HUD-y jednocześnie.
Ustawienia w panelu
Otwórz panel administratora (F10) i wybierz HUD. Wszystko jest w jednej zakładce, HUD and needs.
Needs: głód i pragnienie spadają z czasem; jedzenie i picie je uzupełniają.
| Ustawienie | Co zmienia | Wartości | Domyślnie |
|---|---|---|---|
| Hunger drop | Punkty tracone co minutę od 100. 0.25 opróżnia w około 6,5 godziny gry. | od 0 do 10 na min | 0.25 |
| Thirst drop | Punkty tracone co minutę od 100. | od 0 do 10 na min | 0.35 |
| Stress fade | Punkty stresu, które opadają co minutę. | od 0 do 10 na min | 0.5 |
| Stress speed | Jazda szybsza niż ta może dodać punkt stresu. 0 wyłącza. | od 0 do 500 km/h | 160 |
| Speed stress chance | Szansa na dodanie punktu przy każdej zmianie prędkości powyżej prędkości stresu. | od 0 do 100 % | 1 |
| Stress per shot | Punkty dodawane przez strzał, najwyżej raz na sekundę. 0 wyłącza. | od 0 do 5 | 1 |
| Damage when empty | Zdrowie tracone co 10 sekund, gdy jedzenie lub woda jest na 0. 0 wyłącza. | od 0 do 50 HP | 2 |
What the HUD shows: części HUD-a, które gracze widzą podczas gry.
| Ustawienie | Co zmienia | Wartości | Domyślnie |
|---|---|---|---|
| Health and needs | Wskaźniki stanu. | wł. / wył. | wł. |
| Money | Gotówka i bank. | wł. / wył. | wł. |
| Speedometer | Wskaźnik w pojazdach. | wł. / wył. | wł. |
| Street name | Ulica i dzielnica. | wł. / wył. | wł. |
| Voice | Mikrofon i zasięg głosu (wymaga ai-voice lub pma-voice). | wł. / wył. | wł. |
| Name and job | Prawy górny róg: praca, jej stopień, ID na serwerze i imię postaci. | wł. / wył. | wł. |
| Speed unit | Jednostka prędkościomierza. | km/h / mph | km/h |
Map and key hints: kiedy widać minimapę i listę klawiszy po lewej stronie ekranu.
| Ustawienie | Co zmienia | Wartości | Domyślnie |
|---|---|---|---|
| Minimap | Always albo Only in a vehicle. | Always / Only in a vehicle | Only in a vehicle |
| Key hints | Klawisze tego, co gracz może teraz zrobić, po lewej stronie ekranu. Które klawisze są widoczne i kiedy, ustawia się dla każdego klawisza w zakładce Keybinds. | wł. / wył. | wł. |
Komendy
| Komenda | Argumenty | Kto | Co robi |
|---|---|---|---|
/hud | brak | wszyscy | Otwiera ustawienia HUD: jeden przełącznik na każdą część HUD-a i podpowiedzi klawiszy, zapamiętywane dla tego gracza. |
Klawisze
Brak własnych. Pokazywane podpowiedzi klawiszy pochodzą z klawiszy każdego skryptu.
Współpraca z innymi skryptami
- Paliwo z każdego skryptu paliwa, który ustawia state bag
fuelpojazdu (ai-fuel i inne przez warstwę paliwa AI Core). - Pasy przez warstwę pasów AI Core (ai-smallresources i inne skrypty pasów).
- Głos z ai-voice lub pma-voice.
- Potrzeby z przedmiotów z każdego ekwipunku, który definiuje wartości głodu, pragnienia lub stresu (zdarzenie użycia przedmiotu AI Core).
- Stres z innych skryptów przez warstwę stresu AI Core (
stressz biblioteki), która wywołuje ai-hud. - Możesz go zastąpić. AI Core ukrywa i pokazuje inne HUD-y (tgiann-lumihud, jg-hud, 0r-hud-v3, codem-supreme-hud, qb-hud, ps-hud i inne) i otwiera ich ustawienia z menu radialnego. Zobacz Zgodność.
Znane ograniczenia
- Stres od klienta jest ograniczony do 1-5 punktów na zgłoszenie i dwóch zgłoszeń na sekundę; o wszystkim innym decyduje serwer.
- Tryb minimapy to wybór właściciela: gracze nie mogą go zmienić w
/hud. Administrator może utrzymać ją pieszo dla siebie z menu ai-admin.
ai-inventory dla deweloperów
Eksporty serwera i klienta ai-inventory, przedmioty do użycia, sklepy skryptów, zdarzenie usedItem oraz API ox_inventory i qb-inventory, na które odpowiada.
ai-hud dla deweloperów
Eksporty ai-hud dla potrzeb (głód, pragnienie, stres) i jego ustawień HUD oraz to, co czyta z innych skryptów.