Help:Recording demos/fr

From Team Fortress Wiki
Jump to: navigation, search

Afficher la console

Pour enregistrer vos demo il vous faudra utiliser la console. Pour l'activer tout d'abord vérifier que vous l'autorisez dans le jeu: Options -> Clavier -> Avancé... -> Et cochez Activer la console du développeur. Ensuite vous avez deux choix:

  • Lancer la console automatiquement au lancement de TF2
    • Pour ce faire click droit sur Team Fortress dans steam > propriétés > options de lancement > rajouter -console puis faites ok.
  • Configurer une touche pour lancer la console
    • Éditez votre fichier autoexec.cfg (avec un éditeur de texte comme notepad) (s'il n'existe pas créer le) se situant dans votre dossier du jeu à l'emplacement ..\Steam\steamapps\<votrenom>\team fortress 2\tf\cfg et rajouter la ligne bind <votretouche> toggleconsole. Enregistrer le fichier et lancer le jeu pour tester.


Commandes de la console

Commande Description
Record <nom du ficher> Lance l'enregistrement d'une demo de la partie en cours sous le <nom du ficher> choisi. La demo sera enregistre en tant que <nom du fichier>.dem dans votre dossier du jeu (..\Steam\SteamApps\<votrenom>\team fortress 2\tf\) de même que tout les fichiers associés.
Stop Arrête l'enregistrement de la demo courante
Demoui ou Demoui2 Ouvre une boite de dialogue qui ressemble à un lecteur vidéo, mais qui simplifie l'ouverture et la lecture des demos, cette boite de dialogue permet également l'avance rapide, le rembobinnage et d'accéder directement à un endroit précis de la demo. Vous pouvez également ouvrir cette boite de dialogue en appuyant sur SHIFT+F2 à tout moment.
Playdemo <nom du ficher> Lit une demo préalablement enregistrée sous le <nom du fichier> choisi.
Stopdemo Arrête la lecture de la demo courante.
Listdemo <nom de la demo> Affiche dans la console une liste de details sur <nom de la demo>.
Demo_recordcommands <0/1> Si a 1, enregistre les commandes tapées durant l'enregistrement dans la demo.
Startmovie <nom du ficher> [avi/raw] Lance l'enregistrement d'images, placées dans votre dossier du jeu (..\Steam\SteamApps\<votrenom>\team fortress 2\tf\) en fichiers .tga.

Une fonction récente d'HL2 et la possibilité d'enregistrer directement en .avi en rajoutant avi en paramètre de la commande. Si ce paramètre est utilisé une boite de dialogue vous proposera de choisir le codec de votre choix, il est donc conseillé de lancer TF2 en mode fenêtré avant de lancer l'enregistrement du film. Exemple: Startmovie monfilm avi enregistrera monfilm.avi dans le répertoire du jeu.

Endmovie Arrête l'enregistrement du film (lancé avec Startmovie).
Demo_debug <0/1> Affiche des informations de débogage supplémentaires.
Demo_fastforwardstartspeed <nombre> Va a la vitesse indiquée lorsque que le bouton FF (fast forward -avance rapide-) est appuyé.
Demo_fastforwardramptime <secondes> Combien de secondes s'écoulent avant d'atteindre le maximum de vitesse de FF.
Demo_fastforwardfinalspeed <nombre> Vitesse finale de lecture lorsque le bouton FF est appuyé.
Demo_interpolateview <0/1> Active/Désactive l'affichage de l'interpolation entre les ticks de la demo.
Demo_quitafterplayback <0/1> Quitte le jeu après la lecture d'une demo.
Demo_recordcommands <0/1> Enregistre les commandes tapées dans la console dans un fichier .dem.
Demo_pause [secondes] Met en pause la lecture d'une demo, le temps de pause secondes est optionnel.
Demo_resume Reprend la lecture de la demo. (Après une pause donc)
Demo_togglepause Reprend la lecture si en pause, met en pause si en lecture.
Demo_gototick <tick> [relative] [pause] Aller directement au tick spécifié dans une demo. Si le paramètre relative est à "1" le tick est un décalage à partir du tic courant. Si le paramètre pause est à 1, la lecture sera mise en pause quand tick sera atteint.
Demo_timescale <echelle> Met la vitesse de lecture d'une demo à une certaine échelle. Une échelle de 1.0 correspond à une lecture à vitesse normale.


Notions d'enregistrement de demos de base

Une demo de TF2 capture les éléments suivant:

  • Tout ce que vois et fait le joueur qui enregistre la demo.
  • Tout les éléments de l'interface de jeu (HUD) tel que le chat ou les commandes tapées dans la console
  • Les messages audio reçu par le joueur via le système de voix du jeu


Il y a des limitations à retenir lors de l'enregistrement d'une demo:

  • La demo par du principe que le joueur qui la lit possède la même version de la map que celle ou l'enregistrement a eu lieu. La demo ne fait pas de copie de la map jouée.
  • La demo enregistre uniquement ce qui est nécessaire pour reproduire la vidéo et l'audio pour le joueur.
    • La demo n'enregistre pas le tableau des scores, à aucun moment même si le joueur créer la demo affiche sur son écran le dit tableau des scores.
    • Le joueur ne peut pas voir son personnage à la 3e personne à moins de réaliser une provocation, de mourir, ou d'activer la commande sv_cheats suivi de la commande thirdperson.
    • Les objets des autres joueurs tel que les [[Sentry Gun/fr|Sentries], les tirs des armes ou même les joueurs eux-même ne seront pas visible à partir d'une certaine distance si lors de la lecture de la demo la fonction Drive n'est pas utilisée dans l'interface de lecture de demos. La totalité de la map est chargée mais les activités qui ne sont pas dans le champ d'action du joueur peut ne pas être rendue correctement. Les tags sont affichés à tout moment si le tag en question est toujours dans le cache local.
  • L'enregistrement ne capture pas l'audio produit par le joueur via son micro. Cependant, il verra tout les messages qu'il écrira durant l'enregistrement dans le chat du jeu. (Pour enregistrer la voix du joueur la commande voice_loopback 1 doit etre tapée dans la console. Cela force la voix du joueur à être rejoué via les enceintes ou le casque.)
  • Si le serveur change de map pendant l'enregistrement un nouveau fichier .dem sera crée avec le même nom avec une série de chiffre rajouté pour éviter les conflits.
  • Une demo ne peut être lue via le système d'exploitation (i.e. Double clic sur le fichier .dem ne marchera pas sous windows). Une demo doit être lue via le jeu à partir de la console ou à partir de l'interface de lecture des demo (SHIFT + F2).


Liens additionnels (en anglais)

  • Valve Developer Community: Demo Recording Tools. Cette page contient des instructions pour créer et manipuler des demos dans les jeux supportés Source tel que Team Fortress 2. Ce site détaille des fonctions additionnelles tel que le lissage des demos et les commandes customisées.
  • Source Record Tutorial: Un film démonstration qui couvre l'enregistrement, l'enregistrement de films, et la création de films.
  • K-Lite Codec Pack: Une collection de codecs pour encoder ou des-encoder diffèrents format de films.