Connecter les joueurs
Les joueurs ouvrent la page web d’Inari et la rejoignent avec deux valeurs :
| Valeur | Description |
|---|---|
channel |
Le channel vocal. Utilise DEFAULT_CHANNEL si absent. |
code |
Un code personnel, d’au moins 6 caractères et unique dans le channel. |
Le code permet à Inari de lier un navigateur à un personnage : le connecteur doit signaler le joueur avec le même code.
Lien direct
Section intitulée « Lien direct »Les deux valeurs peuvent être passées dans l’URL, pratique pour une commande ou un message cliquable en jeu :
https://inari.example.com/?channel=default&code=a1b2c3d4Déroulement typique
Section intitulée « Déroulement typique »- Le joueur exécute une commande en jeu (par ex.
/voice). - Votre plugin génère un code pour ce joueur et lui envoie soit le lien ci-dessus, soit uniquement le code (le joueur le saisit alors manuellement sur la page d’Inari).
- Le joueur ouvre le lien (ou saisit le code) et autorise l’accès au micro.
- Votre connecteur inclut
{ "code": "a1b2c3d4", ... }dans sa prochaine synchronisation d’état.
Un joueur dont le code n’est pas signalé par le connecteur se connecte mais n’est entendu de personne.
Muet et sourdine
Section intitulée « Muet et sourdine »Les joueurs peuvent se rendre muets ou se mettre en sourdine depuis la page web. Le connecteur peut aussi :
- rendre muet de force un joueur (
is_force_muted), par exemple un joueur mort ou spectateur, - basculer l’état muet ou sourdine d’un joueur via
actions, par exemple depuis une touche en jeu.