pma-voice, saltychat ou yaca-voice est en cours d’exécution,
Humalike observe son état radio et téléphone afin de ne pas transmettre aux PNJ
pendant ces conversations. L’adaptateur pma-voice est vérifié en jeu ; les
adaptateurs SaltyChat et yaca suivent les événements et exports publiés de ces
ressources et n’ont pas encore été exécutés avec elles. Toute autre ressource
vocale ou téléphonique le signale elle-même depuis le client :
Appuyer pour parler
Les joueurs parlent aux PNJ IA avec la touche appuyer pour parler de Humalike. Ils peuvent modifier l’association dans les paramètres de touches de FiveM. Le HUD indique si Humalike est en train de transmettre. Un HUD personnalisé peut s’abonner côté client :Quel PNJ entend le joueur
La ressource maintient en continu un petit ensemble de cibles de conversation directe afin que le HUD reflète le routage courant avant que le joueur n’appuie sur le PTT. Elle privilégie :- Un PNJ qui suit ce joueur.
- Les PNJ partageant le véhicule du joueur.
- Un PNJ proche vers lequel le ped du joueur et la caméra de jeu sont dirigés.
Indicateurs de proximité et de sourdine
Humalike limite le nombre de conversations PNJ actives autour de chaque joueur. Le libellé indique lorsqu’un PNJ ne fait pas partie de l’ensemble d’écoute de ce joueur. La sélection de la cible directe met à jour cet état afin que le PNJ auquel le joueur s’adresse ne soit pas présenté comme indisponible pendant que d’autres PNJ proches sont temporairement en sourdine. La sourdine est par joueur. Deux joueurs dans la même zone peuvent avoir des PNJ actifs différents sans que le PNJ change globalement.Véhicules
Les joueurs et les PNJ dans le même habitacle restent connectés par la voix. Un PNJ qui suit un joueur est prioritaire pour ce joueur, y compris après être monté dans un véhicule. Les autres joueurs conservent leur propre routage et leurs propres priorités.Diagnostiquer la voix
Exécutez/voice dans le client FiveM pour inspecter la connexion locale.
Vérifiez aussi :
- l’autorisation du microphone du navigateur/NUI ;
- la touche PTT Humalike configurée ;
- que la licence serveur est valide ;
- que le callback enregistré pointe toujours vers ce FXServer ;
- qu’OneSync est activé.
humalike_debug uniquement pendant le diagnostic d’un problème. Ne
publiez pas de journaux contenant des URL de connexion ou des identifiants.

