pma-voice, saltychat lub yaca-voice, Humalike obserwuje jego
stan radia i telefonu, aby nie nadawać do NPC podczas tych
rozmów. Adapter pma-voice jest zweryfikowany w grze; adaptery SaltyChat i
yaca opierają się na opublikowanych zdarzeniach i eksportach tych zasobów i
nie były jeszcze z nimi uruchamiane. Każdy inny zasób głosowy lub telefoniczny zgłasza to
sam z poziomu klienta:
Push to talk
Gracze mówią do NPC AI za pomocą przypisania push to talk Humalike. Mogą zmienić przypisanie w ustawieniach klawiszy FiveM. HUD wskazuje, czy Humalike aktualnie nadaje. Własny HUD może zasubskrybować na kliencie:Który NPC słyszy gracza
Zasób stale utrzymuje mały zbiór bezpośrednich celów rozmowy, aby HUD odzwierciedlał bieżący routing, zanim gracz naciśnie PTT. Priorytet ma:- NPC podążający za tym graczem.
- NPC dzielący pojazd z graczem.
- Pobliski NPC, w którego stronę skierowane są ped gracza i kamera rozgrywki.
Wskaźniki odległości i wyciszenia
Humalike ogranicza liczbę aktywnych rozmów z NPC wokół każdego gracza. Etykieta pokazuje, kiedy NPC nie znajduje się aktualnie w zbiorze słuchających tego gracza. Bezpośredni wybór celu aktualizuje ten stan, więc NPC, do którego gracz się zwraca, nie jest przedstawiany jako niedostępny, podczas gdy inne pobliskie NPC są tymczasowo wyciszone. Wyciszenie jest per gracz. Dwóch graczy w tym samym obszarze może mieć różne aktywne NPC bez globalnej zmiany stanu NPC.Pojazdy
Gracze i NPC w tej samej kabinie pojazdu pozostają połączeni głosowo. NPC, który podąża za graczem, ma dla tego gracza priorytet, także po wejściu do pojazdu. Pozostali gracze zachowują własny routing i priorytety.Diagnozowanie głosu
Uruchom/voice w kliencie FiveM, aby sprawdzić lokalne połączenie. Sprawdź też:
- uprawnienie do mikrofonu w przeglądarce/NUI;
- skonfigurowany klawisz PTT Humalike;
- czy licencja serwera jest ważna;
- czy zarejestrowany callback nadal wskazuje na ten FXServer;
- czy OneSync jest włączony.
humalike_debug tylko na czas diagnozowania problemu. Nie publikuj logów,
które zawierają URL-e połączeń lub poświadczenia.

