HUD, scènes et replay
Cette page liste les commandes à utiliser pendant la diffusion.
Panneaux du HUD
| Panneau | Toggle | Afficher / masquer |
|---|---|---|
| Tableau des scores | toggle_scoreboard | show_scoreboard / hide_scoreboard |
| Veto | toggle_veto | show_veto / hide_veto |
| Stats joueur | toggle_stats | show_stats / hide_stats |
| Fenêtre overlay du HUD | toggle_overlay | show_overlay / hide_overlay |
Les commandes toggle font la même chose que les raccourcis de MyHUD. Les commandes show et hide ne font rien si le panneau est déjà dans cet état. Utilise-les dans les scripts.
reload_overlay recharge la fenêtre overlay.
Stats d'un joueur précis
show_player_stats affiche les stats d'un joueur, par slot du HUD :
POST /api/actions/show_player_stats
{ "slot": 3, "provider": "faceit", "durationMs": 8000 }slot: 1 à 9, et 0 pour le dixième joueur. Ce sont les numéros affichés sur l'overlay.provider(optionnel) :faceit,leetifyoulive.durationMs(optionnel) : durée d'affichage du panneau, en millisecondes.
Presets de couleurs
set_color_preset applique un preset de couleurs du HUD :
POST /api/actions/set_color_preset
{ "presetId": "mon-preset" }Pour obtenir les ids des presets, appelle GET /api/presets. Ouvre d'abord l'overlay du HUD une fois, pour qu'il transmette ses presets.
Scènes
La fenêtre des scènes affiche les scènes plein écran de MyHUD.
POST /api/actions/show_sen_scene
{ "scene": "versus" }Scènes : versus, talents, sponsors, mapRecap. Si la fenêtre est déjà ouverte, MyHUD change de scène. hide_sen_scene ferme la fenêtre.
TIP
Cette commande pilote la fenêtre des scènes de MyHUD. Les scènes ajoutées dans OBS comme sources navigateur suivent leur propre URL et ne changent pas.
Overlays des scènes
L'overlay sponsor et le badge du nom de l'événement s'affichent par-dessus les scènes. Tu peux les activer, les désactiver et les déplacer :
POST /api/actions/set_sponsor_overlay
{ "enabled": true, "position": "bottom-right" }POST /api/actions/set_event_badge
{ "enabled": false }Positions : top-left, top-center, top-right, bottom-left, bottom-center, bottom-right. Envoie enabled, position ou les deux.
Ces deux commandes ont besoin que la fenêtre principale de MyHUD soit ouverte.
Smart Observer
POST /api/actions/set_smart_observer
{ "enabled": true, "mode": "auto", "cinematicEnabled": false }mode:autochange de point de vue tout seul ;suggestmet seulement en avant le joueur suggéré.cinematicEnabled: active ou désactive la freeze cam cinématique.
Envoie au moins un champ. Pour activer le Smart Observer, il faut un abonnement actif. Sans abonnement, MyHUD répond 503 unavailable.
Replay
save_replay fait la même chose que le raccourci replay : il enregistre le replay buffer d'OBS et le diffuse sur le HUD. OBS doit être connecté dans MyHUD > OBS. Sinon, MyHUD répond 503 unavailable.
Contrairement au raccourci, cette commande fonctionne même quand CS2 n'est pas au premier plan.
Lire l'état actuel
curl http://127.0.0.1:44555/api/stateLa réponse indique les panneaux visibles, les fenêtres ouvertes, la scène actuelle et le statut d'OBS. Voir API HTTP.
