@echo off
path C:\Users\Msantamaria\Desktop\my batch programs\day at office
:title
echo adventure of boring rpg
echo 1 new game
echo 2 continue
echo 3 quit
SET /P input=Type 1 2 or 3 then Press ENTER:
IF %input%==1 GOTO :start adventure
IF %input%==2 GOTO :checkpoint
IF %input%==3 GOTO quit
echo "%input%" is not a valid option.
echo
GOTO title
:checkpoint
set /p checkpoint=
if "%checkpoint%" EQU "" goto :start adventure
goto :%checkpoint%
pause>nul
:start adventure
cls
echo one day you are at the office
echo then your project manager gives you a stack of papers
pause
:stack of papers
cls
echo what do you do?
echo ---------------
echo 1-do papers
echo 2-don't do papers
SET /P input=Type 1 or 2 the Press ENTER:
echo 1-do papers
echo 2-don't do papers
IF %input%==1 GOTO complete
IF %input%==2 GOTO fail
:complete
cls
echo one>"C:\Users\Msantamaria\Desktop\my batch programs\day at office\ending.txt"
echo you keep you job
pause
goto raise
:raise
echo raise>checkpoint.txt cls
echo you got a raise and the boss asks you if you can become project lead
echo ---------------
echo 1-become project lead
echo 2-don't become project lead
SET /P input=Type 1 or 2 the Press ENTER:
echo 1-become project lead
echo 2-don't become project lead
IF %input%==1 GOTO PM
IF %input%==2 GOTO NPM
:PM cls
echo your a PM
pause
goto :badorgood
:NPM
cls
echo You get fired
pause
goto :home
:fail
cls
echo two>"C:\Users\Msantamaria\Desktop\my batch programs\day at
office\ending.txt"
echo you loose you job
pause
goto home
:home
echo home>checkpoint.txt
cls
echo what do you do?
echo ---------------
echo 1-look for job
echo 2-go for walk
SET /P input=Type 1 or 2 the Press ENTER:
echo 1-look for job
echo 2-go for walk
IF %input%==1 GOTO job
IF %input%==2 GOTO walk
:job cls
echo you search for a job
goto badorgood
:walk
cls
echo you find a help wanted sign
goto badorgood
:badorgood
set number1=one
findstr "one" C:\Users\Msantamaria\Desktop\my batch programs\day at
office\ending.txt>nul
if %number1% LEQ 1 (goto good)
else goto bad
:good
echo you live a happy life
goto title
:bad
echo you live a unhappy life
goto title
(this is a test program i am creating but i cant get the :badorgood ending to work)
Aucun commentaire:
Enregistrer un commentaire