home *** CD-ROM | disk | FTP | other *** search
- 1 REM******************
- 2 REM* FILL OR BUST 64*
- 3 REM* BY CHESSDUDE *
- 5 CLR
- 7 DIM VA(54),PO(54)
- 10 POKE53281,15:POKE53280,15:PT=0:P=1
- 11 C1$="[207][183][183][183][183][183][183][183][208]":C4$="[166][166][166][166][166][166][166][166][166] "
- 12 C2$="[180] [167]":D1$="[207][183][183][183][208]"
- 13 C3$="[204][175][175][175][175][175][175][175][186]":D3$="[204][175][175][175][186]":D2$="[180] [167]"
- 20 GOSUB6000:GOSUB2000
- 29 GOSUB310:B=0:E1$="[144][209]":E2$="[144][209] [209]":E3$=" ":GOSUB7000
- 30 PRINT"[158]SHUFFLING....":GOSUB200:REM SHUFFLE CARDS
- 35 GOSUB220:GOSUB500:GOSUB8020
- 40 P=1
- 41 IF SC(P)=>GLTHEN8000
- 42 PRINT"[158]"NA$(P)"[146] ":B=B+1:IFB>54THENGOSUB5000
- 43 PRINT""TAB(17)" ":PRINT""TAB(17)"[150]POINTS:"PT(P)" ":DD=0
- 44 ONVA(B)GOSUB400,420,440,160,120,100,170,140:IFVA(B)=8THENXP(P)=PT(P):PT(P)=0
- 45 PRINT""TAB(12)" ":PRINT"[145][144]"TAB(12)54-B:GOSUB3000:IFVA(B)=7THENGOSUB2100
- 46 IFVA(B)<>4THEN50
- 47 PRINT"[144]"TAB(17)"NO DICE!! "
- 48 FORI=1TO1000:NEXTI
- 49 PRINT"[145]"TAB(17)" ":PT(P)=0:GOTO70
- 50 Z7=6:GOSUB550:REM INITIAL DICE ROLL
- 55 GOSUB700:REM INITIAL POINTS DECISION
- 56 IFZ7<>0THEN65
- 57 PT(P)=PT(P)+PO(B):PRINT"[145][145][145][145][145][145][145][145][145][145][145][145][145][145]"TAB(17)"[150]POINTS:"PT(P)" ":GOSUB8200:IFVA(B)>5THEN1000
- 58 FORI=1TO1000:NEXTI
- 59 PRINT""TAB(17)"[158]TRY FOR MORE POINTS ?"
- 60 GETQ$:IFQ$=""THEN60
- 61 IFQ$<>"Y"ANDQ$<>"N"THEN60
- 62 IFQ$="N"THENSC(P)=SC(P)+PT(P):PRINT""TAB(17)" ":PT(P)=0:PRINT""TAB(17)" ":GOTO70
- 63 IFQ$="Y"THENZ7=6:PRINT""TAB(17)" ":GOTO41
- 65 IFZ=0THENPT(P)=0:GOTO70
- 66 GOSUB820:IFVA(B)=6THENSC(P)=SC(P)+PT(P):PT(P)=0
- 67 PT(P)=0:XP(P)=0
- 69 Z7=6
- 70 IFSC(P)>=GLTHEN8000
- 71 P=P+1:IFB>54THENGOSUB5000
- 72 IFP>NPTHENP=1:GOTO41
- 73 GOTO41
- 80 GOTO40
- 100 REM: MUST BUST CARD
- 101 PRINTC1$
- 102 FORI=1TO2:PRINT"[180] [146][170]":NEXTI
- 103 PRINTC2$
- 104 PRINT"[180] MUST [167]":PRINTC2$:PRINT"[180] BUST! [167]"
- 106 PRINTC2$
- 107 FORI=1TO2:PRINT"[180] [146][170]":NEXTI
- 108 PRINTC3$
- 109 RETURN
- 120 REM: FILL 100 CARD
- 121 PRINTC1$:PRINTC2$:PRINTC2$
- 122 PRINT"[180] [156]FILL [167]"
- 123 PRINT"[180] [156]1000 [167]"
- 124 PRINT"[180] [158]FILL [167]"
- 125 PRINT"[180] [158]1000 [167]"
- 126 FORI=1TO3:PRINTC2$:NEXTI:PRINTC3$
- 127 RETURN
- 140 REM: DOUBLE TROUBLE CARD
- 141 PRINTC1$:PRINTC2$
- 142 FORI=1TO2:PRINT"[180] [146][170]":NEXTI
- 143 PRINT"[180]DOUBLE![167]"
- 144 PRINT"[180][150]TROUBLE[167]"
- 145 PRINT"[180]DOUBLE![167]"
- 146 FORI=1TO2:PRINT"[180] [146][170]":NEXTI
- 147 PRINTC2$:PRINTC3$
- 148 RETURN
- 160 REM: NO DICE CARD
- 161 PRINTC1$
- 162 FORI=1TO9:PRINT"[180][151]NO DICE[167]":NEXTI
- 163 PRINTC3$:RETURN
- 170 REM: VENGEANCE CARD
- 171 PRINTC1$
- 172 FORI=1TO3:PRINT"[180] [146][170]":NEXTI
- 173 PRINT"[180][129] SCREW [167]"
- 174 PRINT"[180][129] THE [167]"
- 175 PRINT"[180][129] LEADER[167]"
- 176 FORI=1TO3:PRINT"[180] [146][170]":NEXTI
- 177 PRINTC3$
- 178 RETURN
- 200 REM: SHUFFLE CARDS
- 201 FORI=1TO100
- 202 A1=INT(RND(0)*53)+1:A2=INT(RND(0)*53)+1
- 203 A=VA(A1):VA(A1)=VA(A2):VA(A2)=A
- 204 NEXTI
- 205 FORI=1TO100
- 206 A1=INT(RND(0)*15)+1:A2=INT(RND(0)*15)+39
- 207 A=VA(A1):VA(A1)=VA(A2):VA(A2)=A
- 208 NEXTI
- 209 FORI=1TO54
- 210 IFVA(I)=1THENPO(I)=300
- 211 IFVA(I)=2THENPO(I)=400
- 212 IFVA(I)=8THENPO(I)=0
- 213 IFVA(I)=3THENPO(I)=500
- 214 IFVA(I)=4THENPO(I)=0
- 215 IFVA(I)=5THENPO(I)=1000
- 216 IFVA(I)=6THENPO(I)=0
- 217 IFVA(I)=7THENPO(I)=0
- 218 NEXTI
- 219 RETURN
- 220 GOSUB300
- 221 PRINT""
- 222 FORI=1TO11:PRINTC4$:NEXTI
- 223 RETURN
- 300 PRINT"[147]----------------------------------------";
- 301 PRINT" FILL OR BUST! ";
- 302 PRINT"----------------------------------------";
- 305 RETURN
- 310 PRINT"[147]"
- 311 GOSUB300
- 312 PRINT"HOW MANY PLAYERS (5 MAX)"
- 313 INPUT"[145]";NP
- 314 IFNP<0ORNP>5THENPRINT"[145]":GOTO313
- 315 IFNP-INT(NP)<>0THENPRINT"[145]":GOTO313
- 316 PRINT""
- 320 FORI=1TONP
- 321 PRINT"PLAYER"I"[157]'S NAME"
- 322 INPUT"[145]";NA$(I)
- 323 NEXTI
- 324 RETURN
- 400 REM: BONUS 300 CARD
- 401 PRINTC1$
- 402 FORI=1TO3:PRINTC2$:NEXTI
- 403 PRINT"[180] [153]BONUS [167]"
- 404 PRINT"[180] [153] 300 [167]"
- 405 PRINT"[180] [153]BONUS [167]"
- 406 FORI=1TO3:PRINTC2$:NEXTI
- 407 PRINTC3$
- 408 RETURN
- 420 REM: BONUS 400 CARD
- 421 PRINTC1$
- 422 FORI=1TO3:PRINTC2$:NEXTI
- 423 PRINT"[180] [153]BONUS [167]"
- 424 PRINT"[180] [153] 400 [167]"
- 425 PRINT"[180] [153]BONUS [167]"
- 426 FORI=1TO3:PRINTC2$:NEXTI
- 427 PRINTC3$
- 428 RETURN
- 440 REM: BONUS 500 CARD
- 441 PRINTC1$
- 442 FORI=1TO3:PRINTC2$:NEXTI
- 443 PRINT"[180] [153]BONUS [167]"
- 444 PRINT"[180] [153] 500 [167]"
- 445 PRINT"[180] [153]BONUS [167]"
- 446 FORI=1TO3:PRINTC2$:NEXTI
- 447 PRINTC3$
- 448 RETURN
- 500 PRINT""
- 501 L=10
- 502 FORJ=1TO3
- 503 L=L+7:PRINT"[145][145][145][145][145][145]"
- 505 PRINTTAB(L)D1$
- 506 FORI=1TO3:PRINTTAB(L)D2$:NEXTI
- 507 PRINTTAB(L)D3$
- 508 NEXTJ
- 511 L=10:PRINT""
- 512 FORJ=1TO3
- 513 L=L+7:PRINT"[145][145][145][145][145][145]"
- 515 PRINTTAB(L)D1$
- 516 FORI=1TO3:PRINTTAB(L)D2$:NEXTI
- 517 PRINTTAB(L)D3$
- 518 NEXTJ
- 520 RETURN
- 550 FORI=1TOZ7
- 551 DV(I)=INT(RND(1)*6)+1:IFDV(I)=7THEN551
- 552 NEXTI
- 558 PRINT"":G=18
- 560 FORI=1TOZ7
- 561 IFDV(I)=1THENGOSUB600
- 562 IFDV(I)=2THENGOSUB610
- 563 IFDV(I)=3THENGOSUB620
- 564 IFDV(I)=4THENGOSUB630
- 565 IFDV(I)=5THENGOSUB640
- 566 IFDV(I)=6THENGOSUB650
- 567 IFI=3THENG=11:PRINT""
- 568 G=G+7
- 569 NEXTI:IFCC=1THENCC=0:RETURN
- 570 GETJ$:IFJ$<>""THEN580
- 571 PRINT"":G=18
- 572 FORI=1TO6
- 573 PRINTTAB(G)E3$"[157][157][157]"E3$"[157][157][157]"E3$"[145][145][145]"
- 574 IFI=3THENG=11:PRINT""
- 575 G=G+7
- 576 NEXTI:IFCC=1THEN550
- 577 GOTO550
- 580 CC=1:GOTO571
- 600 PRINTTAB(G)""E1$"[145][145]"
- 605 RETURN
- 610 PRINTTAB(G)E1$""E1$"[145][145][145]"
- 615 RETURN
- 620 PRINTTAB(G)E1$""E1$""E1$"[145][145][145]"
- 625 RETURN
- 630 PRINTTAB(G)E1$""E1$"[157]"E1$"[157][157][157]"E1$"[145][145][145]"
- 635 RETURN
- 640 PRINTTAB(G)E2$"[157][157]"E1$"[157][157]"E2$"[145][145][145]"
- 645 RETURN
- 650 PRINTTAB(G)E2$"[157][157][157]"E2$"[157][157][157]"E2$"[145][145][145]"
- 655 RETURN
- 700 REM: POINTS DECISION
- 705 Z1=0:Z2=0:Z3=0:Z4=0:Z5=0:Z6=0:Z=0
- 706 PRINT""
- 710 FORI=1TOZ7
- 711 IFDV(I)=1THENZ1=Z1+1
- 712 NEXTI
- 713 FORI=1TOZ7
- 714 IFDV(I)=2THENZ2=Z2+1
- 715 NEXTI
- 716 FORI=1TOZ7
- 717 IFDV(I)=3THENZ3=Z3+1
- 718 NEXTI
- 719 FORI=1TOZ7
- 720 IFDV(I)=4THENZ4=Z4+1
- 721 NEXTI
- 722 FORI=1TOZ7
- 723 IFDV(I)=5THENZ5=Z5+1
- 724 NEXTI
- 725 FORI=1TOZ7
- 726 IFDV(I)=6THENZ6=Z6+1
- 727 NEXTI
- 730 IFZ1=1ANDZ2=1ANDZ3=1ANDZ4=1ANDZ5=1ANDZ6=1THENPT(P)=PT(P)+1500:Z=6:PRINT"[150]"TAB(17)"SCORE:"PT(P):Z7=Z7-Z:GOSUB8100
- 733 IFZ7=0THENRETURN
- 734 IFZ1=0THEN750
- 735 IFZ1>2THENPRINTTAB(17)"[145][158]KEEP THE 3 ONES ? "
- 736 IFZ1<3THEN741
- 737 GETQ$:IFQ$=""THEN737
- 738 IFQ$<>"Y"ANDQ$<>"N"THEN737
- 739 IFQ$="Y"THENPT(P)=PT(P)+1000:Z1=Z1-3:Z=Z+3:IFZ1=0THEN750
- 740 IFZ1=3THEN735
- 741 PRINTTAB(17)"[145][158]KEEP ANY ONES ? "
- 742 GETQ$:IFQ$=""THEN742
- 743 IFQ$<>"Y"ANDQ$<>"N"THEN742
- 744 IFQ$="N"THENZ1=0:GOTO750
- 745 PT(P)=PT(P)+100:Z=Z+1:IFZ1=1THEN750
- 746 IFZ1=2THENPRINTTAB(17)"[145][158]BOTH ONES ? "
- 747 GETQ$:IFQ$=""THEN747
- 748 IFQ$<>"Y"ANDQ$<>"N"THEN747
- 749 IFQ$="Y"THENPT(P)=PT(P)+100:Z=Z+1
- 750 PRINT""
- 751 IFZ5=0THEN770
- 752 IFZ5>2THENPRINTTAB(17)"[145][158]KEEP THE 3 FIVES ? "
- 753 IFZ5<3THEN758
- 754 GETQ$:IFQ$=""THEN754
- 755 IFQ$<>"Y"ANDQ$<>"N"THEN754
- 756 IFQ$="Y"THENPT(P)=PT(P)+500:Z5=Z5-3:Z=Z+3:GOTO751
- 757 IFQ$="N"THEN758
- 758 PRINTTAB(17)"[145][158]KEEP ANY FIVES ? "
- 759 GETQ$:IFQ$=""THEN759
- 760 IFQ$<>"Y"ANDQ$<>"N"THEN759
- 761 IFQ$="Y"THENPT(P)=PT(P)+50:Z=Z+1:IFZ5=1THEN770
- 762 IFQ$="N"THEN770
- 763 IFZ5=2THENPRINTTAB(17)"[145][158]BOTH FIVES ? "
- 764 GETQ$:IFQ$=""THEN764
- 765 IFQ$<>"Y"ANDQ$<>"N"THEN764
- 766 IFQ$="Y"THENPT(P)=PT(P)+50:Z=Z+1
- 770 PRINT""
- 771 IFZ2<3THEN780
- 772 IFZ2>2THENPRINTTAB(17)"[145][158]KEEP THE 3 TWOS ? "
- 773 GETQ$:IFQ$=""THEN773
- 774 IFQ$<>"Y"ANDQ$<>"N"THEN773
- 775 IFQ$="Y"THENPT(P)=PT(P)+200:Z2=Z2-3:Z=Z+3
- 776 IFQ$="N"THENZ2=Z2-3
- 777 IFZ2=3THEN772
- 778 Z2=0
- 780 PRINT""
- 781 IFZ3<3THEN790
- 782 IFZ3>2THENPRINTTAB(17)"[145][158]KEEP THE 3 THREES ? "
- 783 GETQ$:IFQ$=""THEN783
- 784 IFQ$<>"Y"ANDQ$<>"N"THEN783
- 785 IFQ$="Y"THENPT(P)=PT(P)+300:Z3=Z3-3:Z=Z+3
- 786 IFQ$="N"THENZ3=Z3-3
- 787 IFZ3=3THEN782
- 790 PRINT""
- 791 IFZ4<3THEN800
- 792 IFZ4>2THENPRINTTAB(17)"[145][158]KEEP THE 3 FOURS ? "
- 793 GETQ$:IFQ$=""THEN793
- 794 IFQ$<>"Y"ANDQ$<>"N"THEN793
- 795 IFQ$="Y"THENPT(P)=PT(P)+400:Z4=Z4-3:Z=Z+3
- 796 IFQ$="N"THENZ4=Z4-3
- 797 IFZ4=3THEN792
- 800 PRINT""
- 801 IFZ6<3THEN810
- 802 IFZ6>2THENPRINTTAB(17)"[145][158]KEEP THE 3 SIXES ? "
- 803 GETQ$:IFQ$=""THEN803
- 804 IFQ$<>"Y"ANDQ$<>"N"THEN803
- 805 IFQ$="Y"THENPT(P)=PT(P)+600:Z6=Z6-3:Z=Z+3
- 806 IFQ$="N"THENZ6=Z6-3
- 807 IFZ6=3THEN802
- 810 PRINT"[150]"TAB(17)"POINTS:"PT(P)" ":Z7=Z7-Z
- 811 PRINT""
- 812 PRINTTAB(17)"[145] "
- 813 IFZ=0THENPRINTTAB(17)"[145]BUSTED![146]
- 814 [139]Z[179][177]0[167]816
- 815 [129]I[178]1[164]1000:[130]I
- 816 [153][163]17)"ON "
- 817 [142]
- 820 [143]: ROLL AGAIN DECISION
- 825 [153]""
- 826 [139]VA(B)[177]4[167][141]900:[137]835
- 830 [153][163]17)"ONSYSROLL AGAIN ?"
- 831 [161]Q$:[139]Q$[178]""[167]831
- 832 [139]Q$[179][177]"Y"[175]Q$[179][177]"N"[167]831
- 833 [139]Q$[178]"N"[167]SC(P)[178]SC(P)[170]PT(P):[153][163]17)"ON ":[153]""[163]17)" ":PT(P)[178]0:Z7[178]6:[142]
- 834 [139]Q$[178]"Y"[167][141]900
- 835 [139]Z[178]0[167][142]
- 836 [139]Z7[178]0[167]Z7[178]6:[137]57
- 837 [137]825
- 900 [153][163]17)"ON "
- 910 [129]I[178]1[164]Z7
- 911 DV(I)[178][181]([187](1)[172]6)[170]1:[139]DV(I)[178]7[167]911
- 912 [130]I
- 913 [153]"":G[178]18
- 914 [129]I[178]1[164]6
- 915 [153][163]G)E3$"CMDCMDCMD"E3$"CMDCMDCMD"E3$"ONONON"
- 916 [139]I[178]3[167]G[178]11:[153]""
- 917 G[178]G[170]7
- 918 [130]I
- 920 [153]"":G[178]18
- 921 [129]I[178]1[164]Z7
- 922 [139]DV(I)[178]1[167][141]600
- 923 [139]DV(I)[178]2[167][141]610
- 924 [139]DV(I)[178]3[167][141]620
- 925 [139]DV(I)[178]4[167][141]630
- 926 [139]DV(I)[178]5[167][141]640
- 927 [139]DV(I)[178]6[167][141]650
- 928 [139]I[178]3[167]G[178]11:[153]""
- 929 G[178]G[170]7
- 930 [130]I
- 931 [139]CC[178]1[167]CC[178]0:[137]935
- 932 [161]J$:[139]J$[179][177]""[167]934
- 933 [137]910
- 934 CC[178]1:[137]910
- 935 [143]: POINTS DECISION
- 940 [141]700
- 941 [142]
- 1000 [139]VA(B)[178]6[167]Z7[178]6:[141]900
- 1001 [139]VA(B)[178]6[175]Z[178]0[167]SC(P)[178]SC(P)[170]PT(P):[137]67
- 1002 [139]VA(B)[178]6[175]Z7[178]0[167][141]8200:[137]1000
- 1003 [139]VA(B)[178]6[175]Z[179][177]0[167][141]900:[137]1001
- 1012 [139]VA(B)[178]7[167]1020
- 1013 [139]VA(B)[178]8[167]1100
- 1020 [143]: VENGEANCE RESULT
- 1021 [129]I[178]1[164]NP
- 1022 [139]SC(I)[178]LD[167]SC(I)[178]SC(I)[171]2500
- 1023 [139]SC(I)[179]0[167]SC(I)[178]0
- 1024 [130]I
- 1025 SC(P)[178]SC(P)[170]PT(P):PT(P)[178]0
- 1026 [141]3000:[137]59
- 1100 DD[178]DD[170]1
- 1105 [139]DD[178]1[167][153]""[163]17)"FIRST FILL DONE!"
- 1106 [139]DD[178]1[167]1120
- 1110 [139]DD[178]2[167]SC(P)[178]SC(P)[170]2[172]PT(P)[170]XP(P):PT(P)[178]0:XP(P)[178]0:[137]59
- 1120 [129]I[178]1[164]500:[130]I
- 1121 [153]"ON"[163]17)" ":[137]50
- 2000 [129]I[178]1[164]12
- 2001 VA(I)[178]1
- 2002 [130]I
- 2003 [129]I[178]13[164]22
- 2004 VA(I)[178]2
- 2005 [130]I
- 2006 [129]I[178]23[164]30
- 2007 VA(I)[178]3
- 2008 [130]I
- 2009 [129]I[178]31[164]38
- 2010 VA(I)[178]4
- 2011 [130]I
- 2012 [129]I[178]39[164]44
- 2013 VA(I)[178]5
- 2014 [130]I
- 2015 [129]I[178]45[164]48
- 2016 VA(I)[178]6
- 2017 [130]I
- 2018 [129]I[178]49[164]52
- 2019 VA(I)[178]7
- 2020 [130]I
- 2021 [129]I[178]53[164]54
- 2022 VA(I)[178]8
- 2023 [130]I
- 2024 [142]
- 2100 [143]: DECISION ON VEGEANCE CARD
- 2101 [153]""[163]17)" "
- 2102 [153]""[163]17)"SYSWANT THIS CARD ?"
- 2105 [161]Q$:[139]Q$[178]""[167]2105
- 2106 [139]Q$[179][177]"Y"[175]Q$[179][177]"N"[167]2105
- 2107 [139]Q$[178]"Y"[167][153]""[163]17)" ":[141]2110:[142]
- 2108 [139]Q$[178]"N"[167][153]""[163]17)" ":[137]41
- 2110 LD[178]SC(1)
- 2111 [129]J[178]2[164]NP
- 2112 [139]SC(J)[177]LD[167]LD[178]SC(J)
- 2113 [130]J
- 2115 [142]
- 3000 [153]""
- 3001 [129]I[178]1[164]NP
- 3002 [153]" "
- 3003 [130]I
- 3004 [153]""
- 3005 [129]I[178]1[164]NP
- 3006 [153]""NA$(I)[163]10)"SCORE:"SC(I)
- 3007 [130]I
- 3008 [153]""
- 3010 [142]
- 5000 [153]"SYSSHUFFLING....":[139]P[177]NP[167]P[178]1
- 5001 [129]I[178]1[164]11
- 5002 [153]C4$
- 5003 [130]I
- 5004 [153]""[163]17)" ":[153]"ONSTOP"[163]17)"TIME OUT!!!":[141]200
- 5005 [153]" "
- 5006 [153]"SYS"NA$(P)"WAIT "
- 5007 B[178]1:[153]""[163]17)" "
- 5008 [142]
- 5009 [142]
- 6000 [141]300:[153]"WANT TO SEE THE RULES ? (Y/N)"
- 6001 [161]Q$:[139]Q$[178]""[167]6001
- 6002 [139]Q$[179][177]"Y"[175]Q$[179][177]"N"[167]6001
- 6003 [139]Q$[178]"N"[167][142]
- 6004 [139]Q$[178]"Y"[167][153]"LOAD"
- 6005 [141]300
- 6010 [153]"THE GAME CONSISTS OF 6 DICE AND 54 DRAW CARDS. THE OBJECT OF THE GAME IS TO BE THE HIGHEST SCORER."
- 6011 [153]"ON"[163]20)"YOU CAN PLAY TO A GOAL OF ANY NUMBER, FOR EXAMPLE, 5000 OR10000 POINTS. THE WINNER WILL BE THE FIRST TO REACH THE GOAL."
- 6012 [153]"THERE ARE 6 DICE AND 54 DRAW CARDS:"
- 6013 [153]" 12-300 PT. BONUS CARDS"
- 6014 [153]" 10-400 PT. BONUS CARDS"
- 6015 [153]" 8-500 PT. BONUS CARDS"
- 6016 [153]" 8-NO DICE CARDS"
- 6017 [153]" 6-FILL 1000 CARDS"
- 6018 [153]" 4-MUST BUST CARDS"
- 6019 [153]" 4-SCREW THE LEADER CARDS"
- 6020 [153]" 2-DOUBLE TROUBLE DOUBLE CARDS"
- 6021 [153]"DEF <HIT ANY KEY TO CONTINUE>"
- 6022 [161]Q$:[139]Q$[178]""[167]6022
- 6024 [153]"LOADRULE 1: YOU MUST TURN OVER A CARD BEFORE EACH TURN AND AFTER EACH 'FILL'.";
- 6025 [153]"RULE 2: YOU MUST SCORE EVERY TIME YOU TOSS THE DICE."
- 6026 [153]"RULE 3: AFTER EACH TOSS YOU MUST REMOVE SOME OR ALL OF THE SCORING DICE."
- 6027 [153]"IF YOU CAN CONTINUE TO SCORE ON EVERY TOSS OF THE DICE, AND YOU EVENTUALLY SETASIDE ALL SIX DICE, YOU HAVE SCORED A FILL."
- 6028 [153]"AFTER SCORING A 'FILL', YOU CAN DECIDE TO TAKE THE POINTS SCORED DURING THAT TURN AND ADD THEN TO YOUR SCORE, ENDING"
- 6029 [153]"YOUR TURN. OR, YOU CAN TAKE A CHANCE ANDTRY TO SCORE MORE POINTS BY TURNING OVER"
- 6030 [153]"ONANOTHER DRAW CARD AND START BY TOSSING ALL SIX DICE AGAIN."
- 6031 [153]"THERE IS NO LIMIT TO THE NUMBER OF FILLSTHAT MAY BE SCORED IN A TURN."
- 6032 [161]Q$:[139]Q$[178]""[167]6032
- 6033 [153]"LOADIF ON ANY TOSS YOU DO NOT SCORE, THAT TOSS IS A 'BUST'.
- 6034 PRINT"WHEN YOU BUST DURING A TURN, YOU LOSE ALL THE POINTS YOU SCORED IN THAT TURN. YOU DO NOT LOSE ANY POINTS THAT WERE"
- 6035 PRINT"ALREADY ADDED TO YOUR SCORE."
- 6036 PRINT"AFTER A BUST, YOUR TURN ENDS."
- 6037 PRINT" 1 FIVE = 50 PTS. 1 ONE = 100 PTS."
- 6038 PRINT" 3 ONES = 1000 PTS. 3 TWOS = 200 PTS. 3 THREES = 300 PTS."
- 6039 PRINT" 3 FOURS = 400 PTS. 3 FIVES = 500 PTS. 3 SIXES = 600 PTS."
- 6040 PRINT" STRAIGHT = 1500 PTS."
- 6041 PRINT"A STRAIGHT IS A 1,2,3,4,5,6 ON A SINGLE TOSS."
- 6042 GETQ$:IFQ$=""THEN6042
- 6043 PRINT"[147][154]BONUS 300,400,500: YOU WILL RECEIVE THATAMOUNT OF POINTS ONLY IF YOU SCORE A FILL. YOU HAVE THE OPTION TO STOP BEFORE";
- 6044 PRINT"MAKING THE FILL BUT YOU DON'T COLLECT THE BONUS POINTS."
- 6045 PRINT"WHEN YOU DRAW A '[154]NO DICE' CARD YOU LOSE YOUR TURN. IF YOU DRAW THIS CARD AFTER A";
- 6046 PRINT"FILL DURING THAT SAME TURN THEN YOU LOSEALL THE POINTS COLLECTED THAT TURN."
- 6047 PRINT"[154]FILL 1000: YOU MUST SCORE A FILL. IF YOUSCORE A FILL THEN YOU RECEIVE 1000 PTS."
- 6048 PRINT"[154]MUST BUST: YOU KEEP TOSSING THE DICE TILYOU BUST. YOU RECEIVE ALL THOSE POINTS AND YOUR TURN ENDS."
- 6049 PRINT"[154]DOUBLE TROUBLE DOUBLE: YOU MUST SCORE 2 CONSECUTIVE FILLS. NO OPTION TO STOP. IF";
- 6050 PRINT"YOU SUCCEED THEN YOU SCORE DOUBLE THE POINTS YOU COLLECTED THAT TURN. YOU MAY";
- 6051 PRINT" CONTINUE YOUR TURN WITHOUT LOSING THOSE POINTS."
- 6052 GETQ$:IFQ$=""THEN6052
- 6053 PRINT"[147][154]SCREW THE LEADER: YOU HAVE THE OPTION TOPLAY THIS CARD.YOU MUST SCORE A FILL. IFYOU SUCCEED THEN THE LEADER IS DEDUCTED"
- 6054 PRINT"2500 PTS. IF THE LEADER'S SCORE FALLS BELOW 0 THEN IT BECOMES 0. ANYONE TIED"
- 6055 PRINT"WITH THE LEADER IS ALSO AFFECTED. YOU MAY CONTINUE WITHOUT LOSING THE POINTS YOU SCORED."
- 6060 PRINT"NOTE: THE LUCK OF THE TOSS IS NOT THE ONLY FACTOR IN DETERMINING THE WINNER.";
- 6061 PRINT"YOU MAY WANT TO REFUSE LOW SCORES LIKE 50 AND KEEP ONLY 100'S OR YOU MAY THINK";
- 6062 PRINT" ABOUT 'BURNING' CARDS TO GET TO THE SCREW CARD. THERE ARE A LOT OF STRATEGIES.";
- 6063 PRINT" I HOPE YOU ENJOY THE GAME.":PRINT:PRINT"[150] CHESSDUDE"
- 6065 PRINT"[158]WANT TO REREAD THE RULES ? (Y/N)"
- 6066 GETQ$:IFQ$=""THEN6066
- 6067 IFQ$<>"Y"ANDQ$<>"N"THEN6066
- 6068 IFQ$="Y"THENGOTO6005
- 6069 IFQ$="N"THENRETURN
- 7000 INPUT"SCORE GOAL ";GL
- 7001 IFGL<0THENPRINT"[145]":GOTO7000
- 7002 IFGL-INT(GL)<>0THENPRINT"[145]":GOTO7000
- 7003 RETURN
- 8000 GOSUB8300
- 8001 FORJ=1TO10
- 8002 PRINT"[150]GAME OVER! "NA$(P)" WON!!![146] "
- 8003 FORI=1TO75:NEXTI
- 8004 PRINT" "
- 8005 FORI=1TO300:NEXTI
- 8006 NEXTJ
- 8010 PRINT"[158]"TAB(17)"PLAY AGAIN ? (Y/N) ":PRINT""TAB(17)" ":PRINT"[145]"TAB(17)NA$(P)" WON!!!"
- 8011 GETQ$:IFQ$=""THEN8011
- 8012 IFQ$<>"Y"ANDQ$<>"N"THEN8011
- 8013 IFQ$="Y"THENRUN
- 8014 IFQ$="N"THENPRINT"[147]":END
- 8020 PRINT"GOAL:"GL
- 8021 RETURN
- 8100 PRINT""TAB(17)"STRAIGHT![146]"
- 8102 FORI=1TO500:NEXTI
- 8106 RETURN
- 8200 FORJ=1TO5
- 8201 FORI=1TO100:NEXTI
- 8203 PRINT""TAB(17)" "
- 8204 FORI=1TO150:NEXTI
- 8205 PRINT""TAB(17)"FILL![146] "
- 8206 NEXTJ
- 8207 FORI=1TO100:NEXTI
- 8208 PRINT""TAB(17)" "
- 8209 RETURN
- 8300 GOSUB3000
- 8310 PRINT"[150]"TAB(17)"POINTS:"PT(P)" "
- 8311 RETURN
-