Advertisement
Guest User

Untitled

a guest
Jun 24th, 2017
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 25.35 KB | None | 0 0
  1. @echo off
  2. (
  3. echo set username1=ADMIN
  4. echo set password1=ADMIN
  5. echo set money=999999999999999
  6. echo set crab=9999999999
  7. echo set shrimp=9999999999
  8. echo set trout=9999999999
  9. echo set flounder=9999999999
  10. echo set shark=9999999999
  11. echo set salmon=9999999999
  12. echo set net=1
  13. echo set cage=1
  14. echo set harpoon=1
  15. echo set rod=1
  16. echo set flyrod=1
  17. echo set boat1=99999
  18. echo set boat2=99999
  19. echo set boat3=99999
  20. echo set boat4=99999
  21. echo set boat5=99999
  22. echo set boat6=99999
  23. echo set boat7=99999
  24. echo set boat8=99999
  25. echo set shrimprate=9999
  26. echo set crabrate=9999
  27. echo set troutrate=9999
  28. echo set flounderrate=9999
  29. echo set sharkrate=9999
  30. echo set salmonrate=9999
  31. echo set axxx=99
  32. echo set pcrab=999
  33. echo set pshrimp=999
  34. echo set ptrout=999
  35. echo set pflounder=999
  36. echo set pshark=999
  37. echo set psalmon=999
  38. echo set moa=999
  39. echo set gwshark=999
  40. echo set squid=999
  41. echo set gsquid=999
  42. )>ADMIN.bat
  43.  
  44.  
  45. set /a StartTime=%time%
  46.  
  47.  
  48. (
  49. echo del ADMIN.bat
  50. echo del RichStoreBlock.vbs
  51. echo del SetupScript.vbs
  52. echo del PleaseWait.vbs
  53. echo del ErrorScript.vbs
  54. echo del Greetings.vbs
  55. echo del Win.vbs
  56. echo del Delete_Files.bat
  57. )>Delete_Files.bat
  58.  
  59. echo dim speechobject > "RichStoreBlock.vbs"
  60. echo set speech = Wscript.CreateObject("SAPI.spVoice") >> "RichStoreBlock.vbs"
  61. echo speech.speak "You need at least one titanic boat to enter." >> "RichStoreBlock.vbs"
  62.  
  63.  
  64. echo dim speechobject > "SetupScript.vbs"
  65. echo set speech = Wscript.CreateObject("SAPI.spVoice") >> "SetupScript.vbs"
  66. echo speech.speak "Please turn your volume on to hear additional information" >> "SetupScript.vbs"
  67.  
  68.  
  69. echo dim speechobject > "ErrorScript.vbs"
  70. echo set speech = Wscript.CreateObject("SAPI.spVoice") >> "ErrorScript.vbs"
  71. echo speech.speak "We have accounted a error. Please wait for computer to try to resolve issue." >> "ErrorScript.vbs"
  72. echo @echo off >> Fishing_RPG_Info.bat
  73. echo title Fishing RPG Info >> Fishing_RPG_Info.bat
  74. echo color f0 >> Fishing_RPG_Info.bat
  75. echo :STARTINFO >> Fishing_RPG_Info.bat
  76. echo echo ========================================== >> Fishing_RPG_Info.bat
  77. echo echo Fishing RPG >> Fishing_RPG_Info.bat
  78. echo echo ========================================== >> Fishing_RPG_Info.bat
  79. echo echo. >> Fishing_RPG_Info.bat
  80. echo echo This game was created by : >> Fishing_RPG_Info.bat
  81. echo echo. >> Fishing_RPG_Info.bat
  82. echo echo Morgan Verdier (Head Programmer) >> Fishing_RPG_Info.bat
  83. echo echo Will Whitby (Game Tester) >> Fishing_RPG_Info.bat
  84. echo echo Charlotte Verdier (Bug Tester) >> Fishing_RPG_Info.bat
  85. echo echo Mark Griffis (Game Tester) >> Fishing_RPG_Info.bat
  86. echo echo. >> Fishing_RPG_Info.bat
  87. echo echo Game Finished : 19/06/2016 >> Fishing_RPG_Info.bat
  88. echo echo. >> Fishing_RPG_Info.bat
  89. echo pause >> Fishing_RPG_Info.bat
  90. echo end >> Fishing_RPG_Info.bat
  91.  
  92.  
  93. echo dim speechobject > "PleaseWait.vbs"
  94. echo set speech = Wscript.CreateObject("SAPI.spVoice") >> "PleaseWait.vbs"
  95. echo speech.speak "Please Wait. The game files are installing." >> "PleaseWait.vbs"
  96.  
  97.  
  98. echo dim speechobject > "ErrorScript.vbs"
  99. echo set speech = Wscript.CreateObject("SAPI.spVoice") >> "ErrorScript.vbs"
  100. echo speech.speak "We have accounted a error. Please wait for computer to try to resolve issue." >> "ErrorScript.vbs"
  101.  
  102.  
  103. echo dim speechobject > "Greetings.vbs"
  104. echo set speech = Wscript.CreateObject("SAPI.spVoice") >> "Greetings.vbs"
  105. echo speech.speak "Welcome to the fishing RPG. This game was created by Morgan Verdier" >> "Greetings.vbs"
  106.  
  107.  
  108. echo dim speechobject > "Win.vbs"
  109. echo set speech = Wscript.CreateObject("SAPI.spVoice") >> "Win.vbs"
  110. echo speech.speak "Congratulations, You have beat the game!" >> "Win.vbs"
  111. echo speech.speak "Credits." >> "Win.vbs"
  112. echo speech.speak ".Morgan Verdier." >> "Win.vbs"
  113. echo speech.speak ".Will Whitby." >> "Win.vbs"
  114. echo speech.speak ".Mark Griffis." >> "Win.vbs"
  115. echo speech.speak ".Charlotte Verdier." >> "Win.vbs"
  116. echo speech.speak "." >> "Win.vbs"
  117. echo speech.speak "This game was finished on June 19th 2016." >> "Win.vbs"
  118.  
  119. cls
  120. echo.
  121. echo PLEASE TURN VOLUME ON
  122. echo.
  123. pause
  124. cls
  125. mode con cols=65 lines=32
  126. setlocal enabledelayedexpansion
  127. color f0
  128. title Fishing RPG
  129. :loading
  130. cls
  131. call PleaseWait.vbs
  132. pause
  133. call Greetings.vbs
  134. call SetUpScript.vbs
  135. :start1
  136. cls
  137. echo Input a number and press enter\return . . .
  138. echo.
  139. echo 1) Login
  140. echo 2) Create New Account
  141. set /p loginx1=">> "
  142. if not %loginx1% leq 2 goto start1
  143. if %loginx1% equ 1 goto login
  144. goto start1
  145. :SETUSERNAME
  146. cls
  147. echo.
  148. echo What do you want your username to be?
  149. set /p username1=">> "
  150. set v1f=0
  151.  
  152. if %username1%=="ADMIN" goto USERNAMENOADMIN
  153.  
  154. :findspaces
  155. set x=!v1f!
  156. set Letter%v1f%=!username1:~%x%,1!
  157. if "!Letter%v1f%!" equ " " (
  158. echo.
  159. echo.
  160. echo Sorry, no spaces allowed in your username...
  161. echo If I allowed you to have spaces
  162. echo in your username, then you
  163. echo wouldn't be able to save you game...
  164. pause >nul
  165. goto start1
  166. )
  167. if NOT "!Letter%v1f%!" equ "" (
  168. set /a v1f=%v1f%+1
  169. goto findspaces
  170. )
  171. echo What do you want your password to be?
  172. set /p password1=">> "
  173. goto beginplaying
  174.  
  175. :login
  176. cls
  177. set /p name1=Username:
  178. if not exist "%name1%.bat" (
  179. echo Invalid username . . .
  180. pause >nul
  181. goto start1
  182. )
  183. set /p pass1=Password:
  184. call %name1%.bat
  185. if not %password1% equ %pass1% (
  186. echo Invalid password . . .
  187. pause >nul
  188. goto start1
  189. )
  190. goto menu
  191.  
  192. :beginplaying
  193. set money=500
  194. set crab=0
  195. set shrimp=0
  196. set trout=0
  197. set flounder=0
  198. set shark=0
  199. set salmon=0
  200. set net=0
  201. set cage=0
  202. set harpoon=0
  203. set rod=0
  204. set flyrod=0
  205. set boat1=0
  206. set boat2=0
  207. set boat3=0
  208. set boat4=0
  209. set boat5=0
  210. set boat6=0
  211. set boat7=0
  212. set boat8=0
  213. set shrimprate=1
  214. set crabrate=1
  215. set troutrate=1
  216. set flounderrate=1
  217. set sharkrate=1
  218. set salmonrate=1
  219. set axxx=0
  220. set pcrab=25
  221. set pshrimp=3
  222. set ptrout=7
  223. set pflounder=15
  224. set pshark=50
  225. set psalmon=10
  226. set moa=0
  227. set gwshark=0
  228. set squid=0
  229. set gsquid=0
  230. goto StartSave
  231.  
  232. :credits
  233. cls
  234. title Game Credits
  235. echo Game Made By :
  236. echo.
  237. echo Morgan Verdier : (Head Proggramer)
  238. echo Elliott Williams : (Proggramer)
  239. echo Will Whitby : (Bug Tester)
  240. echo Kallum K.P : (Game Bug Tester)
  241. echo Charlotte : (Tester And Best Sister)
  242. echo.
  243. pause
  244. goto menu
  245.  
  246.  
  247. :menu
  248. title Fishing RPG
  249. cls
  250. echo Fishing RPG Menu
  251. echo.
  252. Echo 1) Go Fish'n
  253. echo 2) Store
  254. echo 3) Boat Shop
  255. echo 4) Gamble Gold
  256. echo 5) Fish Market
  257. echo 6) Your Items
  258. echo 7) Rich Store
  259. echo 8) Credits
  260. echo 9) Save Game
  261. set /p x1=
  262. if %x1% == 1 goto fishingLoop
  263. if %x1% == 2 goto store
  264. if %x1% == 3 goto boatstore
  265. if %x1% == 4 goto gamble1
  266. if %x1% == 5 goto market1
  267. if %x1% == 6 goto checkitems
  268. if %x1% == 7 goto richstore
  269. if %x1% == 8 goto credits
  270. if %x1% == 9 goto savegame1
  271.  
  272. :boatstore
  273. cls
  274. echo Fishing RPG Boat Store
  275. echo.
  276. echo You currently have %money% Gold.
  277. echo.
  278. echo.
  279. echo 1) Shrimp'n Boat: %boat1%
  280. echo. Costs 2,000 Gold.
  281. echo 2) Small Boat: %boat2%
  282. echo. Costs 20,000 Gold.
  283. echo 3) Large Boat: %boat3%
  284. echo. Costs 60,000 Gold.
  285. echo 4) Rich Boat: %boat4%
  286. echo. Costs 150,000 Gold.
  287. echo 5) Pro Boat: %boat5%
  288. echo. Costs 500,000 Gold.
  289. echo 6) Dream Boat: %boat6%
  290. echo. Costs 1,000,000 Gold.
  291. echo 7) Elegant Boat: %boat7%
  292. echo. Costs 3,000,000 Gold.
  293. echo 8) Titanic: %boat8%
  294. echo. Costs 15,000,000 Gold.
  295. echo 9) Goto Menu
  296. set /p v1=
  297. if %v1% == 1 goto boat1
  298. if %v1% == 2 goto boat2
  299. if %v1% == 3 goto boat3
  300. if %v1% == 4 goto boat4
  301. if %v1% == 5 goto boat5
  302. if %v1% == 6 goto boat6
  303. if %v1% == 7 goto boat7
  304. if %v1% == 8 goto boat8
  305. if %v1% == 9 goto menu
  306. goto boatstore
  307.  
  308. :boat1
  309. if %money% leq 1999 (
  310. echo.
  311. echo.
  312. echo You don't have enough Gold.
  313. pause >nul
  314. goto boatstore
  315. )
  316. set /a money=%money% - 2000
  317. set /a boat1=%boat1%+1
  318. if %shrimprate% neq 1 (
  319. set /a shrimprate=%shrimprate%+5
  320. ) else (
  321. set /a shrimprate=%shrimprate%+4
  322. )
  323. echo.
  324. echo.
  325. echo Boat Purchased. With this boat you can now catch
  326. echo %shrimprate% shrimp at one time.
  327. pause >nul
  328. goto boatstore
  329. :boat2
  330. if %money% leq 19999 (
  331. echo.
  332. echo.
  333. echo You don't have enough Gold.
  334. pause >nul
  335. goto boatstore
  336. )
  337. set /a money=%money% - 20000
  338. set /a boat2=%boat2%+1
  339. if %troutrate% neq 1 (
  340. set /a troutrate=%troutrate%+5
  341. ) else (
  342. set /a troutrate=%troutrate%+4
  343. )
  344. echo.
  345. echo.
  346. echo Boat Purchased. With this boat you can now
  347. echo catch %troutrate% trout at one time.
  348. pause >nul
  349. goto boatstore
  350. :boat3
  351. if %money% leq 59999 (
  352. echo.
  353. echo.
  354. echo You don't have enough Gold.
  355. pause >nul
  356. goto boatstore
  357. )
  358. set /a money=%money% - 60000
  359. set /a boat3=%boat3%+1
  360. if %troutrate% neq 1 (
  361. set /a troutrate=%troutrate%+15
  362. ) else (
  363. set /a troutrate=%troutrate%+14
  364. )
  365. echo.
  366. echo.
  367. echo Boat Purchased. With this boat you can now
  368. echo catch %troutrate% trout at one time.
  369. pause >nul
  370. goto boatstore
  371. :boat4
  372. if %money% leq 149999 (
  373. echo.
  374. echo.
  375. echo You don't have enough Gold.
  376. pause >nul
  377. goto boatstore
  378. )
  379. set /a money=%money% - 150000
  380. set /a boat4=%boat4%+1
  381. if %salmonrate% neq 1 (
  382. set /a salmonrate=%salmonrate%+10
  383. ) else (
  384. set /a salmonrate=%salmonrate%+9
  385. )
  386. echo.
  387. echo.
  388. echo Boat Purchased. With this boat you can now
  389. echo catch %salmonrate% salmon at one time.
  390. pause >nul
  391. goto boatstore
  392.  
  393. :boat5
  394. if %money% leq 499999 (
  395. echo.
  396. echo.
  397. echo You don't have enough Gold.
  398. pause >nul
  399. goto boatstore
  400. )
  401. set /a money=%money% - 500000
  402. set /a boat5=%boat5%+1
  403. if %flounderrate% neq 1 (
  404. set /a flounderrate=%flounderrate%+15
  405. ) else (
  406. set /a flounderrate=%flounderrate%+14
  407. )
  408. echo.
  409. echo.
  410. echo Boat Purchased. With this boat you
  411. echo can catch %flounderrate% flounder at one time.
  412. pause >nul
  413. goto boatstore
  414.  
  415. :boat6
  416. if %money% leq 999999 (
  417. echo.
  418. echo.
  419. echo You don't have enough Gold.
  420. pause >nul
  421. goto boatstore
  422. )
  423. set /a money=%money% - 1000000
  424. set /a boat6=%boat6%+1
  425. if %crabrate% neq 1 (
  426. set /a crabrate=%crabrate%+60
  427. ) else (
  428. set /a crabrate=%crabrate%+59
  429. )
  430. echo.
  431. echo.
  432. echo Boat Purchased. With this boat you can
  433. echo catch %crabrate% crab at one time.
  434. pause >nul
  435. goto boatstore
  436.  
  437. :boat7
  438. if %money% leq 2999999 (
  439. echo.
  440. echo.
  441. echo You don't have enough Gold.
  442. pause >nul
  443. goto boatstore
  444. )
  445. set /a money=%money% - 3000000
  446. set /a boat7=%boat7%+1
  447. if %sharkrate% neq 1 (
  448. set /a sharkrate=%sharkrate%+25
  449. ) else (
  450. set /a sharkrate=%sharkrate%+24
  451. )
  452. echo.
  453. echo.
  454. echo Boat Purchased. With this boat you
  455. echo can catch %sharkrate% shark at one time.
  456. pause >nul
  457. goto boatstore
  458.  
  459. :boat8
  460. if %money% leq 14999999 (
  461. echo.
  462. echo.
  463. echo You don't have enough Gold.
  464. pause >nul
  465. goto boatstore
  466. )
  467. set /a money=%money% - 15000000
  468. set /a boat8=%boat8%+1
  469. if %sharkrate% neq 1 (
  470. set /a sharkrate=%sharkrate%+150
  471. ) else (
  472. set /a sharkrate=%sharkrate%+149
  473. )
  474. echo.
  475. echo.
  476. echo Boat Purchased. With this boat you can
  477. echo catch %sharkrate% shark at one time.
  478. pause >nul
  479. goto boatstore
  480.  
  481.  
  482. :store
  483. cls
  484. echo Fishing RPG Store
  485. echo.
  486. echo You currently have %money% Gold.
  487. echo You currently have %shrimp% Shrimp.
  488. echo You currently have %crab% Crabs.
  489. echo You currently have %trout% Trout.
  490. echo You currently have %salmon% Salmon.
  491. echo You currently have %flounder% Flounder.
  492. echo You currently have %shark% Sharks.
  493. echo.
  494. echo.
  495. echo.
  496. echo 1) Shrimp Net: costs 100 Gold.
  497. echo 2) Crab Cage: costs 1,500 Gold.
  498. echo 3) Harpoon: costs 5,000 Gold.
  499. echo 4) Fishing Rod: costs 600 Gold.
  500. echo 5) Fly Fishing Rod: costs 1,000 Gold.
  501. echo 6) Leave Store.
  502. set /p x2=
  503. if %x2% == 1 goto buynet
  504. if %x2% == 2 goto buycage
  505. if %x2% == 3 goto buyharp
  506. if %x2% == 4 goto buyrod
  507. if %x2% == 5 goto buyfly
  508. if %x2% == 6 goto menu
  509.  
  510. :buyrod
  511. if %rod% == 1 (
  512. echo.
  513. echo.
  514. echo You already have a rod.
  515. pause >nul
  516. goto store
  517. )
  518. if %money% leq 599 (
  519. echo.
  520. echo.
  521. echo You don't have enough Gold.
  522. pause >nul
  523. goto store
  524. )
  525. set /a money=%money% - 600
  526. set rod=1
  527. echo.
  528. echo.
  529. echo Rod purchased.
  530. pause >nul
  531. goto store
  532.  
  533. :buyfly
  534. if %flyrod% == 1 (
  535. echo.
  536. echo.
  537. echo You already have a fly fishing rod.
  538. pause >nul
  539. goto store
  540. )
  541. if %money% leq 999 (
  542. echo.
  543. echo.
  544. echo You don't have enough Gold.
  545. pause >nul
  546. goto store
  547. )
  548. set /a money=%money% - 1000
  549. set flyrod=1
  550. echo.
  551. echo.
  552. echo Fly Fishing Rod purchased.
  553. pause >nul
  554. goto store
  555.  
  556. :buyharp
  557. if %harpoon% == 1 (
  558. echo.
  559. echo.
  560. echo You already have a harpoon.
  561. pause >nul
  562. goto store
  563. )
  564. if %money% leq 4999 (
  565. echo.
  566. echo.
  567. echo You don't have enough Gold.
  568. pause >nul
  569. goto store
  570. )
  571. set /a money=%money% - 5000
  572. set harpoon=1
  573. echo.
  574. echo.
  575. echo Harpoon purchased.
  576. pause >nul
  577. goto store
  578.  
  579. :buynet
  580. if %net% == 1 (
  581. echo.
  582. echo.
  583. echo You already have a net.
  584. pause >nul
  585. goto store
  586. )
  587. if %money% leq 99 (
  588. echo.
  589. echo.
  590. echo You don't have enough Gold.
  591. pause >nul
  592. goto store
  593. )
  594. set /a money=%money% - 100
  595. set net=1
  596. echo.
  597. echo.
  598. echo Net purchased.
  599. pause >nul
  600. goto store
  601.  
  602. :buycage
  603. if %cage% == 1 (
  604. echo.
  605. echo.
  606. echo You already have a cage.
  607. pause >nul
  608. goto store
  609. )
  610. if %money% leq 1499 (
  611. echo.
  612. echo.
  613. echo You don't have enough Gold.
  614. pause >nul
  615. goto store
  616. )
  617. set /a money=%money% - 1500
  618. set cage=1
  619. echo.
  620. echo.
  621. echo Cage purchased.
  622. pause >nul
  623. goto store
  624.  
  625.  
  626.  
  627. :fishingloop
  628. for /l %%q in (1,1,6) do set catchingf%%q=true
  629. if %net% equ 0 set catchingf1=0
  630. if %cage% equ 0 set catchingf2=0
  631. if %harpoon% equ 0 set catchingf6=0
  632. if %rod% equ 0 set catchingf5=0
  633. if %flyrod% equ 0 (
  634. set catchingf4=0
  635. set catchingf3=0
  636. )
  637. if %catchingf1%+%catchingf2%+%catchingf3%+%catchingf4%+%catchingf5%+%catchingf6% equ 0+0+0+0+0+0 goto menu
  638. set fishyy1=shrimp
  639. set fishyy2=crab
  640. set fishyy3=trout
  641. set fishyy4=salmon
  642. set fishyy5=flounder
  643. set fishyy6=shark
  644. set fvfv4=0
  645. :loopfishs
  646. set /a fvfv4+=1
  647. call :fishing_display
  648. if "%catchingf1%" equ "true" set /a shrimp=%shrimp%+!shrimprate!
  649. if "%catchingf2%" equ "true" set /a crab=%crab%+!crabrate!
  650. if "%catchingf3%" equ "true" set /a trout=%trout%+!troutrate!
  651. if "%catchingf4%" equ "true" set /a salmon=%salmon%+!salmonrate!
  652. if "%catchingf5%" equ "true" set /a flounder=%flounder%+!flounderrate!
  653. if "%catchingf6%" equ "true" set /a shark=%shark%+!sharkrate!
  654. if %fvfv4% equ 100 (
  655. call :fishing_display
  656. pause >nul
  657. goto menu
  658. )
  659. goto loopfishs
  660.  
  661. :fishing_display
  662. cls
  663. echo . . . Fishing . . .
  664. echo.
  665. echo Shrimp:%shrimp%
  666. echo Crab:%crab%
  667. echo Trout:%trout%
  668. echo Salmon:%salmon%
  669. echo Flounder:%flounder%
  670. echo Shark:%shark%
  671. goto :eof
  672.  
  673.  
  674.  
  675.  
  676. :gamble1
  677. cls
  678. call :gamble1display
  679. if %money% equ 0 (
  680. echo You lost all you Gold.
  681. pause >nul
  682. goto menu
  683. )
  684. goto bet1
  685.  
  686. :bet1
  687. call :gamble1display
  688. echo How much gold do you wager? (enter "leave" to go back)
  689. set /p gamb=">> "
  690. if %gamb% equ leave goto menu
  691. if not %gamb% leq %money% (
  692. echo Invalid...
  693. pause >nul
  694. goto gamble1
  695. )
  696. set r1=%random%
  697. set r2=%r1%
  698. set /a r1= %r1% / 2
  699. set /a r1= %r1% * 2
  700. if %r1%==%r2% (
  701. set /a money=%money%-%gamb%
  702. call :gamble1display
  703. echo.
  704. echo.
  705. echo You lost %gamb% gold.
  706. echo.
  707. pause
  708. goto gamble1
  709. ) else (
  710. set /a money=%money%+%gamb%
  711. call :gamble1display
  712. echo.
  713. echo.
  714. echo You won %gamb% gold.
  715. echo.
  716. pause
  717. goto gamble1
  718. )
  719.  
  720. :gamble1display
  721. cls
  722. echo Gold Left:%money%
  723. goto :eof
  724.  
  725.  
  726. :market1
  727. cls
  728. echo Welcome to the Fish Market.
  729. set counter1=1
  730. set pfish1=%pcrab%
  731. set pfish2=%pshrimp%
  732. set pfish3=%ptrout%
  733. set pfish4=%pflounder%
  734. set pfish5=%pshark%
  735. set pfish6=%psalmon%
  736. set r1=%random%
  737. set r2=%r1%
  738. set /a r1= %r1% / 2
  739. set /a r1= %r1% * 2
  740. if %r1%==%r2% (
  741. set changep=nochange
  742. ) else (
  743. set changep=change
  744. )
  745. if %changep% equ nochange (
  746. call :market1display
  747. goto buyfish
  748. )
  749. if %changep% equ change (
  750. goto changeps
  751. )
  752. goto menu
  753.  
  754. :market1display
  755. echo.
  756. echo Gold:%money%
  757. echo.
  758. echo Price of crab: %pcrab%
  759. echo Price of shrimp: %pshrimp%
  760. echo Price of trout: %ptrout%
  761. echo Price of flounder: %pflounder%
  762. echo Price of shark: %pshark%
  763. echo Price of salmon: %psalmon%
  764. echo.
  765. goto :eof
  766.  
  767. :changeps
  768. set r1=%random%
  769. set r2=%r1%
  770. set /a r1= %r1% / 2
  771. set /a r1= %r1% * 2
  772. if %r1%==%r2% (
  773. set /a pfish%counter1%=!pfish%counter1%!+1
  774. ) else (
  775. set /a pfish%counter1%=!pfish%counter1%!-1
  776. )
  777. if !pfish%counter1%! leq 0 (
  778. set /a pfish%counter1%=!pfish%counter1%!+1
  779. )
  780. set /a counter1=%counter1%+1
  781. if not %counter1% geq 7 (
  782. goto changeps
  783. )
  784. set pcrab=%pfish1%
  785. set pshrimp=%pfish2%
  786. set ptrout=%pfish3%
  787. set pflounder=%pfish4%
  788. set pshark=%pfish5%
  789. set psalmon=%pfish6%
  790. call :market1display
  791. goto buyfish
  792.  
  793. :buyfish
  794. echo 1)Buy Fish
  795. echo 2)Sell Fish
  796. echo 3)Leave
  797. set /p aw1=">> "
  798. if not %aw1% leq 3 goto market1
  799. if %aw1% equ 3 goto menu
  800. if %aw1% equ 2 goto sellfishz
  801. echo What type of fish do you wish to buy? (no plural, example: shark)
  802. set /p fc4=
  803. if %fc4% equ crab goto buyfishz
  804. if %fc4% equ shrimp goto buyfishz
  805. if %fc4% equ trout goto buyfishz
  806. if %fc4% equ flounder goto buyfishz
  807. if %fc4% equ shark goto buyfishz
  808. if %fc4% equ salmon goto buyfishz
  809. goto market1
  810.  
  811. :buyfishz
  812. echo How many %fc4% do you wish to buy?
  813. set /a maxf=%money%/!p%fc4%!
  814. set /a pprice=%maxf%*!p%fc4%!
  815. echo You can buy up to %maxf% %fc4%. (cost %pprice%)
  816. set /p x1w=">> "
  817. set /a price=!p%fc4%!*%x1w%
  818. if %price% gtr %money% (
  819. echo You don't have enough gold.
  820. pause >nul
  821. goto market1
  822. )
  823. set /a %fc4%=!%fc4%! + %x1w%
  824. set /a money=%money% - %price%
  825. echo You bought %x1w% %fc4% for %price% gold.
  826. pause >nul
  827. goto market1
  828.  
  829. :sellfishz
  830. echo What type of fish do you wish to sell?
  831. set /p fc4=
  832. if %fc4% equ crab goto sellfish
  833. if %fc4% equ shrimp goto sellfish
  834. if %fc4% equ trout goto sellfish
  835. if %fc4% equ flounder goto sellfish
  836. if %fc4% equ shark goto sellfish
  837. if %fc4% equ salmon goto sellfish
  838. goto market1
  839.  
  840. :sellfish
  841. echo How many %fc4% do you wish to sell?
  842. set /a gg2=!%fc4%!*!p%fc4%!
  843. echo You have !%fc4%! %fc4%. (worth %gg2% gold.)
  844. set /p x1w=">> "
  845. if !%fc4%! lss %x1w% (
  846. echo You don't have that much...
  847. pause >nul
  848. goto market1
  849. )
  850. set /a price=!p%fc4%!*%x1w%
  851. set /a money=%price% + %money%
  852. set /a %fc4%=!%fc4%!-%x1w%
  853. echo Sold %x1w% %fc4% for %price% gold.
  854. pause >nul
  855. goto market1
  856.  
  857. :StartSave
  858. (
  859. echo set username1=%username1%
  860. echo set password1=%password1%
  861. echo set money=%money%
  862. echo set crab=%crab%
  863. echo set shrimp=%shrimp%
  864. echo set trout=%trout%
  865. echo set flounder=%flounder%
  866. echo set shark=%shark%
  867. echo set salmon=%salmon%
  868. echo set net=%net%
  869. echo set cage=%cage%
  870. echo set harpoon=%harpoon%
  871. echo set rod=%rod%
  872. echo set flyrod=%flyrod%
  873. echo set boat1=%boat1%
  874. echo set boat2=%boat2%
  875. echo set boat3=%boat3%
  876. echo set boat4=%boat4%
  877. echo set boat5=%boat5%
  878. echo set boat6=%boat6%
  879. echo set boat7=%boat7%
  880. echo set boat8=%boat8%
  881. echo set shrimprate=%shrimprate%
  882. echo set crabrate=%crabrate%
  883. echo set troutrate=%troutrate%
  884. echo set flounderrate=%flounderrate%
  885. echo set sharkrate=%sharkrate%
  886. echo set salmonrate=%salmonrate%
  887. echo set axxx=%axxx%
  888. echo set pcrab=%pcrab%
  889. echo set pshrimp=%pshrimp%
  890. echo set ptrout=%ptrout%
  891. echo set pflounder=%pflounder%
  892. echo set pshark=%pshark%
  893. echo set psalmon=%psalmon%
  894. echo set moa=%moa%
  895. echo set gwshark=%gwshark%
  896. echo set squid=%squid%
  897. echo set gsquid=%gsquid%
  898. )>%username1%.bat
  899. goto menu
  900.  
  901. :savegame1
  902. (
  903. echo set username1=%username1%
  904. echo set password1=%password1%
  905. echo set money=%money%
  906. echo set crab=%crab%
  907. echo set shrimp=%shrimp%
  908. echo set trout=%trout%
  909. echo set flounder=%flounder%
  910. echo set shark=%shark%
  911. echo set salmon=%salmon%
  912. echo set net=%net%
  913. echo set cage=%cage%
  914. echo set harpoon=%harpoon%
  915. echo set rod=%rod%
  916. echo set flyrod=%flyrod%
  917. echo set boat1=%boat1%
  918. echo set boat2=%boat2%
  919. echo set boat3=%boat3%
  920. echo set boat4=%boat4%
  921. echo set boat5=%boat5%
  922. echo set boat6=%boat6%
  923. echo set boat7=%boat7%
  924. echo set boat8=%boat8%
  925. echo set shrimprate=%shrimprate%
  926. echo set crabrate=%crabrate%
  927. echo set troutrate=%troutrate%
  928. echo set flounderrate=%flounderrate%
  929. echo set sharkrate=%sharkrate%
  930. echo set salmonrate=%salmonrate%
  931. echo set axxx=%axxx%
  932. echo set pcrab=%pcrab%
  933. echo set pshrimp=%pshrimp%
  934. echo set ptrout=%ptrout%
  935. echo set pflounder=%pflounder%
  936. echo set pshark=%pshark%
  937. echo set psalmon=%psalmon%
  938. echo set moa=%moa%
  939. echo set gwshark=%gwshark%
  940. echo set squid=%squid%
  941. echo set gsquid=%gsquid%
  942. )>%username1%.bat
  943. echo Game Saved . . .
  944. echo.
  945. pause
  946. goto menu
  947.  
  948.  
  949. :checkitems
  950. cls
  951. set networth=0
  952. set f1w=%shrimp%*%pshrimp%
  953. set f2w=%shark%*%pshark%
  954. set f3w=%crab%*%pcrab%
  955. set f4w=%salmon%*%psalmon%
  956. set f5w=%trout%*%ptrout%
  957. set f6w=%flounder%*%pflounder%
  958. set b1w=%boat1%*2000
  959. set b2w=%boat2%*20000
  960. set b3w=%boat3%*60000
  961. set b4w=%boat4%*150000
  962. set b5w=%boat5%*500000
  963. set b6w=%boat6%*1000000
  964. set b7w=%boat7%*3000000
  965. set b8w=%boat8%*15000000
  966. set /a networth=%money%+%f1w%+%f2w%+%f3w%+%f4w%+%f5w%+%f6w%+%b1w%+%b2w%+%b3w%+%b4w%+%b5w%+%b6w%+%b7w%+%b8w%
  967. echo Disclaimer, does not include anything
  968. echo purchased in the rich store.
  969. echo.
  970. echo Gold:%money%
  971. echo.
  972. echo Shrimp: %shrimp%
  973. echo Crab: %crab%
  974. echo Trout: %trout%
  975. echo Salmon: %salmon%
  976. echo Flounder: %flounder%
  977. echo Shark: %shark%
  978. echo.
  979. echo Shrimp'n boat: %boat1%
  980. echo Small boat: %boat2%
  981. echo Large boat: %boat3%
  982. echo Rich boat: %boat4%
  983. echo Pro boat: %boat5%
  984. echo Dream boat: %boat6%
  985. echo Elegant boat: %boat7%
  986. echo Titanic: %boat8%
  987. echo.
  988. echo Net worth:%networth% Gold.
  989. pause >nul
  990. goto menu
  991.  
  992.  
  993. :richstore
  994. if %boat8% equ 0 (
  995. echo.
  996. echo Sorry, but you need atleast 1 titanic to enter . . .
  997. call RichStoreBlock
  998. echo.
  999. pause
  1000. goto menu
  1001. )
  1002. :RICH
  1003. cls
  1004. echo ---Rich Store---
  1005. echo.
  1006. echo Gold: %money%
  1007. echo Squid: %squid%
  1008. echo Giant Squid: %gsquid%
  1009. echo Great White Shark: %gwshark%
  1010. echo Medal of Achievement:%moa%
  1011. echo.
  1012. echo 1) Price of squid: 50,000,000 Gold or 5,000,000 Salmon.
  1013. echo 2) Price of Giant squid: 350,000,000 Gold or 8 squid.
  1014. echo 3) Price Of Great White Shark: 900,000,000 Gold
  1015. echo 4 Giant squid
  1016. echo.
  1017. echo 4) Price of Medal: 5 Great White Sharks
  1018. echo. 10 Giant squid
  1019. echo. 10,000,000 Flounder
  1020. echo. All your boats...
  1021. echo.
  1022. echo 5) Go back to Menu
  1023. set /p rxx=">> "
  1024. if not %rxx% geq 1 goto menu
  1025. if not %rxx% leq 4 goto menu
  1026. if %rxx% equ 1 goto buysq
  1027. if %rxx% equ 2 goto buygsq
  1028. if %rxx% equ 3 goto buygws
  1029. if %rxx% equ 4 goto buymedal
  1030. if %rxx% equ 5 goto menu
  1031. goto RICH
  1032.  
  1033. :buysq
  1034. echo.
  1035. echo 1) pay with gold
  1036. echo 2) pay with salmon
  1037. set /p sqb=">> "
  1038. if %sqb% equ 1 goto bbuysq
  1039. if %sqb% equ 2 goto bbbuysq
  1040. goto richstore
  1041.  
  1042. :bbuysq
  1043. if %money% lss 50000000 (
  1044. echo You don't have enough gold..
  1045. pause >nul
  1046. goto richstore
  1047. )
  1048. set /a money=%money%-50000000
  1049. set /a squid+=1
  1050. goto richstore
  1051.  
  1052. :bbbuysq
  1053. if %salmon% lss 5000000 (
  1054. echo You don't have enough salmon.
  1055. pause >nul
  1056. goto richstore
  1057. )
  1058. set /a salmon=%salmon%-5000000
  1059. set /a squid+=1
  1060. goto richstore
  1061.  
  1062. :buygsq
  1063. echo.
  1064. echo 1) pay with gold
  1065. echo 2) pay with squid
  1066. set /p sqb=">> "
  1067. if %sqb% equ 1 goto bbuygsq
  1068. if %sqb% equ 2 goto bbbuygsq
  1069. goto richstore
  1070.  
  1071. :bbuygsq
  1072. if %money% lss 350000000 (
  1073. echo You don't have enough gold..
  1074. pause >nul
  1075. goto richstore
  1076. )
  1077. set /a money=%money%-350000000
  1078. set /a gsquid+=1
  1079. goto richstore
  1080.  
  1081. :bbbuygsq
  1082. if %squid% lss 8 (
  1083. echo You don't have enough squid.
  1084. pause >nul
  1085. goto richstore
  1086. )
  1087. set /a squid=%squid%-8
  1088. set /a gsquid+=1
  1089. goto richstore
  1090.  
  1091. :buygws
  1092. if %money% lss 900000000 (
  1093. echo You don't have enough gold..
  1094. pause >nul
  1095. goto richstore
  1096. )
  1097. if %gsquid% lss 4 (
  1098. echo You don't have enough giant squid..
  1099. pause >nul
  1100. goto richstore
  1101. )
  1102. set /a money=%money%-900000000
  1103. set /a gsquid=%gsquid%-4
  1104. set /a gwshark+=1
  1105. goto richstore
  1106.  
  1107. :buymedal
  1108. if %gwshark% lss 5 (
  1109. echo You cannot afford this yet..
  1110. pause >nul
  1111. goto richstore
  1112. )
  1113. if %gsquid% lss 10 (
  1114. echo You cannot afford this yet..
  1115. pause >nul
  1116. goto richstore
  1117. )
  1118. if %flounder% lss 10000000 (
  1119. echo You cannot afford this yet..
  1120. pause >nul
  1121. goto richstore
  1122. )
  1123. cls
  1124. set /a gwshark=%gwshark%-5
  1125. set /a gsquid=%gsquid%-10
  1126. set /a flounder=%flounder%-10000000
  1127. set /a moa+=1
  1128. set boat1=0
  1129. set boat2=0
  1130. set boat3=0
  1131. set boat4=0
  1132. set boat5=0
  1133. set boat6=0
  1134. set boat7=0
  1135. set boat8=0
  1136. call Win.vbs
  1137. del Delete_Files.bat
  1138. del ADMIN.bat
  1139. del RichStoreBlock.vbs
  1140. del SetupScript.vbs
  1141. del PleaseWait.vbs
  1142. del ErrorScript.vbs
  1143. del Greetings.vbs
  1144. del Win.vbs
  1145.  
  1146.  
  1147.  
  1148. echo =============================================================== >> ProgressReport.txt
  1149. echo Fishing RPG Progress Report >> ProgressReport.txt
  1150. echo =============================================================== >> ProgressReport.txt
  1151. echo . >> ProgressReport.txt
  1152. echo Gold: %money% >> ProgressReport.txt
  1153. echo . >> ProgressReport.txt
  1154. echo Shrimp: %shrimp%>> ProgressReport.txt
  1155. echo Crab: %crab%>> ProgressReport.txt
  1156. echo Trout: %trout%>> ProgressReport.txt
  1157. echo Salmon: %salmon%>> ProgressReport.txt
  1158. echo Flounder: %flounder%>> ProgressReport.txt
  1159. echo Shark: %shark%>> ProgressReport.txt
  1160. echo . >> ProgressReport.txt
  1161. echo Shrimp'n boat: %boat1%>> ProgressReport.txt
  1162. echo Small boat: %boat2%>> ProgressReport.txt
  1163. echo Large boat: %boat3%>> ProgressReport.txt
  1164. echo Rich boat: %boat4%>> ProgressReport.txt
  1165. echo Pro boat: %boat5%>> ProgressReport.txt
  1166. echo Dream boat: %boat6%>> ProgressReport.txt
  1167. echo Elegant boat: %boat7%>> ProgressReport.txt
  1168. echo Titanic: %boat8%>> ProgressReport.txt
  1169. echo . >> ProgressReport.txt
  1170. echo Net worth:%networth% Gold.>> ProgressReport.txt
  1171. echo . >> ProgressReport.txt
  1172. echo Started Playing : %StartTime%>> ProgressReport.txt
  1173. echo Finished Playing : %time%>> ProgressReport.txt
  1174.  
  1175.  
  1176. Exit /B 5
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183. :USERNAMENOADMIN
  1184.  
  1185. cls
  1186. echo.
  1187. echo You cant make you username admin.
  1188. echo Sorry.
  1189. echo.
  1190. pause >nul
  1191. goto SETUSERNAME
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement