Salut!
Je suis I♥BatchFiles !
J’ai télécharger un nouveau projet de fichier de lot de tous les autres jours. Prochain projet de fichier de lot aura lieu le 26/05/16.
Comment utiliser ce code :
- Ouvrez le bloc-notes et collez le code ci-dessous.
- Cliquez sur fichier
- Cliquez sur Enregistrer comme
- Enregistrez-la sous War.bat
- Modifier des Documents texte à tous les fichiers
- Appuyez sur Enregistrer
- Maintenant le trouver dans l’Explorateur Windows (cette petite icône de dossier) et ouvrez-le
Jeu de guerre de fichier batch
désactiver : menu couleur 0f cls echo echo echo Version 1.1 créé par moi de guerre echo 1. Démarrez le jeu echo 2. Sortie de choix /c:12/n > nul si errorlevel 2 goto sûr si errorlevel 1 goto start : Démarrer : oneplayer définie la santé/a = 1000 set /a argent = 1000 set /a otherhealth = 1000 set /a jusqu'à = 2 set /a cherrybomb = 50 set /a cherrybombcost = 300 missiles set /a = 100 set /a missilecost = 500 set /a nuke = 200 set /a nukecost = 700 set /a lightpotion = 100 set /a lightpotioncost = 200 set /a heavypotion = 500 set /a heavypotioncost = 700 set /a defaultcherries = set 3 / un defaultmissiles = 2 set /a defaultnukes = 4 set /a defaultlights = 5 set /a defaultheavies = 7 terres set set /a fois = 0 cls echo Choisissez votre terrain : echo A. Atropolis - terrain de l’écho de la jungle Aquadatic B. - terrain de l’echo de la mer C. terres arides - terres de l’écho du désert D. Greenleaves - terres de la prairie choix /c:abcd/n > nul si errorlevel 1 (set /a terre = 1) si errorlevel 2 (/a terres = 2) si errorlevel 3 (/a terres = 3) dans le cas errorlevel 4 (/a terres = 4) si % débarquer % == 1jeu il = Atropolis if % % des terres == 2 Réglez-le = Aquadatic if % % des terres == 3 Réglez-le = zones arides si % % des terres == 4 affectez-lui = Greenleaves : choisir terrain adverse REM choisir set /a Autremonde = % aléatoire %%d 4 + 1 si Autremonde % == % de terres (choisissez goto) si Autremonde % == 1 theirit set = Atropolis si Autremonde % == 2 set theirit = Aquadatic si Autremonde % == 3 theirit set = zones arides si Autremonde % == theirit set 4 = Greenleaves REM créer nouvelle variable pour définir comme adversaire terrain : jeu si % santé % LSS 1 goto perd cls echo % il % echo. ECHO que vous luttez % theirit % echo. écho santé de % theirit %: % otherhealth % echo. écho. l’écho de votre santé et vous: % echo % de santé Your Money : écho de % % argent Nukes: % defaultnukes % echo Missiles: % defaultmissiles % echo des bombes cerises: % defaultcherries % echo. Choisissez l’écho : echo 1. Déposez un écho de nuke (defaultnukes %) 2. Lancer un écho de missile (defaultmissiles %) 3. Larguer une bombe de cerise: P (% defaultcherries) echo 4. Atelier ouvert echo 5. Buvez un écho de potion (defaultlights %) de lumière santé 6. Buvez un écho de potion (defaultheavies %) de santé lourd 7. Terminer une quête choix /c:1234567/n > nul si errorlevel 7 goto quest si errorlevel 6 goto lourds s’allume errorlevel 5 goto errorlevel 4 goto Boutique si errorlevel 3 goto cerise if errorlevel 2 goto missile si errorlevel 1 goto nuke : nuke si % defaultnukes % RTM 0 (set /a otherhealth = % otherhealth % nuke % set /a defaultnukes = % defaultnukes %-1 cls echo il % abandonné un nuke sur % theirit %! echo % theirit % perdu 200 santé! ping localhost -n 5 > nul goto autres) d’autre (cls echo vous ne pouvez pas supprimer n’importe quel nukes puisque vous avez 0. ping localhost -n 5 > nul goto jeu): missile si % defaultmissiles % RTM 0 (set /a otherhealth = % otherhealth % missile % set /a defaultmissiles = % defaultmissiles %-1 cls echo il % ont lancé un missile sur % theirit %! % theirit Echo% perdu 100 santé! ping localhost -n 5 > nul goto autres) d’autre (cls echo vous ne pouvez pas lancer aucun missile puisque vous avez 0. ping localhost -n 5 > nul goto jeu) : if cerise % defaultcherries % RTM 0 (set /a otherhealth = % otherhealth % cherrybomb % set /a defaultcherries = % defaultcherries %-1 cls echo il % a largué une bombe de cerise % theirit %! % theirit Echo% perdu 50 santé! ping localhost -n 5 > nul goto autres) d’autre (cls echo vous ne pouvez pas supprimer des bombes cerises puisque vous avez 0. ping localhost -n 5 > nul goto jeu): lampe de luminothérapie si % defaultlights % RTM 0 (set /a santé = santé % + 100 set /a defaultlight = % defaultlight %-1 cls echo vous buvez un écho de potion de santé clair maintenant, c’est tour. ping localhost -n de theirit % 5 > nul goto autres) d’autre (cls echo vous n’avez aucune lumière santé potions ping localhost -n 5 > nul): lourde if % defaultheavies % RTM 0 (définir la santé/a = % santé % + % heavypotion % set /a defaultheavies = % defaultheavies %-1 cls echo vous buvez un écho de potion de santé lourds maintenant c’est tour. ping localhost -n de theirit % 5 > nul goto autres) d’autre (cls echo vous n’avez pas lourd santé potions ping localhost -n 5 > nul): Boutique cls echo Bienvenue à l’echo de la boutique argent : echo de % argent % 1. Acheter echo Nuke coût: % nukecost % echo dommages: % echo de nuke %. Echo 2. Acheter echo Missile coût: % missilecost % echo dommages: % echo de missile %. ECHO 3. Acheter Cherry Bomb écho coût: % cherrybombcost % echo dommages: % cherrybomb % echo. echo 4. Acheter l’écho de la Potion de santé lumière coût: % lightpotioncost % echo Heals: % lightpotion % echo. echo 5. Acheter echo Potion de santé lourds coûts: % heavypotioncost % echo Heals: % heavypotion % echo. echo 6. Quitter le magasin de choix /C:123456/n > nul si errorlevel 6 goto jeu si errorlevel 5 goto buyheavy si errorlevel 4 goto buylight si errorlevel 3 goto buycherry si errorlevel 2 goto buymissile si errorlevel 1 goto buynuke : buynuke set /a argent = % nukecost %, argent, si argent % LSS 0 (set /a argent = argent % + % nukecost % echo vous n’avez pas assez d’argent ping localhost -n 5 > nul) autre (set /a defaultnukes = % defaultnukes % + 1 echo vous avez acheté un nuke ping localhost -n 5 > nul goto boutique): buymissile set /a argent = argent-% missilecost % si argent % LSS 0 (set /a argent = argent % + % missilecost % echo vous n’avez pas assez d’argent ping localhost -n 5 > nul) d’autre (set /a defaultmissiles = % defaultmissiles % + 1 echo vous avez acheté un missile ping localhost -n 5 > nul goto boutique): buycherry set /a argent = argent-% cherrybombcost % si argent % LSS 0 (set /a argent = argent % + % cherrybombcost % echo vous n’avez pas assez d’argent ping localhost -n 5 > nul) () autre Set /a defaultcherries = % defaultcherries % + 1 echo vous avez acheté un cherry bomb ping localhost - n 5 > nul goto boutique): buylight set /a argent = % lightpotioncost %, argent, si argent % LSS 0 (set /a argent = argent % + % lightpotioncost % echo vous n’avez pas assez d’argent ping localhost -n 5 > nul) autre (set /a defaultlights = % defaultlights % + 1 echo vous avez acheté une potion légère ping localhost -n 5 > nul goto boutique) : buyheavy set /a argent = argent-% heavypotioncost % si argent % LSS 0 (set /a argent = argent % + % heavypotioncost % echo vous n’avez pas assez d’argent ping localhost -n 5 > nul) autre (set /a defaultheavies = % defaultheavies % + 1 echo vous avez acheté une potion lourde ping localhost - n 5 > nul goto boutique): autres cls set /a jusqu'à = jusqu'à - 1 si otherhealth % LSS 1 (victoire de goto) écho à votre adversaire est de choisir ce qu’il faut faire ping localhost - n 5 > nul set /a theirchoose = % aléatoire %%d 3 + 1 si % theirchoose % == 1 (cls définir la santé/a = % santé %-200 echo News: % theirit % décide à nuke vous ! Vous perdez 200 santé. ) si % theirchoose % == 2 (cls echo News: % theirit % décide de lancer un missile sur vous ! Vous perdez 100 santé. définir la santé/a = % %-100 de la santé) si % theirchoose % == 3 (cls echo News: % theirit % décide de mettre des bombes cerises sur vos fenêtres. Certains comment vous perdez 50 santé. définir la santé/a = % %-50 de la santé) si % jusqu’au % == 0 (écho aussi, % theirit % utilisations leur potion spécialement conçu pour que personne d’autre n’a. Ils gagnent 200 santé. Set /a otherhealth = % otherhealth % + 200/set a jusqu'à = 2) temps de /a = pause 0 goto jeu : sûrs cls echo Etes-vous s√r de vouloir quitter ? Echo 1. Oui l’écho 2. Aucun choix /c:12 /n > nul si errorlevel 2 goto menu si errorlevel 1 sortie : victoire cls echo vous gagnez ! menu de pause goto : perdre cls echo Désolé vous perdez:(pause goto menu : cls de quête si % fois % == 1 (echo vous avez déjà effectué une quête dans ce jeu de goto pause tour) /a temps = fois % + 1 echo Complete cette quête pour gagner écho de l’argent, oui cela n’est pas vraiment une quête, son plus comme un quiz mais quelque écho. echo Appuyez sur S pour commencer le choix /c:s/n > nul si errorlevel 1 goto choisir : choisir cls set /a question = % aléatoire %%d 6 + 1 si % question % == 1 goto qo si % question % == 2 goto qtw si % question % == 3 goto qt si % question % == 4 goto qfo si % question % == 5 goto qf si % question % == 6 goto qs : qo cls echo combien argent avez-vous dans ce jeu ? définir/p réponse = (s’il vous plaît, ne mettez pas d’espace dans votre réponse ou il coupera en bas et pas d’étiquettes): if % répondre % == % d’argent (cls echo Correct ; Vous gagnez + 300 argent ping localhost - n 5 > nul set /a argent = argent % + 300 jeu goto) d’autre (cls echo Incorrect ping localhost - n 5 > nul goto jeu): qtw cls echo ce qui est le nom de l’autre équipe? définir/p réponse = (s’il vous plaît, ne mettez pas d’espace dans votre réponse ou il s’arrête): if % répondre % == % theirit % (cls echo Correct ; Vous gagnez + 700 argent ping localhost - n 5 > nul set /a argent = argent % + 700 jeu goto) d’autre (cls echo Incorrect ping localhost - n 5 > nul goto jeu): qt cls echo combien coûte un cherry bomb ? définir/p réponse = (s’il vous plaît, ne mettez pas d’espace dans votre réponse ou il coupera en bas et pas d’étiquettes): if % répondre % == % cherrybombcost % (cls echo Correct ; Vous gagnez + 500 argent ping localhost - n 5 > nul set /a argent = argent % + 500 jeu de goto) d’autre (cls echo Incorrect ping localhost -n 5 > nul goto jeu): qfo cls echo ce qui est de 40 + 20 ? définir/p réponse = (s’il vous plaît, ne mettez pas d’espace dans votre réponse ou il s’arrête): if % répondre % == 60 (cls echo Correct ; Vous gagnez + 300 argent ping localhost - n 5 > nul set /a argent = argent % + 300 jeu goto) d’autre (cls echo Incorrect ping localhost - n 5 > nul goto jeu): qf cls echo ce qui est la quatrième option dans le magasin ? Choisissez l’écho : echo 1. Echo 2 de missile. Écho de Potion lumineux 3. Nuke choix /c:123/n > nul si errorlevel 3 goto incorrect si errorlevel 2 goto corrige si errorlevel 1 goto incorrect : incorrects cls echo Incorrect ping localhost -n 5 > nul goto jeu : correct cls echo Correct ; Vous gagnez de l’argent de set /a argent + 600 = argent % + 600 ping localhost -n 5 > nul goto jeu : echo cls de qs où votre adversaire décide-t-il de mettre des bombes cerises ? (C’est la question plus difficile) définir réponse/p = (s’il vous plaît, ne mettez pas d’espace dans votre réponse ou il coupera en bas, juste une réponse de mot): if % répondre % == windows (cls echo Correct ; Vous gagnez +900 argent ping localhost - n 5 > nul set /a argent = Argent % + 900 jeu goto) d’autre (cls echo Incorrect ping localhost - n 5 > nul goto jeu)