Utiliser des commande externe dans un batch
Fermé
ANFO
Messages postés
18
Date d'inscription
dimanche 27 mai 2012
Statut
Membre
Dernière intervention
17 novembre 2012
-
2 août 2012 à 23:35
ANFO Messages postés 18 Date d'inscription dimanche 27 mai 2012 Statut Membre Dernière intervention 17 novembre 2012 - 6 août 2012 à 21:42
ANFO Messages postés 18 Date d'inscription dimanche 27 mai 2012 Statut Membre Dernière intervention 17 novembre 2012 - 6 août 2012 à 21:42
A voir également:
- Utiliser des commande externe dans un batch
- Invite de commande - Guide
- Utiliser chromecast - Guide
- Commande terminal mac - Guide
- Chkdsk disque dur externe - Guide
- Fichier batch - Guide
4 réponses
dubcek
Messages postés
18755
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
14 novembre 2024
5 621
3 août 2012 à 07:40
3 août 2012 à 07:40
hello
préciser le chemin devant la commande
préciser le chemin devant la commande
"C:\Programm files\xx\jeu"
ANFO
Messages postés
18
Date d'inscription
dimanche 27 mai 2012
Statut
Membre
Dernière intervention
17 novembre 2012
4
3 août 2012 à 14:25
3 août 2012 à 14:25
bonjour,
Merci mais comment le fichier va "aider" le programme a fonctionner et quel programme utiliser pour qu'on puisse clicker sur le cmd pour faire un mini jeu comme un morpion
Et une autre petite question comment puis-je créer une Intelligence Artificielle
qui permet de jouer avec l'ordinateur
Merci
Merci mais comment le fichier va "aider" le programme a fonctionner et quel programme utiliser pour qu'on puisse clicker sur le cmd pour faire un mini jeu comme un morpion
Et une autre petite question comment puis-je créer une Intelligence Artificielle
qui permet de jouer avec l'ordinateur
Merci
Demonikar
Messages postés
18
Date d'inscription
mercredi 1 août 2012
Statut
Membre
Dernière intervention
20 août 2014
10
5 août 2012 à 18:24
5 août 2012 à 18:24
pour l'intelligence artificielle a mon avis a dépend du jeu que tu veux créer et la facon dont tu l'as fait :p alors pour morpion j'ai essayé de le faire la difficulté est assez moyenne puisque j'ai eu la flemme d'ajouter d'autre possibilité bref voila le resultat :
ah oui pour sélectionner la bonne case de la grille il faut saisir ses coordonnées exemple a1 b2 c1 ...
@echo off color 0C title Demonikar set p=-1 :0 set /a p*=-1 set la1= set lb1= set lc1= set la2= set lb2= set lc2= set la3= set lb3= set lc3= :1 if not "%la1%"==" " if "%la1%"=="%la2%" if "%la1%"=="%la3%" goto win if not "%lb1%"==" " if "%lb1%"=="%lb2%" if "%lb1%"=="%lb3%" goto win if not "%lc1%"==" " if "%lc1%"=="%lc2%" if "%lc1%"=="%lc3%" goto win if not "%la1%"==" " if "%lb1%"=="%la1%" if "%la1%"=="%lc1%" goto win if not "%la2%"==" " if "%la2%"=="%lb2%" if "%lb2%"=="%lc2%" goto win if not "%la3%"==" " if "%la3%"=="%lc3%" if "%lb3%"=="%lc3%" goto win if not "%lb2%"==" " if "%lb2%"=="%la1%" if "%lb2%"=="%lc3%" goto win if not "%lb2%"==" " if "%lb2%"=="%la3%" if "%lb2%"=="%lc1%" goto win if not "%la1%"==" " if not "%la2%"==" " if not "%la3%"==" " if not "%lb1%"==" " if not "%lb2%"==" " if not "%lb3%"==" " if not "%lc1%"==" " if not "%lc2%"==" " if not "%lc3%"==" " goto 0 cls echo 1 2 3 echo. echo A %la1%³%la2%³%la3% echo ÄÅÄÅÄ echo B %lb1%³%lb2%³%lb3% echo ÄÅÄÅÄ echo C %lc1%³%lc2%³%lc3% echo. if "%p%"=="-1" goto CPU :set set /p choix=X: if not defined choix goto 1 set choix=%choix:~0,2% if /i not "%choix:~0,1%"=="a" if /i not "%choix:~0,1%"=="b" if /i not "%choix:~0,1%"=="c" goto 1 if not "%choix:~1%"=="1" if not "%choix:~1%"=="2" if not "%choix:~1%"=="3" goto 1 call set y=%%l%choix%%% if not "%y%"==" " goto 1 if "%y%"==" " set l%choix%=X set choix= set /a p*=-1 goto 1 :CPU ::Priorité 1 if "%la1%"=="O" if "%la3%"==" " if "%la1%"=="%la2%" set la3=O&goto 2 if "%la1%"=="O" if "%la2%"==" " if "%la1%"=="%la3%" set la2=O&goto 2 if "%la2%"=="O" if "%la1%"==" " if "%la3%"=="%la2%" set la1=O&goto 2 if "%lB1%"=="O" if "%lb3%"==" " if "%lb1%"=="%lb2%" set lb3=O&goto 2 if "%lB1%"=="O" if "%lb2%"==" " if "%lb1%"=="%lb3%" set lb2=O&goto 2 if "%lB2%"=="O" if "%lb1%"==" " if "%lb3%"=="%lb2%" set lb1=O&goto 2 if "%lC1%"=="O" if "%lc3%"==" " if "%lc1%"=="%lc2%" set lc3=O&goto 2 if "%lC1%"=="O" if "%lc2%"==" " if "%lc1%"=="%lc3%" set lc2=O&goto 2 if "%lC2%"=="O" if "%lc1%"==" " if "%lc3%"=="%lc2%" set lc1=O&goto 2 if "%la1%"=="O" if "%lc1%"==" " if "%la1%"=="%lb1%" set lc1=O&goto 2 if "%la1%"=="O" if "%lb1%"==" " if "%la1%"=="%lc1%" set lb1=O&goto 2 if "%lb1%"=="O" if "%la1%"==" " if "%lc1%"=="%lb1%" set la1=O&goto 2 if "%la2%"=="O" if "%lc2%"==" " if "%la2%"=="%lb2%" set lc2=O&goto 2 if "%la2%"=="O" if "%lb2%"==" " if "%la2%"=="%lc2%" set lb2=O&goto 2 if "%lb2%"=="O" if "%la2%"==" " if "%lc2%"=="%lb2%" set la2=O&goto 2 if "%la3%"=="O" if "%lc3%"==" " if "%la3%"=="%lb3%" set lc3=O&goto 2 if "%la3%"=="O" if "%lb3%"==" " if "%la3%"=="%lc3%" set lb3=O&goto 2 if "%lb3%"=="O" if "%la3%"==" " if "%lc3%"=="%lb3%" set la3=O&goto 2 if "%la1%"=="O" if "%lc3%"==" " if "%la1%"=="%lb2%" set lc3=O&goto 2 if "%lc3%"=="O" if "%la1%"==" " if "%lc3%"=="%lb2%" set la1=O&goto 2 if "%la1%"=="O" if "%lb2%"==" " if "%la1%"=="%lc3%" set lb2=O&goto 2 if "%la3%"=="O" if "%lc1%"==" " if "%la3%"=="%lb2%" set lc1=O&goto 2 if "%lc1%"=="O" if "%la3%"==" " if "%lc1%"=="%lb2%" set la3=O&goto 2 if "%la3%"=="O" if "%lb2%"==" " if "%la3%"=="%lc1%" set lb2=O&goto 2 ::Priorité 2 if "%la1%"=="X" if "%la3%"==" " if "%la1%"=="%la2%" set la3=O&goto 2 if "%la1%"=="X" if "%la2%"==" " if "%la1%"=="%la3%" set la2=O&goto 2 if "%la2%"=="X" if "%la1%"==" " if "%la3%"=="%la2%" set la1=O&goto 2 if "%lB1%"=="X" if "%lb3%"==" " if "%lb1%"=="%lb2%" set lb3=O&goto 2 if "%lB1%"=="X" if "%lb2%"==" " if "%lb1%"=="%lb3%" set lb2=O&goto 2 if "%lB2%"=="X" if "%lb1%"==" " if "%lb3%"=="%lb2%" set lb1=O&goto 2 if "%lC1%"=="X" if "%lc3%"==" " if "%lc1%"=="%lc2%" set lc3=O&goto 2 if "%lC1%"=="X" if "%lc2%"==" " if "%lc1%"=="%lc3%" set lc2=O&goto 2 if "%lC2%"=="X" if "%lc1%"==" " if "%lc3%"=="%lc2%" set lc1=O&goto 2 if "%la1%"=="X" if "%lc1%"==" " if "%la1%"=="%lb1%" set lc1=O&goto 2 if "%la1%"=="X" if "%lb1%"==" " if "%la1%"=="%lc1%" set lb1=O&goto 2 if "%lb1%"=="X" if "%la1%"==" " if "%lc1%"=="%lb1%" set la1=O&goto 2 if "%la2%"=="X" if "%lc2%"==" " if "%la2%"=="%lb2%" set lc2=O&goto 2 if "%la2%"=="X" if "%lb2%"==" " if "%la2%"=="%lc2%" set lb2=O&goto 2 if "%lb2%"=="X" if "%la2%"==" " if "%lc2%"=="%lb2%" set la2=O&goto 2 if "%la3%"=="X" if "%lc3%"==" " if "%la3%"=="%lb3%" set lc3=O&goto 2 if "%la3%"=="X" if "%lb3%"==" " if "%la3%"=="%lc3%" set lb3=O&goto 2 if "%lb3%"=="X" if "%la3%"==" " if "%lc3%"=="%lb3%" set la3=O&goto 2 if "%la1%"=="X" if "%lc3%"==" " if "%la1%"=="%lb2%" set lc3=O&goto 2 if "%lc3%"=="X" if "%la1%"==" " if "%lc3%"=="%lb2%" set la1=O&goto 2 if "%la1%"=="X" if "%lb2%"==" " if "%la1%"=="%lc3%" set lb2=O&goto 2 if "%la3%"=="X" if "%lc1%"==" " if "%la3%"=="%lb2%" set lc1=O&goto 2 if "%lc1%"=="X" if "%la3%"==" " if "%lc1%"=="%lb2%" set la3=O&goto 2 if "%la3%"=="X" if "%lb2%"==" " if "%la3%"=="%lc1%" set lb2=O&goto 2 ::Priorité 3 if not "%lc2%"=="X" if "%la1%"=="X" if "%lb2%"=="O" if "%lC3%"=="X" if "%la2%"==" " set la2=O&goto 2 if not "%la2%"=="X" if "%la1%"=="X" if "%lb2%"=="O" if "%lC3%"=="X" if "%lc2%"==" " set lc2=O&goto 2 if not "%lb1%"=="X" if "%la1%"=="X" if "%lb2%"=="O" if "%lC3%"=="X" if "%lb3%"==" " set lb3=O&goto 2 if not "%lb3%"=="X" if "%la1%"=="X" if "%lb2%"=="O" if "%lC3%"=="X" if "%lb1%"==" " set lb1=O&goto 2 if not "%lc2%"=="X" if "%la3%"=="X" if "%lb2%"=="O" if "%lC1%"=="X" if "%la2%"==" " set la2=O&goto 2 if not "%la2%"=="X" if "%la3%"=="X" if "%lb2%"=="O" if "%lC1%"=="X" if "%lc2%"==" " set lc2=O&goto 2 if not "%lb1%"=="X" if "%la3%"=="X" if "%lb2%"=="O" if "%lC1%"=="X" if "%lb3%"==" " set lb3=O&goto 2 if not "%lb3%"=="X" if "%la3%"=="X" if "%lb2%"=="O" if "%lC1%"=="X" if "%lb1%"==" " set lb1=O&goto 2 ::Priorité 4 if "%la1%"=="X" if "%lb2%"==" " set lb2=O&goto 2 if "%la3%"=="X" if "%lb2%"==" " set lb2=O&goto 2 if "%lc1%"=="X" if "%lb2%"==" " set lb2=O&goto 2 if "%lc3%"=="X" if "%lb2%"==" " set lb2=O&goto 2 :dp set /a rand=%random% %% 3 + 1 if "%rand%"=="1" set choix=a if "%rand%"=="2" set choix=b if "%rand%"=="3" set choix=c set /a rand=%random% %% 3 + 1 set choix=%choix%%rand% call set y=%%l%choix%%% if not "%y%"==" " goto dp set l%choix%=O :2 set /a p*=-1 goto 1 :win if "%p%"=="-1" echo You Won if "%p%"=="1" echo You Lost pause > nul goto 0
ah oui pour sélectionner la bonne case de la grille il faut saisir ses coordonnées exemple a1 b2 c1 ...
ANFO
Messages postés
18
Date d'inscription
dimanche 27 mai 2012
Statut
Membre
Dernière intervention
17 novembre 2012
4
6 août 2012 à 21:42
6 août 2012 à 21:42
bonjour
Merci j'ai mis un peu de temps a comprendre mais j'ai réussis merci sa m'avance
j'ai trouver sur internet deux trois chose qui paraissent intéressante
donc je vais les essayer et sa devraient fonctionner
Merci encore
Merci j'ai mis un peu de temps a comprendre mais j'ai réussis merci sa m'avance
j'ai trouver sur internet deux trois chose qui paraissent intéressante
donc je vais les essayer et sa devraient fonctionner
Merci encore