Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- :startup
- cls
- color 0a
- title Jason Jaguar OS ver= 1.0.0
- pause
- echo Booting Drive Function..
- pause
- cls
- echo Finding Kernel.........
- echo Kernel Found! Booting Jason Jaguar OS
- pause
- echo Hello this os is customized to your liking.
- echo all you need is in this OS. just use it
- pause
- cls
- echo what is your name?
- set/p name=
- echo.
- cls
- echo HELLO! %name%
- echo.
- pause
- :menu
- cls
- Title menu
- echo -------------------------------------------
- echo What Would You Like To Do? Type the number.
- echo -------------------------------------------
- echo.
- echo ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- echo 1.System Info 2.Reboot Code 3.Date and time 4.antivirus 5.play game 6.Notepad 7.Internet Browser 8.RD Section 9.WAR!!! 10.Calculator 11.Tetris 1.0 12.The oregon trail 13.Exit
- echo ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- set /p input=
- if %input% == 1 goto info
- if %input% == 2 goto reboot
- if %input% == 3 goto date
- if %input% == 4 goto antivirus
- if %input% == 5 goto play game
- if %input% == 6 goto notepad
- if %input% == 7 goto browser
- if %input% == 8 goto eggo
- if %input% == 9 goto cyan
- if %input% == 10 goto calc
- if %input% == 11 goto tetris
- if %input% == 12 goto trail
- if %input% == 13 goto exit
- :info
- cls
- echo.=======================
- echo Jason Jaguar__OS_
- echo.=======================
- echo DETAILS
- echo.
- echo VERSION = 0.0.1
- echo.
- echo RAM = 1GB
- echo.
- echo CORE = INTEL I5
- echo.
- echo HARD_DRIVE = 250GB
- echo.
- echo Kernel ver = 5.6.7
- echo.
- echo Build = 1
- echo.
- echo.========================
- echo @Copyright P.inc
- echo.========================
- echo.
- echo -----------------------------
- echo Unlock key for reboot is 7742
- echo -----------------------------
- echo Wanna check for update?
- echo 1. to check for update
- echo 2. Menu
- set /p check=
- if %check% == 1 goto update
- if %check% == 2 goto menu
- :update
- cls
- echo Checking for new version /Update.............
- echo.
- pause
- cls
- echo ---------------------------
- echo There are no new updates...
- echo ---------------------------
- pause
- goto menu
- :reboot
- set /p protection=Enter password:
- if %protection% == 7742 goto correct
- if not %protection% == 7742 goto incorrect
- :correct
- cls
- echo Correct pass!
- pause
- goto memo
- :incorrect
- cls
- echo Incorrect pass!
- pause
- echo Starting now...
- cls
- goto reboot
- :memo
- echo System reboot starting...
- cls
- echo Rebooting.
- ping Localhost -n 2 >nul
- cls
- Rebooting...
- ping Localhost -n 2 >nul
- cls
- echo System reboot half COMPLETE!
- pause
- goto startup
- :date
- cls
- for /F "tokens=2" %%i in ('date /t') do set mydate=%%i
- set mytime=%time%
- echo Current time is %mydate%:%mytime%
- pause
- goto menu
- :antivirus
- cls
- echo Deleting Virus.
- ping Localhost -n 2 >nul
- cls
- Deleting Virus...
- ping Localhost -n 2 >nul
- cls
- echo COMPLETE!
- echo You have no viruses anymore
- pause
- goto menu
- :play game
- Color 01
- title Zombie Attack
- echo Welcome to Zombie Attack
- echo In this game you have to fight Zombies
- echo (1) Begin
- echo (2) Exit
- set /p choice1=Choose-
- if %choice1% == 1 goto g
- if %choice1% == 2 goto c
- :g
- cls
- title Battle 1
- pause
- cls
- echo You find a strange man in the woods,
- echo you think that he is just a man, but really, he is a Zombie!
- Color F9
- pause
- echo Entering Battle 1...
- Color 01
- pause
- goto h
- :h
- cls
- title Battle 1
- echo Zombie used Bite!
- echo Your health fell by -Shp!
- echo You have 3 attacks.
- echo (1) Punch
- echo (2) Slap
- echo (3) Kick in the Butt
- set /p choice3=Choose-
- if %choice3% == 1 goto i
- if %choice3% == 2 goto j
- if %choice3% == 3 goto k
- :i
- cls
- Color 07
- echo BAM!
- pause
- echo You used Punch!
- Color 01
- echo Zombie's health fell by -14hp
- echo Congratulations!
- echo You beat the Zombie!
- echo Thanks for playing!
- pause
- Color 0a
- goto menu
- :notepad
- cls
- echo Ready?
- pause
- Notepad Untitled
- pause
- goto menu
- :browser
- cls
- title connection error
- echo Your Internet Connection seems to not work. Would you like to Reconnect?
- set /p input=
- if %input% == yes goto recon
- if %input% == no goto es
- :recon
- title Rebooting Internet
- echo Reconnecting.
- ping Localhost -n 2 >nul
- cls
- Reconnecting...
- ping Localhost -n 2 >nul
- cls
- echo COMPLETE!
- echo Trying again...
- pause
- goto online
- :es
- title ummm....
- echo ummm..... then why go on the internet?
- pause
- goto menu
- :online
- title internet
- echo -----------------------------------------------
- echo What would you like to choose? type the number!
- echo -----------------------------------------------
- echo.
- echo ------------------------------------------------------------------
- echo 1.Youtube 2.Online Chat 3.Manage NiceHash Account 4.Beyblade Burst
- echo ------------------------------------------------------------------
- set /p input=
- if %input% == 1 goto Y
- if %input% == 2 goto O
- if %input% == 3 goto M
- if %input% == 4 goto B
- :Y
- echo OK
- pause
- start Opera https://Youtube.com
- pause
- goto menu
- :O
- echo OK
- pause
- start Opera https://hangouts.google.com
- pause
- goto menu
- :M
- echo OK
- pause
- start Opera https://www.nicehash.com/dashboard
- pause
- goto menu
- :B
- echo OK
- pause
- start Opera https://scratch.mit.edu/projects/162984588/#player
- pause
- goto menu
- :eggo
- cls
- title Jason Jaguar Inventories llc. R&D SOFTWARE UNIT MANUFACTURES 1.0 Beta
- pause
- cls
- echo Starting Bootup
- pause
- cls
- echo Booting second Drive Function
- pause
- Notepad Untitled
- pause
- goto menu
- :cyan
- title Jason Jaguar Inventories llc. R&D SOFTWARE UNIT MANUFACTURES 1.0 Beta
- color 0c
- title TOTAL WAR!!!
- echo.
- echo Welcome to Total War, created by Jason Haude.
- echo.
- pause
- :players
- cls
- set player=
- set replay=
- echo.
- set /p player=Select 1 or 2 player mode:
- if '%player%'=='1' goto name
- if '%player%'=='2' goto p1name
- goto players
- :name
- cls
- set name=
- echo.
- set /p name=Please type in your name (One word):
- if '%name%'=='' goto name
- rem Easter Egg:
- if '%name%'=='Jason' goto win
- :country
- cls
- set country=
- set enemy=
- echo.
- echo Welcome %name%!
- echo.
- set /p country=Choose your country; USA, Russia, or Canada:
- if '%country%'=='usa' goto enemy1
- if '%country%'=='USA' goto enemy1
- if '%country%'=='Usa' goto enemy1
- if '%country%'=='Russia' goto enemy2
- if '%country%'=='russia' goto enemy2
- if '%country%'=='canada' goto enemy3
- if '%country%'=='Canada' goto enemy3
- goto country
- :enemy1
- set country=USA
- goto enemy
- :enemy2
- set country=Russia
- goto enemy
- :enemy3
- set country=Canada
- :enemy
- set /a cpucountryrand=%random% %%5 +1
- if '%cpucountryrand%'=='0' goto enemy
- if '%cpucountryrand%'=='1' set enemy=Russia
- if '%cpucountryrand%'=='2' set enemy=USA
- if '%cpucountryrand%'=='3' set enemy=Canada
- if '%cpucountryrand%'=='4' goto enemy
- if '%cpucountryrand%'=='5' goto enemy
- if '%enemy%'=='%country%' goto enemy
- :begin
- set user=1000
- set cpu=1000
- set nuke=1
- set airstrike=2
- set missiles=3
- set cpunuke=1
- set cpuairstrike=2
- set cpumissiles=3
- :gameplay
- cls
- set move=
- set choice=
- set cpucount=0
- echo.
- echo %name%, your turn.
- echo %country%: %user% DEF
- echo Options:
- echo %enemy%: %cpu% DEF
- echo 1. Fire NUKE x %nuke%
- echo.
- echo 2. Fire Airstrike x %airstrike%
- echo.
- echo 3. Fire Missiles x %missiles%
- echo.
- echo 4. Surrender
- echo.
- echo 5. Do nothing
- echo.
- set /p move=Select your option:
- if '%move%'=='1' goto nuke
- if '%move%'=='2' goto airstrike
- if '%move%'=='3' goto missiles
- if '%move%'=='4' goto surrender
- if '%move%'=='5' goto cpu1
- goto gameplay
- :nuke
- cls
- if '%nuke%'=='0' goto nonuke
- echo.
- echo %name% has fired a NUKE headed towards the %enemy%!
- echo.
- ping localhost -n 4 >nul
- echo Hit!
- echo.
- echo %enemy% has lost 400 DEF!
- echo.
- pause
- set /a cpu=%cpu% - 400
- set nuke=0
- if '%cpu%'=='0' goto win
- if '%cpu%'=='-100' goto win
- if '%cpu%'=='-200' goto win
- if '%cpu%'=='-300' goto win
- goto cpu1
- :nonuke
- echo.
- echo You can't use a nuke since you don't have any more left!
- echo.
- pause
- goto gameplay
- :airstrike
- cls
- if '%airstrike%'=='0' goto noairstrike
- echo.
- echo %name% has fired an airstrike on the %enemy%!
- echo.
- ping localhost -n 4 >nul
- echo Hit!
- echo.
- echo %enemy% has lost 300 DEF!
- echo.
- pause
- set /a cpu=%cpu% - 300
- set /a airstrike=%airstrike% - 1
- if '%cpu%'=='0' goto win
- if '%cpu%'=='-100' goto win
- if '%cpu%'=='-200' goto win
- if '%cpu%'=='-300' goto win
- goto cpu1
- :noairstrike
- echo.
- echo You can't use an airstrike since you don't have any more left!
- echo.
- pause
- goto gameplay
- :missiles
- cls
- if '%missiles%'=='0' goto nomissiles
- echo.
- echo %name% has fired multiple missiles headed towards the %enemy%!
- echo.
- ping localhost -n 4 >nul
- echo Hit!
- echo.
- echo %enemy% has lost 200 DEF!
- echo.
- pause
- set /a cpu=%cpu% - 200
- set /a missiles=%missiles% - 1
- if '%cpu%'=='0' goto win
- if '%cpu%'=='-100' goto win
- if '%cpu%'=='-200' goto win
- if '%cpu%'=='-300' goto win
- goto cpu1
- :nomissiles
- echo.
- echo You can't use missiles since you don't have any more left!
- echo.
- pause
- goto gameplay
- :surrender
- cls
- echo.
- echo "We may have lost the war, but we still have our dignity..."
- echo.
- pause
- :end
- cls
- echo.
- echo "We may have lost the war, but we still have our dignity..."
- echo.
- set /p replay=Type anything to replay the game. Type 'x' to exit:
- if '%replay%'=='x' goto suggest
- if '%replay%'=='' goto end
- goto players
- :win
- cls
- echo.
- echo You have won Total War!!!
- echo.
- pause
- :win2
- cls
- echo.
- echo You have won Total War!!!
- echo.
- set /p replay=Type anything to replay the game. Type 'x' to exit:
- if '%replay%'=='x' goto suggest
- if '%replay%'=='' goto win2
- goto players
- :cpu1
- cls
- set /a cpucount=%cpucount% + 1
- if '%cpucount%'=='10' goto cpu2
- echo.
- echo My turn.
- echo %country%: %user% DEF
- echo Options:
- echo %enemy%: %cpu% DEF
- echo 1. Fire NUKE x %cpunuke%
- echo.
- echo 2. Fire Airstrike x %cpuairstrike%
- echo.
- echo 3. Fire Missiles x %cpumissiles%
- echo.
- echo 4. Surrender
- echo.
- echo 5. Do nothing
- echo.
- echo Select your option:/
- ping localhost -n 1 >nul
- ping localhost -n 1 >nul
- ping localhost -n 1 >nul
- ping localhost -n 1 >nul
- cls
- echo.
- echo My turn.
- echo %country%: %user% DEF
- echo Options:
- echo %enemy%: %cpu% DEF
- echo 1. Fire NUKE x %cpunuke%
- echo.
- echo 2. Fire Airstrike x %cpuairstrike%
- echo.
- echo 3. Fire Missiles x %cpumissiles%
- echo.
- echo 4. Surrender
- echo.
- echo 5. Do nothing
- echo.
- echo Select your option:-
- ping localhost -n 1 >nul
- ping localhost -n 1 >nul
- ping localhost -n 1 >nul
- ping localhost -n 1 >nul
- cls
- echo.
- echo My turn.
- echo %country%: %user% DEF
- echo Options:
- echo %enemy%: %cpu% DEF
- echo 1. Fire NUKE x %cpunuke%
- echo.
- echo 2. Fire Airstrike x %cpuairstrike%
- echo.
- echo 3. Fire Missiles x %cpumissiles%
- echo.
- echo 4. Surrender
- echo.
- echo 5. Do nothing
- echo.
- echo Select your option:\
- ping localhost -n 1 >nul
- ping localhost -n 1 >nul
- ping localhost -n 1 >nul
- ping localhost -n 1 >nul
- goto cpu1
- :cpu2
- cls
- set /a choice=%random% %%6
- if '%choice%'=='0' goto cpu2
- if '%choice%'=='4' goto cpu2
- if '%choice%'=='6' goto cpu2
- echo.
- echo My turn.
- echo %country%: %user% DEF
- echo Options:
- echo %enemy%: %cpu% DEF
- echo 1. Fire NUKE x %cpunuke%
- echo.
- echo 2. Fire Airstrike x %cpuairstrike%
- echo.
- echo 3. Fire Missiles x %cpumissiles%
- echo.
- echo 4. Surrender
- echo.
- echo 5. Do nothing
- echo.
- echo Select your option:%choice%
- ping localhost -n 4 >nul
- if '%choice%'=='1' goto cpunuke
- if '%choice%'=='2' goto cpuairstrike
- if '%choice%'=='3' goto cpumissiles
- if '%choice%'=='5' goto gameplay
- :cpunuke
- cls
- if '%cpunuke%'=='0' goto nocpunuke
- echo.
- echo I have fired a NUKE headed towards the %country%!
- echo.
- ping localhost -n 4 >nul
- echo Hit!
- echo.
- echo %country% has lost 400 DEF!
- echo.
- ping localhost -n 4 >nul
- set /a user=%user% - 400
- set cpunuke=0
- if '%user%'=='0' goto cpuwin
- if '%user%'=='-100' goto cpuwin
- if '%user%'=='-200' goto cpuwin
- if '%user%'=='-300' goto cpuwin
- goto gameplay
- :nocpunuke
- echo.
- echo I can't use a nuke since I don't have any more left!
- echo.
- ping localhost -n 4 >nul
- set cpucount=0
- goto cpu1
- :cpuairstrike
- cls
- if '%cpuairstrike%'=='0' goto nocpuairstrike
- echo.
- echo I have fired an airstrike on the %country%!
- echo.
- ping localhost -n 4 >nul
- echo Hit!
- echo.
- echo %country% has lost 300 DEF!
- echo.
- ping localhost -n 4 >nul
- set /a user=%user% - 300
- set /a cpuairstrike=%cpuairstrike% - 1
- if '%user%'=='0' goto cpuwin
- if '%user%'=='-100' goto cpuwin
- if '%user%'=='-200' goto cpuwin
- if '%user%'=='-300' goto cpuwin
- goto gameplay
- :nocpuairstrike
- echo.
- echo I can't use an airstrike since I don't have any more left!
- echo.
- ping localhost -n 4 >nul
- set cpucount=0
- goto cpu1
- :cpumissiles
- cls
- if '%cpumissiles%'=='0' goto nocpumissiles
- echo.
- echo I have fired multiple missiles headed towards the %country%!
- echo.
- ping localhost -n 4 >nul
- echo Hit!
- echo.
- echo %country% has lost 200 DEF!
- echo.
- ping localhost -n 4 >nul
- set /a user=%user% - 200
- set /a cpumissiles=%cpumissiles% - 1
- if '%user%'=='0' goto cpuwin
- if '%user%'=='-100' goto cpuwin
- if '%user%'=='-200' goto cpuwin
- if '%user%'=='-300' goto cpuwin
- goto gameplay
- :nocpumissiles
- echo.
- echo I can't use missiles since I don't have any more left!
- echo.
- ping localhost -n 4 >nul
- set cpucount=0
- goto cpu1
- :cpuwin
- cls
- echo.
- echo It was a long battle today. I have emerged victorious, even though you tried
- echo very well.
- echo.
- pause
- :cpuwin2
- cls
- echo.
- echo It was a long battle today. I have emerged victorious, even though you tried
- echo very well.
- echo.
- set /p replay=Type anything to replay the game. Type 'x' to exit:
- if '%replay%'=='x' goto suggest
- if '%replay%'=='' goto cpuwin2
- goto players
- :p1name
- cls
- set p1name=
- echo.
- set /p p1name=Player 1, please type in your name (One word):
- if '%p1name%'=='' goto p1name
- :p2name
- cls
- set p2name=
- echo.
- set /p p2name=Player 2, please type in your name (One word):
- if '%p2name%'=='%p1name%' goto p2name
- if '%p2name%'=='' goto p2name
- rem Easter Egg:
- if '%p1name%'=='Vincent' goto p1win
- if '%p2name%'=='Vincent' goto p2win
- :p1country
- cls
- set p1country=
- echo.
- echo Welcome %p1name%!
- echo.
- set /p p1country=Choose your country; USA, Russia, or Canada:
- if '%p1country%'=='usa' goto p1country1
- if '%p1country%'=='USA' goto p1country1
- if '%p1country%'=='Usa' goto p1country1
- if '%p1country%'=='Russia' goto p1country2
- if '%p1country%'=='russia' goto p1country2
- if '%p1country%'=='canada' goto p1country3
- if '%p1country%'=='Canada' goto p1country3
- goto p1country
- :p1country1
- set p1country=USA
- goto p2country
- :p1country2
- set p1country=Russia
- goto p2country
- :p1country3
- set p1country=Canada
- :p2country
- cls
- set p2country=
- echo.
- echo Welcome %p2name%!
- echo.
- set /p p2country=Choose your country; USA, Russia, or Canada:
- if '%p2country%'=='%p1country%' goto na
- if '%p2country%'=='usa' goto p2country1
- if '%p2country%'=='USA' goto p2country1
- if '%p2country%'=='Usa' goto p2country1
- if '%p2country%'=='Russia' goto p2country2
- if '%p2country%'=='russia' goto p2country2
- if '%p2country%'=='canada' goto p2country3
- if '%p2country%'=='Canada' goto p2country3
- goto p2country
- :na
- cls
- echo.
- echo You can't choose %p1country% because %p1name% has already chosen it.
- pause >nul
- goto p2country
- :p2country1
- set p2country=USA
- goto begin2
- :p2country2
- set p2country=Russia
- goto begin2
- :p2country3
- set p2country=Canada
- :begin2
- set p1health=1000
- set p2health=1000
- set p1nuke=1
- set p1airstrike=2
- set p1missiles=3
- set p2nuke=1
- set p2airstrike=2
- set p2missiles=3
- :p1gameplay
- cls
- set move=
- set choice=
- echo.
- echo %p1name%, your turn.
- echo %p1country%: %p1health% DEF
- echo Options:
- echo %p2country%: %p2health% DEF
- echo 1. Fire NUKE x %p1nuke%
- echo.
- echo 2. Fire Airstrike x %p1airstrike%
- echo.
- echo 3. Fire Missiles x %p1missiles%
- echo.
- echo 4. Surrender
- echo.
- echo 5. Do nothing
- echo.
- set /p move=Select your option:
- if '%move%'=='1' goto p1nuke
- if '%move%'=='2' goto p1airstrike
- if '%move%'=='3' goto p1missiles
- if '%move%'=='4' goto p1surrender
- if '%move%'=='5' goto p2gameplay
- goto p1gameplay
- :p1nuke
- cls
- if '%p1nuke%'=='0' goto nop1nuke
- echo.
- echo %p1name% has fired a NUKE headed towards %p2country%!
- echo.
- ping localhost -n 4 >nul
- echo Hit!
- echo.
- echo %p2country% has lost 400 DEF!
- echo.
- pause
- set /a p2health=%p2health% - 400
- set p1nuke=0
- if '%p2health%'=='0' goto p1win
- if '%p2health%'=='-100' goto p1win
- if '%p2health%'=='-200' goto p1win
- if '%p2health%'=='-300' goto p1win
- goto p2gameplay
- :nop1nuke
- echo.
- echo You can't use a nuke since you don't have any more left!
- echo.
- pause
- goto p1gameplay
- :p1airstrike
- cls
- if '%p1airstrike%'=='0' goto nop1airstrike
- echo.
- echo %p1name% has fired an airstrike on %p2country%!
- echo.
- ping localhost -n 4 >nul
- echo Hit!
- echo.
- echo %p2country% has lost 300 DEF!
- echo.
- pause
- set /a p2health=%p2health% - 300
- set /a p1airstrike=%p1airstrike% - 1
- if '%p2health%'=='0' goto p1win
- if '%p2health%'=='-100' goto p1win
- if '%p2health%'=='-200' goto p1win
- if '%p2health%'=='-300' goto p1win
- goto p2gameplay
- :nop1airstrike
- echo.
- echo You can't use an airstrike since you don't have any more left!
- echo.
- pause
- goto p1gameplay
- :p1missiles
- cls
- if '%p1missiles%'=='0' goto nop1missiles
- echo.
- echo %p1name% has fired multiple missiles headed towards %p2country%!
- echo.
- ping localhost -n 4 >nul
- echo Hit!
- echo.
- echo %p2country% has lost 200 DEF!
- echo.
- pause
- set /a p2health=%p2health% - 200
- set /a p1missiles=%p1missiles% - 1
- if '%p2health%'=='0' goto p1win
- if '%p2health%'=='-100' goto p1win
- if '%p2health%'=='-200' goto p1win
- if '%p2health%'=='-300' goto p1win
- goto p2gameplay
- :nop1missiles
- echo.
- echo You can't use missiles since you don't have any more left!
- echo.
- pause
- goto p1gameplay
- :p1surrender
- cls
- echo.
- echo %p2name% has won Total War!!!
- echo.
- pause
- :p1surrender2
- cls
- echo.
- echo %p2name% has won Total War!!!
- echo.
- set /p replay=Type anything to replay the game. Type 'x' to exit:
- if '%replay%'=='x' goto suggest
- if '%replay%'=='' goto p1surrender2
- goto players
- :p1win
- cls
- echo.
- echo %p1name% has won Total War!!!
- echo.
- pause
- :p1win2
- cls
- echo.
- echo %p1name% has won Total War!!!
- echo.
- set /p replay=Type anything to replay the game. Type 'x' to exit:
- if '%replay%'=='x' goto suggest
- if '%replay%'=='' goto p1win2
- goto players
- :p2gameplay
- cls
- set move=
- set choice=
- echo.
- echo %p2name%, your turn.
- echo %p2country%: %p2health% DEF
- echo Options:
- echo %p1country%: %p1health% DEF
- echo 1. Fire NUKE x %p2nuke%
- echo.
- echo 2. Fire Airstrike x %p2airstrike%
- echo.
- echo 3. Fire Missiles x %p2missiles%
- echo.
- echo 4. Surrender
- echo.
- echo 5. Do nothing
- echo.
- set /p move=Select your option:
- if '%move%'=='1' goto p2nuke
- if '%move%'=='2' goto p2airstrike
- if '%move%'=='3' goto p2missiles
- if '%move%'=='4' goto p2surrender
- if '%move%'=='5' goto p1gameplay
- goto p2gameplay
- :p2nuke
- cls
- if '%p2nuke%'=='0' goto nop2nuke
- echo.
- echo %p2name% has fired a NUKE headed towards %p1country%!
- echo.
- ping localhost -n 4 >nul
- echo Hit!
- echo.
- echo %p1country% has lost 400 DEF!
- echo.
- pause
- set /a p1health=%p1health% - 400
- set p2nuke=0
- if '%p1health%'=='0' goto p2win
- if '%p1health%'=='-100' goto p2win
- if '%p1health%'=='-200' goto p2win
- if '%p1health%'=='-300' goto p2win
- goto p1gameplay
- :nop2nuke
- echo.
- echo You can't use a nuke since you don't have any more left!
- echo.
- pause
- goto p2gameplay
- :p2airstrike
- cls
- if '%p2airstrike%'=='0' goto nop2airstrike
- echo.
- echo %p2name% has fired an airstrike on %p1country%!
- echo.
- ping localhost -n 4 >nul
- echo Hit!
- echo.
- echo %p1country% has lost 300 DEF!
- echo.
- pause
- set /a p1health=%p1health% - 300
- set /a p2airstrike=%p2airstrike% - 1
- if '%p1health%'=='0' goto p2win
- if '%p1health%'=='-100' goto p2win
- if '%p1health%'=='-200' goto p2win
- if '%p1health%'=='-300' goto p2win
- goto p1gameplay
- :nop2airstrike
- echo.
- echo You can't use an airstrike since you don't have any more left!
- echo.
- pause
- goto p2gameplay
- :p2missiles
- cls
- if '%p2missiles%'=='0' goto nop2missiles
- echo.
- echo %p2name% has fired multiple missiles headed towards %p1country%!
- echo.
- ping localhost -n 4 >nul
- echo Hit!
- echo.
- echo %p1country% has lost 200 DEF!
- echo.
- pause
- set /a p1health=%p1health% - 200
- set /a p2missiles=%p2missiles% - 1
- if '%p1health%'=='0' goto p2win
- if '%p1health%'=='-100' goto p2win
- if '%p1health%'=='-200' goto p2win
- if '%p1health%'=='-300' goto p2win
- goto p1gameplay
- :nop2missiles
- echo.
- echo You can't use missiles since you don't have any more left!
- echo.
- pause
- goto p2gameplay
- :p2surrender
- cls
- echo.
- echo %p1name% has won Total War!!!
- echo.
- pause
- :p2surrender2
- cls
- echo.
- echo %p1name% has won Total War!!!
- echo.
- set /p replay=Type anything to replay the game. Type 'x' to exit:
- if '%replay%'=='x' goto suggest
- if '%replay%'=='' goto p2surrender2
- goto players
- :p2win
- cls
- echo.
- echo %p2name% has won Total War!!!
- echo.
- pause
- :p2win2
- cls
- echo.
- echo %p2name% has won Total War!!!
- echo.
- set /p replay=Type anything to replay the game. Type 'x' to exit:
- if '%replay%'=='x' goto suggest
- if '%replay%'=='' goto p2win2
- goto players
- :suggest
- cls
- echo.
- echo Before you leave, can you suggest a country I can add to the file?
- echo.
- set /p suggestion=Suggest a country here:
- if '%suggestion%'=='' goto suggest
- echo %suggestion% >> suggestions.txt
- goto menu
- :calc
- title Calculator
- color 0a
- echo Welcome to The Basic Arithmetic Calculator
- echo Made By Jason Haude
- ping localhost -n 3 >nul
- :LOADING
- cls
- echo Loading.
- ping localhost -n 2 >nul
- cls
- echo Loading..
- ping localhost -n 2 >nul
- cls
- echo Loading...
- ping localhost -n 2 >nul
- cls
- echo Loading....
- ping localhost -n 2 >nul
- cls
- echo Loading.....
- ping localhost -n 2 >nul
- ping localhost -n 2 >nul
- color 0a
- goto START
- :START
- cls
- echo What Type of Math would you like to do?
- echo Add, Subtract, Multiply, or Divide. Or go to menu.
- set /p math=
- IF '%math%' == 'Add' GOTO ADD
- IF '%math%' == 'add' GOTO ADD
- IF '%math%' == 'Subtract' GOTO SUB
- IF '%math%' == 'subtract' GOTO SUB
- IF '%math%' == 'Multiply' GOTO MULTIPLY
- IF '%math%' == 'multiply' GOTO MULTIPLY
- IF '%math%' == 'Divide' GOTO DIVIDE
- IF '%math%' == 'divide' GOTO DIVIDE
- IF '%math%' == 'menu' GOTO menu
- IF '%math%' == 'Menu' GOTO menu
- IF '%math%' == 'MENU' GOTO menu
- Exit
- :ADD
- Cls
- GOTO NUMBERSADD
- pause
- exit
- :SUB
- Cls
- GOTO NUMBERSSUB
- pause
- exit
- :MULTIPLY
- Cls
- GOTO NUMBERSMULTIPLY
- pause
- exit
- :DIVIDE
- Cls
- GOTO NUMBERSDIVIDE
- pause
- exit
- :NUMBERSADD
- echo What is the First Number you would like to Add?
- set /p number1=
- cls
- echo What is the Second Number you would like to Add?
- set /p number2=
- cls
- GOTO ADD2
- exit
- :NUMBERSSUB
- echo What is the First Number you would like to Subtract?
- set /p number1=
- cls
- echo What is the Second Number you would like to Subtract?
- set /p number2=
- cls
- GOTO SUB2
- exit
- :NUMBERSMULTIPLY
- echo What is the First Number you would like to Multiply?
- set /p number1=
- cls
- echo What is the Second Number you would like to Multiply?
- set /p number2=
- cls
- GOTO MULTIPLY2
- exit
- :NUMBERSDIVIDE
- echo What is the First Number you would like to Divide?
- set /p number1=
- cls
- echo What is the Second Number you would like to Divide?
- set /p number2=
- cls
- GOTO DIVIDE2
- exit
- :ADD2
- Set /A result = %number1% + %number2%
- echo The answer is %result%.
- Pause
- GOTO START
- exit
- :SUB2
- Set /A result = %number1% - %number2%
- echo The answer is %result%.
- pause
- GOTO START
- exit
- :MULTIPLY2
- Set /A result = %number1% * %number2%
- echo The answer is %result%.
- pause
- GOTO START
- exit
- :DIVIDE2
- Set /A result = %number1% / %number2%
- echo The answer is %result%.
- pause
- GOTO START
- exit
- :tetris
- @title Tetris v 1
- @mode con cols=28 lines=24
- :: Batch Game - Tetris v 1
- :: Proof Of Concept
- :: Coded by Jason Haude
- :: Jason Haude, 2018
- Choice /N /T:Y,1 >Nul 2>&1
- If "%Errorlevel%"=="9009" (Echo. CHOICE command not found&Pause&Exit)
- Set "Game=%0"
- Call :Logo
- :menado
- Cls
- Echo.
- Echo.
- Echo. Tetris v 1 by Jason Haude
- Echo. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
- Echo. ÚÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿
- Echo. ³1.³ ³Play TETRIS ³
- Echo. ÀÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ
- Echo. ÚÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿
- Echo. ³2.³ ³How to Play ³
- Echo. ÀÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ
- Echo. ÚÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿
- Echo. ³3.³ ³Exit Game ³
- Echo. ÀÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ
- Echo.
- CHOICE /C:123 /N >nul
- If "%errorlevel%"=="1" (Goto :Load)
- If "%errorlevel%"=="2" (Goto :Help)
- If "%errorlevel%"=="3" (Goto :End)
- Goto :Menu
- :Load
- Setlocal enabledelayedexpansion
- Set /a "LimX=18","LimY=16","TBound=1","LBound=0","Turn=1","Points=0"
- Set /a "RBound=%LimX%","BBound=%LimY%"
- :Init
- For /l %%a in (0,1,%LimX%) do (
- For /l %%b in (0,1,%LimY%) do (
- Set "X%%aY%%b= "))
- Set "Bound=Û"
- Set "Bound2=²"
- :Main
- Set /a "L=(%Random% %% 7)+1"
- Call :Figure%L%
- Call :Graphic
- Goto :Main
- :Graphic
- If "%New_F%"=="True" (
- Call :Solid
- Set "New_F=False"
- Goto :Eof
- )
- Call :Clear
- Cls
- Echo.
- Echo. Tetris v 1 by Jason Haude
- Echo.
- Echo. Points:%Points%
- Echo. ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
- For /l %%f in (0,1,%LimY%) do (Echo. º!Lin_%%f!º)
- Echo. ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
- Call :Move
- Goto :Graphic
- :Move
- :: Normal CHOICE (provided into ZIP package)
- CHOICE /C:SADRXC /N >nul
- :: Windows 7 or x64 system CHOICE (uncomment)
- REM CHOICE /C SADRXC /N
- If "%errorlevel%"=="1" (Call :Down)
- If "%errorlevel%"=="2" (Call :Left)
- If "%errorlevel%"=="3" (Call :Rigth)
- If "%errorlevel%"=="4" (Call :Rotate)
- If "%errorlevel%"=="5" (Goto :Menu)
- If "%errorlevel%"=="6" (Call :MovCR)
- ::Descomentar para doble movimiento
- REM Call :Down
- Call :CheckL2
- Goto :Eof
- ::::::::::::::::::::::::::::::::::::::::
- :Solid
- For %%a in (%Table%) do (Set "%%a=%Bound2%")
- Goto :Eof
- :Rotate
- Set "TmpTB="
- If "%XToken%"=="11" (Set "XToken=10")
- If "%YToken%"=="15" (Set "XToken=14")
- Set /a "NextRotate=(%RotateLevel% %% 4)+1"
- Set "TmpTable=!Figure%CurFig%_Pos%NextRotate%!
- For %%R in (%TmpTable%) do (
- Call :MovR "%YToken%" "%XToken%" "%%R" "Val"
- Call Set "TmpTB=!TmpTB!,!Val!"
- )
- For %%c in (%TmpTB:~1%) do (
- If "!%%c!"=="%Bound2%" (
- For %%b in (%Table%) do (Set "%%b=%Bound%")
- Goto :Eof
- ))
- For %%a in (%Table%) do (Set "%%a= ")
- Set "Table=%TmpTB:~1%"
- For %%b in (%Table%) do (Set "%%b=%Bound%")
- Set /a "RotateLevel+=1"
- Goto :Eof
- :MovR
- For /f "tokens=1,2 delims=X,Y" %%p in ("%~3") do (
- Set /a MovY=%%q+%~1
- Set /a MovX=%%p+%~2
- Set "%~4=X!MovX!Y!MovY!"
- Set "%~3= ")
- Goto :Eof
- :::::::::::::::::::::::::::::::::::::::::::
- :Down
- Set "TmpTB="
- Set "TmpTable=%Table%"
- For %%a in (%TmpTable%) do (
- Echo.!TmpTable!|Find "Y%BBound%">nul
- If !Errorlevel! EQU 0 (Set "New_F=True"&Goto :Eof)
- Call :MovYR "1" "%%a" "Val"
- Call Set "TmpTB=!TmpTB!,!Val!"
- )
- For %%c in (%TmpTB:~1%) do (
- If "!%%c!"=="%Bound2%" (
- Set "New_F=True"
- For %%b in (%Table%) do (Set "%%b=%Bound%")
- Goto :Eof
- ))
- Set "Table=%TmpTB:~1%"
- For %%d in (%Table%) do (Set "%%d=%Bound%")
- Set /a "YToken+=1"
- Goto :Eof
- :MovYR
- For /f "tokens=1,2 delims=X,Y" %%p in ("%~2") do (
- Set /a MovY=%%q+%~1
- Set "%~3=X%%pY!MovY!"
- Set "%~2= ")
- Goto :Eof
- :MovCR
- Cls
- Echo.
- Echo.
- Call :L2 "Goto :Eof"
- Echo.
- For /f "tokens=2 skip=3" %%c in ('find "::_0" %Game%') do (
- Set "Tmp_Var=%%c"
- Call :Key.A Tmp_Var
- Echo. !Tmp_Var!
- )
- Pause >nul
- Goto :Eof
- ::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::
- :Rigth
- Set "TmpTB="
- Set "TmpTable=%Table%"
- For %%a in (%TmpTable%) do (
- Echo.!TmpTable!|Find "X%RBound%">nul
- If !Errorlevel! EQU 0 (Goto :Eof)
- Call :MovXR "+1" "%%a" "Val"
- Call Set "TmpTB=!TmpTB!,!Val!"
- )
- For %%c in (%TmpTB:~1%) do (
- If "!%%c!"=="%Bound2%" (
- For %%b in (%Table%) do (Set "%%b=%Bound%")
- Goto :Eof
- ))
- Set "Table=%TmpTB:~1%"
- For %%d in (%Table%) do (Set "%%d=%Bound%")
- Set /a "XToken+=1"
- Goto :Eof
- :Left
- Set "TmpTB="
- Set "TmpTable=%Table%"
- For %%a in (%TmpTable%) do (
- Echo.!TmpTable!|Find "X%LBound%">nul
- If !Errorlevel! EQU 0 (Goto :Eof)
- Call :MovXR "-1" "%%a" "Val"
- Call Set "TmpTB=!TmpTB!,!Val!"
- )
- For %%c in (%TmpTB:~1%) do (
- If "!%%c!"=="%Bound2%" (
- For %%b in (%Table%) do (Set "%%b=%Bound%")
- Goto :Eof
- ))
- Set "Table=%TmpTB:~1%"
- For %%d in (%Table%) do (Set "%%d=%Bound%")
- Set /a "XToken-=1"
- Goto :Eof
- :MovXR
- For /f "tokens=1,2 delims=X,Y" %%p in ("%~2") do (
- Set /a MovX=%%p%~1
- Set "%~3=X!MovX!Y%%q"
- Set "%~2= ")
- Goto :Eof
- ::::::::::::::::::::::::::::::::::::::::
- :CheckL2
- If "!Lin_1!"=="²²²²²²²²²²²²²²²²²²²" (Goto :Lost)
- If "!Lin_%LimY%!"=="²²²²²²²²²²²²²²²²²²²" (
- Call :Clear
- For /l %%x in (0,1,%LimX%) do (
- For /l %%y in (%LimY%,-1,1) do (
- Set /a "UpLine=%%y-1"
- Call Set "X%%xY%%y=%%X%%xY!UpLine!%%"
- ))
- Set /a "Points+=100"
- For /l %%d in (0,1,%LimX%) do (Set "X%%dY0= ")
- Goto :CheckL2
- )
- Goto :Eof
- :::::::::::::::::::::::::::::::::::::::::
- :Key.A
- If not defined %1 Goto:Eof
- Set "c="
- Set "d=0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz =/\()[]{}_-.:,;* @#"
- :Key.B
- Set "chr=!%1:~,1!"
- For /l %%l in (0 1 80) do if "!chr!" equ "!d:~%%l,1!" (
- set /a "x=%%l^5"
- call set "c=!c!%%d:~!x!,1%%"
- )
- Set "%1=!%1:~1!"
- If defined %1 goto:Key.B
- Set "%1=!c!"
- Goto :Eof
- :::::::::::::::::::::::::::::::::::::::::
- :Clear
- For /l %%m in (0,1,%LimY%) do (Set Lin_%%m=)
- For /l %%d in (0,1,%LimY%) do (
- For /l %%e in (0,1,%LimX%) do (
- Set Lin_%%d=!Lin_%%d!!X%%eY%%d!))
- Goto :Eof
- :Lost
- Cls
- Echo.
- Echo. Tetris v 1 by Jason Haude
- Echo.
- Echo. Points:%Points%
- Echo. Perdiste !
- Goto :End
- :Win
- Cls
- Echo.
- Echo. Tetris v 1 by Jason Haude
- Echo.
- Echo. Points:%Points%
- Echo. Has Ganado !
- Goto :End
- :End
- Echo. Gracias por Jugar
- Echo. Tetris v1 by Jason Haude
- Endlocal
- Ping -n 3 localhost >nul
- Exit
- ::::::::::::::::::::::::::::::::::::::::::
- :Figure1
- Set Figure1_Pos1=X6Y2,X6Y1,X7Y1,X7Y0
- Set Figure1_Pos2=X7Y1,X8Y1,X6Y0,X7Y0
- Set Figure1_Pos3=X6Y2,X6Y1,X7Y1,X7Y0
- Set Figure1_Pos4=X7Y1,X8Y1,X6Y0,X7Y0
- Set /a "R=(%Random% %% 4)+1"
- Set Table=!Figure1_Pos%R%!
- For %%b in (%Table%) do (Set "%%b=%Bound%")
- Set /a "XToken=0","YToken=0","CurFig=1","RotateLevel=%R%"
- Goto :Eof
- :Figure2
- Set Figure2_Pos1=X7Y2,X6Y1,X7Y1,X6Y0
- Set Figure2_Pos2=X6Y1,X7Y1,X7Y0,X8Y0
- Set Figure2_Pos3=X7Y2,X6Y1,X7Y1,X6Y0
- Set Figure2_Pos4=X6Y1,X7Y1,X7Y0,X8Y0
- Set /a "R=(%Random% %% 4)+1"
- Set Table=!Figure2_Pos%R%!
- For %%b in (%Table%) do (Set "%%b=%Bound%")
- Set /a "XToken=0","YToken=0","CurFig=2","RotateLevel=%R%"
- Goto :Eof
- :Figure3
- Set Figure3_Pos1=X7Y1,X8Y1,X7Y0,X8Y0
- Set Figure3_Pos2=X7Y1,X8Y1,X7Y0,X8Y0
- Set Figure3_Pos3=X7Y1,X8Y1,X7Y0,X8Y0
- Set Figure3_Pos4=X7Y1,X8Y1,X7Y0,X8Y0
- Set /a "R=(%Random% %% 4)+1"
- Set "Table=!Figure3_Pos%R%!"
- For %%b in (%Table%) do (Set "%%b=%Bound%")
- Set /a "XToken=0","YToken=0","CurFig=3","RotateLevel=%R%"
- Goto :Eof
- :Figure4
- Set Figure4_Pos1=X6Y1,X7Y1,X8Y1
- Set Figure4_Pos2=X7Y2,X7Y1,X7Y0
- Set Figure4_Pos3=X6Y1,X7Y1,X8Y1
- Set Figure4_Pos4=X7Y2,X7Y1,X7Y0
- Set /a "R=(%Random% %% 4)+1"
- Set Table=!Figure4_Pos%R%!
- For %%b in (%Table%) do (Set "%%b=%Bound%")
- Set /a "XToken=0","YToken=0","CurFig=4","RotateLevel=%R%"
- Goto :Eof
- :Figure5
- Set Figure5_Pos1=X6Y1,X7Y1,X8Y1,X7Y0
- Set Figure5_Pos2=X7Y2,X7Y1,X8Y1,X7Y0
- Set Figure5_Pos3=X7Y1,X6Y0,X7Y0,X8Y0
- Set Figure5_Pos4=X8Y2,X7Y1,X8Y1,X8Y0
- Set /a "R=(%Random% %% 4)+1"
- Set Table=!Figure5_Pos%R%!
- For %%b in (%Table%) do (Set "%%b=%Bound%")
- Set /a "XToken=0","YToken=0","CurFig=5","RotateLevel=%R%"
- Goto :Eof
- :Figure6
- Set Figure6_Pos1=X6Y1,X6Y0,X7Y0,X8Y0
- Set Figure6_Pos2=X8Y2,X8Y1,X8Y0,X7Y0
- Set Figure6_Pos3=X6Y1,X7Y1,X8Y1,X8Y0
- Set Figure6_Pos4=X6Y2,X7Y2,X6Y1,X6Y0
- Set /a "R=(%Random% %% 4)+1"
- Set Table=!Figure6_Pos%R%!
- For %%b in (%Table%) do (Set "%%b=%Bound%")
- Set /a "XToken=0","YToken=0","CurFig=6","RotateLevel=%R%"
- Goto :Eof
- :Figure7
- Set Figure7_Pos1=X8Y1,X6Y0,X7Y0,X8Y0
- Set Figure7_Pos2=X7Y2,X8Y2,X8Y1,X8Y0
- Set Figure7_Pos3=X6Y1,X7Y1,X8Y1,X6Y0
- Set Figure7_Pos4=X6Y2,X6Y1,X6Y0,X7Y0
- Set /a "R=(%Random% %% 4)+1"
- Set Table=!Figure7_Pos%R%!
- For %%b in (%Table%) do (Set "%%b=%Bound%")
- Set /a "XToken=0","YToken=0","CurFig=7","RotateLevel=%R%"
- Goto :Eof
- ::_0 xx9tYjYxWvxPrXmoLjqfzpxx
- ::_0 xxxxxXhXxLBINRPFGBaxxxxxx
- ::_0 xxxxxxxxxxxxxxxxxxxxxxxxx
- ::_0 xxxxx8jYfZXojYxOtxJvxxxxx
- ::_0 EjXzofizgxLfmgimfjqYx9GVJ
- ::_0 xxxJvx8XmgfqlxNxGtyjxRxxx
- ::_0 xxxxxxxxxxxxxxxxxxxxxxxxx
- ::_0 xPrXmoLjqfzpx9tms-x7545xxx
- :Help
- Cls
- Echo.
- Call :L2 "Goto :Eof"
- Echo.
- Echo. How to Play Batch Tetris ?
- Echo.
- Echo. Use keys A,S,D,R,X
- Echo.
- Echo. A = Move Shape Left
- Echo. S = Move Shape Down
- Echo. D = Move Shape Rigth
- Echo. R = Rotate Shape
- Echo. X = Back to Menu Game
- Echo.
- Echo.
- Pause >nul
- Goto :Menu
- :Logo
- Cls
- Color 0b
- Echo.
- Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
- Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
- :L2
- Echo. °°ÛÛÛ°ÛÛÛ°ÛÛÛ°ÛÛ°°Û°°ÛÛ°°°
- Echo. °°°Û°°Û°°°°Û°°Û°Û°Û°Û°°°°°
- Echo. °°°Û°°ÛÛÛ°°Û°°ÛÛ°°Û°°Û°°°°
- Echo. °°°Û°°Û°°°°Û°°Û°Û°Û°°°Û°°°
- Echo. °°°Û°°ÛÛÛ°°Û°°Û°Û°Û°ÛÛ°°°°
- %~1
- Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
- Echo. °°±°°°°°°°°°²°°°°°°°°°°±°°
- Echo. °°±°²°°°²²°°²²°°°²²²°°°±°°
- Echo. °°±°²²°°°²°°²°°°°°°°°°°±°°
- Echo. °°±°°²°°°²°°°°°°²²°°°°°±°°
- Echo. °°±°°°°°°°°°°°°°°²²°°°°±°°
- Echo. °°±°°°°°°°°²°°°°°°°°°°°±°°
- Echo. °°±²°°°°°°°²²²°°°°°°°°°±°°
- Echo. °°±²°°²²°°°°°°°²°°°°°°²±°°
- Echo. °°±²°°²²°°°°°°²²²°°°²²²±°°
- Echo. °°±±±±±±±±±±±±±±±±±±±±±±°°
- Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
- Echo. °°°°°: Jason Haude :°°°°°°
- Echo. °°°°° Time. 2018 °°°°°°
- Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
- Ping -n 3 0.0.0.0 >nul
- Goto :Eof
- :trail
- Title The Batch Remakes: The Oregon Trail
- echo ----------------------------
- echo Welcome to The Oregon Trail!
- echo ----------------------------
- pause
- cls
- echo -------------------------------------------
- echo What is the first name of the wagon leader?
- echo -------------------------------------------
- set/p name=
- echo.
- echo Welcome to the trail, %name%
- pause
- cls
- echo -----------------------------------------------------------
- echo there are 3 others who decided to come along, who are they?
- echo -----------------------------------------------------------
- pause
- set /p name2=
- echo.
- echo hi, %name2%
- pause
- set /p name3=
- echo.
- echo hi, %name3%
- pause
- set /p name4=
- echo.
- echo hi, %name4%
- pause
- cls
- echo -----------------------------------------------------------------------------------
- echo Ok, %name%, %name2%, %name3%, and %name4%, you are ready to start your adventure...
- echo -----------------------------------------------------------------------------------
- pause
- goto harp
- :harp
- echo ----------------------------------------------
- echo Many kinds of people made the trip to Oregon..
- echo ----------------------------------------------
- pause
- cls
- echo ---------------------------------------------------------------------------------------------------------------------
- echo You may: 1.Be a banker from Boston 2.Be a carpenter from Ohio 3.Be a Farmer from Illinois 4. The Best (in my opinion)
- echo ---------------------------------------------------------------------------------------------------------------------
- echo What is your choice?
- echo --------------------
- set /p input=
- if %input% == 1 goto glorp
- if %input% == 2 goto glorp
- if %input% == 3 goto glorp
- if %input% == 4 goto norp
- :glorp
- echo It is 1848. You're jumping off
- echo place for Oregon is Independance,
- echo Missouri. You must decide which
- echo month to leave Independence.
- echo.
- echo ----------------------------------------------------
- echo 1.March 2.April 3.May 4.June 5.July 6.Ask for Advice
- echo ----------------------------------------------------
- set /p input=
- if %input% == 1 goto heg
- if %input% == 2 goto meg
- if %input% == 3 goto leg
- if %input% == 4 goto carmalita
- if %input% == 5 goto height
- if %input% == 6 goto chow
- :heg
- echo You have left in March
- pause
- goto meta
- :meg
- echo You have left in April
- pause
- goto meta
- :leg
- echo You have left in May
- pause
- goto meta
- :carmalita
- echo You have left in June
- pause
- goto meta
- :height
- echo You have left in July
- pause
- goto meta
- :chow
- echo The townsfolk say go in April
- pause
- goto glorp
- :meta
- echo In order to begin your adventure, here's $2,000.00.
- echo -------------------------------------------------
- pause
- cls
- echo -------------------------------------------------
- echo Go to Matt's General Store before you leave town.
- echo -------------------------------------------------
- pause
- cls
- goto matt
- :matt
- Title Matt's General Store, Independence Misourri
- echo ------------------------------------------------------------------------
- echo Matt: Welcome! I here you're goin' to Oregon! I can get yah these items.
- echo ------------------------------------------------------------------------
- pause
- goto items
- :items
- echo 1. A team of oxen to pull your wagon,
- echo -------------------------------------
- echo 2. Clothing for both summer and winter,
- echo ---------------------------------------
- echo 3. Plenty of food for your trip,
- echo --------------------------------
- echo 4. Ammunition for your rifles,
- echo ------------------------------
- echo 5. And spare parts for your wagon.
- echo ----------------------------------
- set /p input=
- if %input% == 1 goto oxen
- if %input% == 2 goto clothes
- if %input% == 3 goto food
- if %input% == 4 goto bullets
- if %input% == 5 goto parts
- :oxen
- cls
- echo There are 2 oxen in a yoke;
- echo I recommend at least 3 yoke.
- echo I charge 40 a yoke
- echo.
- echo How many yoke do you want?
- set /p input=
- if %input% == 3 goto h
- if %input% == 6 goto h
- :h
- echo that'll serve yah well.
- echo you need clothes next
- pause
- goto items
- :food
- cls
- echo I recommend you take at
- echo Least 200 pounds of food
- echo for each person in your
- echo family. I see that you have
- echo 4 people in all. You'll need
- echo flour, sugar, bacon, and
- echo coffee. My price is 20
- echo cents a pound.
- echo.
- echo How many pound of food do
- echo you want?
- set /p input=
- if %input% == 100 goto g
- if %input% == 150 goto g
- :g
- echo That'll be enough food for about 8 months, your entire journey
- echo when you get there, there will be food, I reckon.
- echo next you need bullets.
- pause
- goto items
- :clothes
- cls
- echo You'll need warm clothing in
- echo the mountains. I recommend
- echo taking at least 2 sets of
- echo clothes per person. Each
- echo set is $10.00
- echo.
- echo How many sets of clothes do you want?
- set /p input=
- if %input% == 8 goto good
- :good
- echo you should be suited fine with these...
- echo go to food...
- pause
- goto items
- :bullets
- cls
- echo I sell ammunition in boxes
- echo of 20 bullets. each box
- echo costs $2.00
- echo.
- echo How many boxes do
- echo you want?
- set /p input=
- if %input% == 40 goto v
- if %input% == 60 goto v
- :v
- echo You should have a lot of ammo.
- pause
- echo Finally, go to extra parts in case your wagon breaks down.
- goto items
- :parts
- cls
- echo It's a good idea to have a
- echo few spare parts for your
- echo wagon. Here are the prices:
- echo.
- echo Wagon wheel: $10 each
- echo Wagon axle: $10 each
- echo Wagon tongue: $10 each
- echo.
- echo how many wagon wheels?
- set /p input=
- if %input% == 3 goto next
- :next
- echo How many wagon axles?
- set /p input=
- if %input% ==3 goto next2
- :next2
- echo And finally, how many wagon tongues?
- set /p input=
- if %input% == 3 goto next3
- :next3
- echo Well then, you're ready
- echo to start. Good luck!
- echo You have a long and
- echo difficult journey ahead
- echo of you
- pause
- goto loader
- :loader
- echo Loading the wagon.
- ping Localhost -n 2 >nul
- cls
- loading the wagon...
- ping Localhost -n 2 >nul
- cls
- echo COMPLETE!
- pause
- echo Independence
- echo March 1, 1848
- pause
- goto bodo
- :bodo
- Title Independence March 1, 1848
- echo Weather: cold
- echo Health: good
- echo Pace: steady
- echo Rations: filling
- echo.
- echo You may:
- echo.
- echo 1.Continue on trail
- echo 2.Check Supplies
- echo 3.Look at map
- echo 4.Change pace
- echo 5.Change food rations
- echo 6.Stop to rest
- echo 7.Attempt to trade
- echo 8.Talk to people
- echo 9.Buy supplies
- echo.
- echo What is your choice?
- set /p input=
- if %input% == 1 goto 1
- if %input% == 2 goto 2
- if %input% == 3 goto 3
- if %input% == 4 goto 4
- if %input% == 5 goto 5
- if %input% == 6 goto 6
- if %input% == 7 goto 7
- if %input% == 8 goto 8
- if %input% == 9 goto 9
- :1
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- pause
- echo your wheel has broken down, would you like to fix it?
- pause
- echo it has been fixed
- pause
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo We will cross the river.
- pause
- goto cross
- :cross
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo Would you like to hunt?
- echo Y/N
- set /p input=
- if %input% == Y goto Huntthem
- if %input% == N goto nothunt
- :Huntthem
- echo Hunting...
- pause
- echo Hunting..
- pause
- echo Hunting.
- pause
- echo You got 40 pounds of meat!!
- pause
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo We are doing well...
- pause
- echo 7 months later...
- Title Willamette, Oregon August 1, 1848
- echo Willamette, Oregon, August 1, 1848
- pause
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- ping Localhost -n 2 >nul
- cls
- echo =
- echo -- -----
- echo -- ---- ---
- echo --------- -
- echo - - ----------
- echo = == ==
- echo Finally, Oregon!!!
- pause
- echo Thanks for playing My version of Oregon Trail. sorry to cut it short...
- pause
- goto menu
- :2
- echo You have all of your items.
- pause
- goto bodo
- :3
- echo ----------------------------------------
- echo - Finish echo -
- echo - echo -
- echo - echo -
- echo - echo -
- echo - echo -
- echo - echo -
- echo - echo -
- echo - echo -
- echo - you are here ---- | echo -
- echo ----------------------------------------
- :4
- echo changing pace
- pause
- echo pace upped by 5%
- pause
- goto bodo
- :5
- echo rationed for now
- pause
- goto bodo
- :6
- echo Ok..
- echo 1 Hour later...
- pause
- goto bodo
- :7
- echo Local:
- echo So you'd like to trade, eh?
- echo Trading.
- pause
- echo Trading..
- pause
- echo Trading...
- pause
- echo traded
- pause
- goto bodo
- :8
- echo HI, I am winston.
- pause
- echo so i here you're going to Oregon,
- echo I like you..
- pause
- echo im coming with you
- echo (Winston has joined your team)
- pause
- goto bodo
- :9
- echo What would you like to trade for
- 1.meat
- 2.clothing
- 3.bullets
- set /p input=
- if %input% == 1 goto meat
- if %input% == 2 goto cloth
- if %input% == 3 goto ammo
- :meat
- echo Trading.
- pause
- echo Trading..
- pause
- echo Trading...
- pause
- echo traded
- pause
- goto bodo
- :cloth
- echo Trading.
- pause
- echo Trading..
- pause
- echo Trading...
- pause
- echo traded
- pause
- goto bodo
- :ammo
- echo Trading.
- pause
- echo Trading..
- pause
- echo Trading...
- pause
- echo traded
- pause
- goto bodo
- :norp
- cls
- echo the best is carpenter
- pause
- goto harp
- :exit
- echo would you like to keep using Jason Jaguar OS Premium Silver Edition?
- echo Yes or No?
- pause
- set /p input=
- if %input% == Yes goto menu
- if %input% == No exit
- REM 01001001 01100110 00100000 01111001 01101111 01110101 00100000 01100011 01100001 01101110 00100000 01110010 01100101 01100001 01100100 00100000 01110100 01101000 01101001 01110011 00101100 00100000 01111001 01101111 01110101 01110010 00100000 01100001 00100000 01100010 01101001 01100111 00100000 01100110 01100001 01110100 00100000 01101110 01100101 01110010 01100100 00101110 00100000 01100010 01110101 01110100 00100000 01110011 01101111 00100000 01100001 01101101 00100000 01101001 00100000 01100011 01100001 01110101 01110011 01100101 00100000 01101001 00100000 01110111 01110010 01101111 01110100 01100101 00100000 01110100 01101000 01101001 01110011 00101110
- REM Alright, read this and then use the development kit of this OS, and start porting to other PC's.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement