ai-scoreboard
Maintenez Origine (Home) pour voir combien de joueurs sont en ligne, combien de policiers, de médecins et d’autres sont en service, et qui joue.
ai-scoreboard affiche un tableau par-dessus le jeu : les joueurs en ligne sur le maximum du serveur, le nombre de membres en service des métiers que vous choisissez, et la liste des joueurs avec leurs id (et leurs noms, si vous l’autorisez).
Ce qu’il fait en jeu
- Joueurs en ligne. Le nombre et le maximum du serveur.
- Nombre de personnes en service. Une ligne par métier que vous listez dans le panneau, par exemple « Police 4 ». Seuls les membres en service comptent.
- Liste des joueurs. Id serveur, noms des personnages, ou les deux, selon ce que permet le panneau. Les noms sont masqués par défaut, car les serveurs roleplay ne les affichent généralement pas.
- Maintenir ou appuyer. Par défaut, le tableau s’affiche tant que la touche est maintenue. Le panneau peut le passer en mode un appui pour ouvrir et un appui pour fermer.
- Le tableau ne prend pas le focus de la souris ni du clavier : le joueur continue de bouger et de parler pendant qu’il s’affiche.
Installation
La recipe txAdmin d’AI Core l’installe. À la main : placez le dossier dans resources/[ai]/ et ajoutez ensure ai-scoreboard à server.cfg après ensure ai-core. Il nécessite OneSync et ai-core. Il n’a pas de table de base de données.
Réglages du panneau
Ouvrez le panneau d’administration (F10) et choisissez Scoreboard. Tout se trouve sur un seul onglet.
Key
| Réglage | Ce qu’il change | Valeurs | Défaut |
|---|---|---|---|
| Key works by | Holding it : le tableau s’affiche tant que la touche est maintenue. Pressing to open and close : un appui l’ouvre, l’appui suivant le ferme. | Holding it / Pressing to open and close | Holding it |
La touche elle-même ne se règle pas ici. Elle se règle dans l’onglet Keybinds sous « Show the scoreboard » (Origine sauf changement), et chaque joueur peut toujours la changer dans les réglages des touches de GTA.
Players : les id des joueurs aident aux signalements ; les noms sont souvent masqués sur les serveurs roleplay.
| Réglage | Ce qu’il change | Valeurs | Défaut |
|---|---|---|---|
| Show ids | L’id serveur de chaque joueur de la liste. | activé / désactivé | activé |
| Show names | Le nom du personnage de chaque joueur de la liste. | activé / désactivé | désactivé |
Job counts : combien de membres de ces métiers sont en service. Jusqu’à 12 lignes.
| Réglage | Ce qu’il change | Valeurs | Défaut |
|---|---|---|---|
| Job | Le nom du métier tel qu’écrit dans l’onglet Jobs (en minuscules, par exemple police). | 2 à 32 caractères : a-z, 0-9, _ | |
| Shown as | Le texte sur le tableau. | 1 à 32 caractères |
Lignes livrées avec le script : police (Police), ambulance (EMS), mechanic (Mechanics), taxi (Taxi).
Commandes
Aucune.
Raccourcis clavier
| Touche par défaut | Ce qu’elle fait | Nom dans les réglages de GTA |
|---|---|---|
| Origine (Home) | Affiche le tableau des joueurs (maintenir, ou appuyer pour ouvrir et fermer) | Show the scoreboard |
Fonctionne avec d’autres scripts
Il lit les joueurs, les personnages et le nombre de personnes en service depuis AI Core, donc le nombre en service inclut les métiers de tout script qui met les joueurs en service via AI Core (ou via le pont ESX / QB).
Limites connues
- Changer Show ids ou Show names ferme chaque tableau ouvert. La prochaine ouverture affiche le nouveau réglage.
- Si une touche réglée dans le panneau ne fait rien en jeu, vérifiez la touche dans l’onglet Keybinds et l’assignation propre au joueur dans Settings > Key Bindings > FiveM de GTA : l’assignation du joueur l’emporte.
ai-target pour les développeurs
L’API client d’ox_target à laquelle répond ai-target, la forme d’une option, ce que reçoit le gestionnaire d’une option, et l’export HandleInteract.
ai-scoreboard pour les développeurs
ai-scoreboard n’a aucun export. Ce qu’il lit depuis AI Core et les events qu’il utilise en interne.