ai-policealert
Wbudowany system alertów policyjnych, czyli karty alertów, blipy na mapie i klawisz punktu na mapie dla funkcjonariuszy na służbie.
ai-policealert pokazuje alerty policyjne funkcjonariuszom na służbie: kartę na ekranie, blip na mapie i klawisz, który ustawia punkt na mapie do najnowszego alertu. Każdy skrypt, który wysyła alert policyjny (napady, strzały, sprzedaż narkotyków, ucieczki z więzienia, wyścigi uliczne), wysyła go przez AI Core, a AI Core przekazuje go do ai-policealert, dopóki jest on aktywnym systemem alertów. Możesz go zastąpić innym skryptem alertów bez ruszania żadnego innego skryptu.
Co robi w grze
- Karta alertu. Wsuwa się karta z kodem radiowym alertu, tytułem, dodatkową linią, ulicą i dzielnicą oraz paskiem, który się opróżnia, dopóki karta jest widoczna. Alerty o wysokim priorytecie (napad z bronią, ranny funkcjonariusz) migają na czerwono. Widoczne są najwyżej cztery karty naraz, najnowsza na górze.
- Blip. Każdy alert z pozycją dostaje blip na mapie na czas alertu. Blipy o wysokim priorytecie migają.
- Klawisz punktu na mapie. Naciśnij J, aby ustawić punkt na mapie do najnowszego aktywnego alertu.
- Dźwięk. Gdy przychodzi karta, odtwarzany jest dźwięk (przełącznik w panelu).
- Kto go dostaje. Członkowie na służbie prac wskazanych w alercie. Alert, który nie wskazuje prac, trafia do Alert jobs z panelu.
- Wejście na służbę. Funkcjonariusz, który wchodzi na służbę, od razu dostaje aktywne alerty swojej pracy. Zejście ze służby lub zmiana postaci czyści karty.
Instalacja
Instalowany przez przepis AI Core. Ręcznie: ensure ai-policealert po ensure ai-core. Wymaga ai-core.
W panelu ai-core General > Police alerts wybiera system alertów. auto używa pierwszego działającego obsługiwanego skryptu alertów; ai-policealert jest ostatni w tej kolejności, więc zainstalowany skrypt alertów zewnętrznych wygrywa. Wybierz tam ai-policealert, aby go wymusić.
Test: administrator ai-core wpisuje w grze aicore_alert (lub aicore_alert high). Wysyła to testowy alert w pozycji administratora przez aktywny system alertów.
Ustawienia w panelu
Panel administratora > Police alerts > zakładka Alerts. Te ustawienia są używane tylko wtedy, gdy ai-policealert jest systemem alertów, do którego AI Core wysyła alerty. Wartości domyślne pochodzą z data/settings.json.
| Ustawienie | Co zmienia | Jednostka | Domyślnie |
|---|---|---|---|
| Alert jobs | Członkowie tych prac na służbie dostają alerty, które nie wskazują własnych prac. Do 10. | police | |
| Alert time | Jak długo zostają blip alertu i klawisz punktu na mapie, chyba że alert podaje własny czas. 10-600. | s | 60 |
| Card time | Jak długo karta alertu jest widoczna na ekranie. 2-60. | s | 8 |
| Live alerts per officer | Najwięcej alertów, które funkcjonariusz trzyma jednocześnie na mapie; nowy zastępuje najstarszy. 5-100. | 30 | |
| Sound | Gdy przychodzi karta, odtwarzany jest dźwięk. | wł. | |
| Alert blip | Blip na mapie alertu, którego skrypt nie ustawia własnego blipa. Alerty o wysokim priorytecie migają. | sprite 60, kolor 1 (czerwony), rozmiar 0.8 |
Komendy
Brak własnych. aicore_alert [high] (ai-core, tylko administratorzy) wysyła testowy alert.
Klawisze
Każdy gracz może je zmienić w ustawieniach klawiszy GTA (sekcja FiveM); właściciel zmienia wartości domyślne w panelu administratora (Keybinds).
| Domyślny klawisz | Co robi |
|---|---|
| J | Ustaw punkt na mapie do najnowszego alertu policyjnego (police_alert_waypoint). |
Co zastępuje
Brak fxProvide. Skrypty QBCore / Qbox, które wysyłają police:server:policeAlert (napady qb, klucze pojazdów i inne), nadal działają: AI Core odpowiada na to zdarzenie i przekazuje alert do aktywnego systemu alertów.
Inne skrypty alertów
Warstwa dispatch AI Core obsługuje też tgiann-policealert, ps-dispatch, cd_dispatch, rcore_dispatch, core_dispatch, linden_outlawalert, lb-tablet, wasabi_mdt, origen_police, kartik-mdt, tk_dispatch, codem-dispatch, aty_dispatch, redutzu-mdt, emergencydispatch, tgiann-mdt i tgiann-policejob. Zainstaluj jeden z nich i zostaw Police alerts na auto (albo go wybierz), a alerty każdego skryptu ai-* trafią tam. Zobacz Zgodność.
Znane ograniczenia
- Alerty istnieją tylko w pamięci. Po restarcie ai-policealert nie ma nic do pokazania, dopóki nie przyjdą nowe alerty.
- Serwer trzyma najwyżej 1 000 aktywnych alertów ze wszystkich prac; najstarszy odpada pierwszy.
- Nazwy ulic i dzielnic są odczytywane w grze każdego funkcjonariusza z pozycji alertu.
ai-police dla deweloperów
State bag cuffed z ai-police, jak jego akcje docierają do innych skryptów przez AI Core oraz jego prywatne zdarzenia.
ai-policealert dla deweloperów
Jak wysłać alert policyjny, który dotrze do ai-policealert (lub każdego innego skryptu alertów), pola DispatchAlert i własny eksport ai-policealert.