Brèves

WebTV

Actualité de la scène

Compétitions

Forum
Index du forum > Counter-Strike:Global Offensive > Discussions > Délayer l'éxécution de commandes dans un cfg ?
Délayer l'éxécution de commandes dans un cfg ? - 9 messages, 2826 vues
1er message
Par AshyanTel - 04/01/2019 03:48:20
Salut depuis maintenant plus d'un an je m'interesse pas mal au cf, et comme indiqué dans le titre je cherche à savoir si quelqu'un connais une solution pour répondre au problème de l'ordre d'exécution des commandes. J'en ai besoin pour pas mal de chose c'est pour ça que je demande meme si je pense bien qu'il n'y a pas de vrai solution sinon j'en aurais trouvé des traces...

Bref.
J'en ai besoin pour :
1. Pouvoir conserver 1 seul bot lors de l'éxécution de mon cfg d'entrainement (car le bot_kick et bot_add ct s'éxecute en meme temps donc j'ai jamais de bot)
2. Pouvoir drop auto des armes seulement quand la game se relance pour ce meme cfg. Le redémarrage est du à l'usage de commandes comme mp_startmoney 100000
3. Lancer une cascade de cfg bien organisés dans certaines situation qui nécessite un certain délai


Dois-je donc passer au stade du script pour CS ? Et si oui quels sont les choses autorisés en MM et sur Faceit/ESEA ?

Merci et bonne Soirée... :D

Ash
Réponse #2
Par intromas - 04/01/2019 04:40:01 - Modifié le 04/01/2019 05:17:26
je ne pense pas que tu puisse faire ce que tu demande simplement en exec un cfg
en revanche via un alias oui
https://www.vossey.com/dossier/page/Faire-ses-binds-Votre-premier-alias--60.htm

exemple : alias "train" "bot_kick; wait; wait; bot_add_ct"
ou alias "train" "exec x.cfg; wait; wait; exec y.cfg"
ensuite tu as plus qu'as bind l'alias .

Il me semble même que tu peux bind n alias sur une touche et qu'il s'enchaine l'un après l'autre après chaque pression sur la touche binder.
avec les alias boucle.
A copier dans le cfg:

alias "boucle" "boucle1"
alias "boucle1" "say voici votre premiere boucle, reappuiez sur cette touche";
alias "boucle" boucle2
alias "boucle2" "say Maintennant vous voyez la 2eme phrase";
alias "boucle" boucle3
alias "boucle3" "say Si vous reappuiez sur cette touche,
vous verrez la 1ere phrase";
alias "boucle" boucle1
bind "x" "boucle"


Je me servait sa en 2000 pour lead les strat en say_team sans micro.
Réponse #3
Par AshyanTel - 04/01/2019 05:11:24
Okok je vais voir un peux ce que tu me propose... Merci :D !
Réponse #4
Par AshyanTel - 04/01/2019 05:17:29
Après quelques essais la console me dit que wait n'est pas une commande reconnue
Réponse #5
Par AshyanTel - 04/01/2019 05:25:00
je ne pense pas que tu puisse faire ce que tu demande simplement en exec un cfg
en revanche via un alias oui
https://www.vossey.com/dossier/page/Faire-ses-binds-Votre-premier-alias--60.htm

exemple : alias "train" "bot_kick; wait; wait; bot_add_ct"
ou alias "train" "exec x.cfg; wait; wait; exec y.cfg"
ensuite tu as plus qu'as bind l'alias .

Il me semble même que tu peux bind n alias sur une touche et qu'il s'enchaine l'un après l'autre après chaque pression sur la touche binder.
avec les alias boucle.
A copier dans le cfg:

alias "boucle" "boucle1"
alias "boucle1" "say voici votre premiere boucle, reappuiez sur cette touche";
alias "boucle" boucle2
alias "boucle2" "say Maintennant vous voyez la 2eme phrase";
alias "boucle" boucle3
alias "boucle3" "say Si vous reappuiez sur cette touche,
vous verrez la 1ere phrase";
alias "boucle" boucle1
bind "x" "boucle"


