The code is below:
@ECHO OFF
color 0F
title Super Legit Quiz
echo Type ? and press enter for help
echo Type 1 and press enter to start
echo Type 2 and press enter to select color(WIP)
set /p homescreen=Choice-
if %homescreen% ==? goto help
if %homescreen% ==1 goto Quiz
if %homescreen% ==2 goto wip1
:wip1
cls
echo this is not done by any means
echo.
echo I will now take you to the help screen
pause
:help
cls
echo this is a quick helper to play Unfair Quiz v.1
echo.
echo.
echo when answering a question, don't type the answer out,
echo instead, just type the number of that answer, and
echo press enter.
echo.
echo.
echo also, if you were looking for an actual quiz, then
echo this is not the game for you, as this is more of an
echo Impossible Quiz-style game
echo.
echo.
pause
:Quiz
cls
echo are you ready
echo 1) yes
echo 2) no
echo.
echo.
set /p areyouready=Type your answer
if %areyouready% ==1 goto start
if %areyouready% ==2 goto end
if %areyouready% ==yes goto start
if %areyouready% ==no goto end
:start
cls
ECHO ----------------
ECHO Do not press any key
ECHO ----------------
PAUSE
cls
ECHO ----------------
ECHO Woah man, why would you disobey me
ECHO ----------------
PAUSE
cls
ECHO ----------------
ECHO STOP
ECHO ----------------
PAUSE
cls
ECHO ----------------
ECHO Well well well, it seems you've fallen right into my trap
ECHO ----------------
PAUSE
cls
ECHO ----------------
ECHO lets play a little game of trivia to see if you survive or not, get
Echo one wrong, you die
ECHO ----------------
PAUSE
cls
ECHO ----------------
ECHO Sounds fun, right?
ECHO ----------------
Pause
cls
ECHO ----------------
ECHO Let the games begin
ECHO ----------------
PAUSE
cls
ECHO Why did you choose to disobey me
ECHO 1) Because I'm a dummy
ECHO 2) Because I thought I was cool
ECHO 3) This is unfair
echo.
echo.
set /p unfairquiz=Choice-
IF %unfairquiz% ==1 goto Incorrect
if %unfairquiz% ==2 goto Incorrect
if %unfairquiz% ==3 goto Correct
:Correct
cls
echo Hey, you guessed correctly! wow, must not be hard enough
pause
goto question2
:question2
cls
echo how many tries did that take you?
ECHO 1) (1)
ECHO 2) (2)
ECHO 3) (3)
echo.
echo.
set /p unfairquiz2=choice-
if %unfairquiz2% ==1 goto Incorrect
if %unfairquiz2% ==2 goto Correct2
if %unfairquiz2% ==3 goto Incorrect
:Correct2
cls
echo Wow, you got 2 Wrighte in a row!
pause
goto question3
:question3
cls
ECHO how did I incorrectly spell right?
ECHO 1) Write
ECHO 2) Rite
ECHO 3) Wright
ECHO.
ECHO.
set /p unfairquiz3=choice-
if %unfairquiz3% ==1 goto Incorrect
if %unfairquiz3% ==2 goto Incorrect
if %unfairquiz3% ==3 goto Correct3
:Correct3
cls
echo That was easy, dont get too full of yourself just yet
cls
Pause
cls
goto question4
cls
:question4
ECHO what is your name
ECHO 1) %username%
ECHO 2) Not telling
ECHO 3) Hugh Mungus
echo.
echo.
set /p unfairquiz4=choice-
if %unfairquiz4% ==1 goto Correct4
if %unfairquiz4% ==2 goto Incorrect
if %unfairquiz4% ==3 goto Incorrect
cls
:correct4
pause
cls
echo BTW that 1st answer changes depending on your username
Pause
goto question5
cls
:question5
Echo what question are you on
Echo 1)4
ECHO 2)5
ECHO 3)6
echo.
echo.
set /p unfairquiz5=choice-
if %unfairquiz5% ==1 goto Incorrect
if %unfairquiz5% ==2 goto Correct5
if %unfairquiz5% ==3 goto Incorrect
:correct5
cls
echo Hey, you're getting pretty good at this
pause
cls
goto question6
:question6
cls
Echo are you bored yet
echo 1) No
echo 2) Yes
echo 3) the logical answer: I dont know
echo.
echo.
set /p unfairquiz6=choice-
if %unfairquiz6% ==1 goto Correct6
if %unfairquiz6% ==2 goto Incorrect
if %unfairquiz6% ==3 goto Incorrect
:Correct6
cls
echo Pretty good, eh, you're quite the honest guy... or female, or trans
echo or one of the other 40 plus genders that exist
pause
:question7
cls
echo who is an idiot who just wasted 2 minutes of their life
echo 1) %username%
echo 2) %username%
echo 3) %username%
echo.
echo.
set /p unfairquiz7=choice-
if %unfairquiz7% ==1 goto Correct7
if %unfairquiz7% ==2 goto Correct7
if %unfairquiz7% ==3 goto CorrectEasterEgg
:correct7
pause
cls
echo hey, you were pretty close to an easter egg, but you seem to have missed it
goto question8
:question8
pause
cls
echo how many genders are there
echo 1) 2
echo 2) 61
echo 3) 63
echo.
echo.
set /p unfairquiz8=choice-
if %unfairquiz8%==1 goto correct8
if %unfairquiz8%==2 goto incorrect
if %unfairquiz8%==3 goto TRIGGERED
:Triggered
pause
cls
echo You seem triggered, there are only 2 genders
echo you need proof?
echo Well, just believe me, its fact
pause
:Incorrect
cls
echo Sorry, you're a moron and are going to die GG
pause
goto start
:correct8
cls
echo hey, you are a good lad, and a correct one too
:question9
echo what was the answer to number 3
echo 1)%username%
echo 2)Wright
echo 3)No
echo.
echo.
set /p unfairquiz9=choice-
if %unfairquiz9%==1 goto Incorrect
if %unfairquiz9%==2 goto Correct9
if %unfairquiz9%==3 goto Incorrect
:correct9
pause
cls
echo nice job m8
:question10
pause
cls
echo would you play a part II of this, with triple the questions
echo 1)yes
echo 2)no
echo 3)Definetly
echo.
echo.
set /p helpfulquestion=choice-
if %helpfulquestion%==1 goto emailandcontact
if %helpfulquestion%==2 goto end
if %helpfulquestion%==3 goto emailandcontact
:emailandcontact
echo If you got here by accident, just skip along, but if not,
echo thanks for enjoying the game
pause
cls
echo if you do want me to make part II with 3X the questions, email me
echo @ Cheeseycheeseburger@gmail.com |and yes, I know I misspelt cheesy|
:end
cls
Echo Are you sure
echo 1)yes
echo 2)no
echo.
echo.
set /p yesorno=choose 1 for yes, 2 for no
if %yesorno% ==2 goto start
if %yesorno% ==1 goto bye
:correctEasterEgg
pause
cls
echo Hey, you found an easter egg, good job, you win
:final
Pause
Cls
Echo it seems to be that somehow, you survived this
Echo totally fair and legit quiz, so for that,
Echo good job
pause
cls
echo thanks for playing the Unfair Quiz v.1!!!
pause
:bye
cls
echo bye
pause
cls
So that's the code! It took me (I made my friend design the questions) about 30 minutes to solve it and 2 hours to make this.... Well bye!
0 件のコメント:
コメントを投稿