bind pour enregistrer des demos


Huntil

Recommended Posts

Bonjour,

j'aimerai savoir si il existait (certainement) un script permettant d'enregistrer des demos .dem quand on appuis sur une touche, et termine l'enregistrement en appyant sur autre, en découpant l'enregistrement en plusieurs démos de deux minutes par exemple ?

Merci pour vos réponses.

Link to comment
Share on other sites

// Gestion des demos

alias demo "demo1"

alias demo1 "alias demo demo2;stop;record demo1;developer 1;echo -= Enregistrement De La Demo #1 =-;developer 0"

alias demo2 "alias demo demo3;stop;developer 1;echo -= Demo #1 Finie =-;developer 0"

alias demo3 "alias demo demo4;record demo2;developer 1;echo -= Enregistrement De La Demo #2 =-;developer 0"

alias demo4 "alias demo demo5;stop;developer 1;echo -= Demo #2 Finie =-;developer 0"

alias demo5 "alias demo demo6;record demo3;developer 1;echo -= Enregistrement De La Demo #3 =-;developer 0"

alias demo6 "alias demo demo7;stop;developer 1;echo -= Demo #3 Finie =-;developer 0"

alias demo7 "alias demo demo8;record demo4;developer 1;echo -= Enregistrement De La Demo #4 =-;developer 0"

alias demo8 "alias demo demo9;stop;developer 1;echo -= Demo #4 Finie =-;developer 0"

alias demo9 "alias demo demo10;record demo5;developer 1;echo -= Enregistrement De La Demo #5 =-;developer 0"

alias demo10 "alias demo demo11;stop;developer 1;echo -= Demo #5 Finie =-;developer 0"

alias demo11 "alias demo demo12;record demo6;developer 1;echo -= Enregistrement De La Demo #6 =-;developer 0"

alias demo12 "alias demo demo13;stop;developer 1;echo -= Demo #6 Finie =-;developer 0"

alias demo13 "alias demo demo14;record demo7;developer 1;echo -= Enregistrement De La Demo #7 =-;developer 0"

alias demo14 "alias demo demo15;stop;developer 1;echo -= Demo #7 Finie =-;developer 0"

alias demo15 "alias demo demo16;record demo8;developer 1;echo -= Enregistrement De La Demo #8 =-;developer 0"

alias demo16 "alias demo demo17;stop;developer 1;echo -= Demo #8 Finie =-;developer 0"

alias demo17 "alias demo demo18;record demo9;developer 1;echo -= Enregistrement De La Demo #9 =-;developer 0"

alias demo18 "alias demo demo19;stop;developer 1;echo -= Demo #9 Finie =-;developer 0"

alias demo19 "alias demo demo20;record demo10;developer 1;echo -= Enregistrement De La Demo #10 =-;developer 0"

alias demo20 "alias demo demo1;stop;developer 1;echo -= Demo #10 Finie =-;developer 0"

alias demoplayer "messagemode playdemo"

alias demorec "messagemode record;developer 1;echo -= Enregistrement De La Demo Specifique En Cours =-;developer 0""

alias demoend "stop;developer 1;echo -= Fin De L'Enregistrement De La Demo =-;developer 0"

un petit script que j'avais fait il y a déja un moment de ça.

Petite explication:

Tout d'abord il faut mettre le tout dans ton fichier userconfig.cfg.

Ensuite il faut binder les touches suivantes:

[*]bind "touche1" demo

[*]bind "touche2" demoplayer

[*]bind "touche3" demorec

[*]bind "touche4" demoend

explications:

[*]la touche1 permet de faire des demos successives. Tu appuye une fois, la démo s'enregistre sous le nom demo1, tu appuye une 2eme fois, la première démo se coupe, puis une demo du nom de demo2 se lance, etc...

[*]la touche2 te permet de lire une demo dont tu connais le nom et qui se trouve dans le repertoire de cs(ou czero), par exemple, tu peux lire la demo demo1 une fois que tu as fini

[*]la touche3 permet de lancer un enregistrement de demo dont on va pouvoir spécifier le nom par une entrée clavier (sans passer par la console), pratique pour lancer rapidement son enregistrement.

[*]la touche4 permet de stoper l'enregistrement de démo en cours.

Donc voila, si tu as des questions n'hésite pas.

Link to comment
Share on other sites

  • 5 years later...

Archived

This topic is now archived and is closed to further replies.