Je me servait sa en 2000 pour lead les strat en say_team sans micro.


En plus de ça les alias ça n'a rien à voir : c'est pour réduire une commande donc autrement dit ça ne sert presque à rien dans un cfg pour ce que je veut faire car dans le cas de cs l'alias n'est pas conservé entre deux lancement de jeu donc ça alourdi le autoexec.cfg et sachant que c'est des cfg externes que je veux lancé autent tout mettre un brut dedans comme ça je me casse pas la tête a repenser à chaque alias
Réponse #6
Par intromas - 04/01/2019 05:30:29 - Modifié le 04/01/2019 05:55:19
Après quelques essais la console me dit que wait n'est pas une commande reconnue

et avec une boucle ?
Je sais pas combien de commande tu veux/doit délayer ni lesquelles ,mais test de rajouter sa dans le cfg ou tu as besoin de délayer les commande ou de les éxecuter dans un certain ordre ,et non dans l'autoexe.cfg

//test
alias test test1
alias test1 "say kick tout les bot" ;
alias test test2
alias test2 "say ajouter des bot" ;
alias test test1
bind "+enter" "test"

première pression sur entrée tu kick tout les bots ,seconde tu ajoute ,tu as juste a remplacer le say "" par la commande ou l'exec x.cfg que tu veux lancer.

Ce que je te propose comme solution ,c'est de délayer les commande en te servant d'une seule touche une fois que tu as exec le cfg en fait...
Mais comme tu dis c'est pas miraculeux :-D
Réponse #7
Par AshyanTel - 04/01/2019 05:51:07
je ne pense pas que tu puisse faire ce que tu demande simplement en exec un cfg
en revanche via un alias oui
https://www.vossey.com/dossier/page/Faire-ses-binds-Votre-premier-alias--60.htm

exemple : alias "train" "bot_kick; wait; wait; bot_add_ct"
ou alias "train" "exec x.cfg; wait; wait; exec y.cfg"
ensuite tu as plus qu'as bind l'alias .

Il me semble même que tu peux bind n alias sur une touche et qu'il s'enchaine l'un après l'autre après chaque pression sur la touche binder.
avec les alias boucle.
A copier dans le cfg:

alias "boucle" "boucle1"
alias "boucle1" "say voici votre premiere boucle, reappuiez sur cette touche";
alias "boucle" boucle2
alias "boucle2" "say Maintennant vous voyez la 2eme phrase";
alias "boucle" boucle3
alias "boucle3" "say Si vous reappuiez sur cette touche,
vous verrez la 1ere phrase";
alias "boucle" boucle1
bind "x" "boucle"


Je me servait sa en 2000 pour lead les strat en say_team sans micro.

Je vais essayer de l'intégrer ça vas me prendre du temps donc je donnerais peut être e résultat que demain matin
Réponse #8
Par cobblestone - 04/01/2019 14:45:41
Après quelques essais la console me dit que wait n'est pas une commande reconnue

la commande wait n'existe plus sur CSGO
Réponse #9
Par Bernard - 05/01/2019 14:28:52
Sinon il faut tenter ça https://www.youtube.com/watch?v=hpiIXhbiguQ
Réponse #10
Par 1eandre - 09/01/2019 21:31:01
Je vais pas forcément répondre à la question mais si ce que tu cherches c'est créer un serveur "practice" juste pour test des smokes,flashs positions etc... WiPR a fait un cfg a executé qui est vraiment cool et qui laisse un bot comme tu le veux avec des utilitaires et des armes en plus.
Donc je te laisse la vidéo, tu pourras peut être trouver quelque chose d'interéssant ;)
https://www.youtube.com/watch?v=xQeEixez1xA&t=2s
Page 1 sur 1