Top 10k strings from yahtze1.tap
in <root> / bin / z80 / software / ZxTapGames.zip / games /
Back to the directory listing
23 K(V,G)=.01 9 ;"Press any key for next page" 7 X(V,G)=X(V,G)+100 5 X(V,G)=X(v,G)+100 5 ;" " 5 ;" ": 3 Q(V,G)=PTOTAL: 3 E(V,G)=PTOTAL: 3 D(V,G)=PTOTAL: 2 PTOTAL=PTOTAL+P(J): 2 >>>>>>>>>>>>>>> 2 ;" Y A H T Z E E "; 2 ;" " 1 gam=number 1 gam=gam+y(J): 1 YAHTZEE t 1 YAHTZEE I 1 YAHTZEE 1 X(number,6 1 W(J)=W(J)+1 1 V(number,6 1 V(V,N)=.01 1 V(V,G)=V(V,G)+P(B) 1 V(V,G)=.01 1 T(number,6 1 T(V,N)=.01 1 T(V,G)=T(V,G)+P(B) 1 T(V,G)=.01 1 SUBSEQUENT THROWS 1 S(number,6 1 S(V,N)=.01 1 S(V,G)=S(V,G)+P(B) 1 S(V,G)=.01 1 Q(number,6 1 Q(V,N)=.01 1 Q(V,G)=.01 1 PTOTAL=PTOTAL+P(N) 1 O(number,6 1 O(V,N)=.01 1 O(V,G)=O(V,G)+P(B) 1 O(V,G)=.01 1 N(number,6 1 M(number,6 1 L(number,6 1 K(number,6 1 K(V,N)=.01 1 J(number,6 1 J(V,N)=.01 1 J(V,G)=.01 1 I(number,6 1 I(V,N)=.01 1 I(V,G)=.01 1 H(number,6 1 H(V,N)=.01 1 H(V,G)=H(V,G)+P(B) 1 H(V,G)=.01 1 G(number,6 1 G(V,N)=.01 1 G(V,G)=.01 1 F(number,6 1 F(V,N)=.01 1 F(V,G)=F(V,G)+P(B) 1 F(V,G)=.01 1 E(number,6 1 E(V,N)=.01 1 E(V,G)=.01 1 D(number,6 1 D(V,N)=.01 1 D(V,G)=.01 1 C(number,6 1 C$(N)="E": 1 C$(N)="D": 1 C$(N)="C": 1 C$(N)="B": 1 C$(N)="A": 1 B(number,6 1 A(number,6 1 A$(number,10 1 A$(L)=A$(J) 1 ;number;" Player/s" 1 ;A$(V);" " 1 ;A$(J);" = ";N(J,6 1 ;"to throw first" 1 ;"registered trade mark of": 1 ;"permission." 1 ;"and is used with": 1 ;"YOUR RESULT HAS BEEN ADDED TO": 1 ;"YOU HAD "; 1 ;"YAHTZEE" 1 ;"YAHTZEE may be played by up to 6 players." 1 ;"Y or N": 1 ;"WOULD YOU LIKE TO PLAY AGAIN?" 1 ;"View Instructions Again? Y or N" 1 ;"THROW No."; 1 ;"S=SCORE Z=ROLL N=STICK": 1 ;"RUNNING TOTAL=" 1 ;"RESULT OF " 1 ;"Please input player "; 1 ;"Please enter number of players" 1 ;"Player ";J;" = "; 1 ;"PRESS 'Z' TO ROLL DICE" 1 ;"PRESS 'Y' OR 'N'" 1 ;"PRESS 'S' FOR SCORESHEET" 1 ;"PLEASE WAIT": 1 ;"PLEASE WAIT" 1 ;"ON YOUR LAST THROW": 1 ;"NEXT PLAYER TO ROLL" 1 ;"NAME: " 1 ;"Milton Bradley Company": 1 ;"I=INSTRUCTIONS" 1 ;"I choose "; 1 ;"FINAL RESULT" 1 ;"Do you want instructions?" 1 ;"BREAK=CANCEL HOLD" 1 ;"--------------------------------" 1 ;"*******" 1 ;"(Maximum of six players)": 1 ;"(Maximum of 10 characters)": 1 ;"'s name": 1 ;"'Z'=ROLL 'Q'=QUIT"; 1 ;"'YAHTZEE' is a": 1 ;" YOUR SCORESHEET ": 1 ;" RULES AND PLAYING INSTRUCTIONS " 1 ;" POINTS" 1 ;" LETTER (DICE) TO HOLD?" 1 ;" THATS ALL FOLKS! " 1 ;" PRESS 'R' TO RETURN TO GAME " 1 ;" PRESS 'F' FOR FINAL RESUlT ": 1 ;" " 1 0000000000000 1 ,((X-X)-30 1 *number)+1 1 ***************** 1 (O(V,N)+T(V,N)+H(V,N)+F(V,N)+V(V,N)+S(V,N)) 1 (D(V,N)+E(V,N)+G(V,N)+I(V,N)+J(V,N)+K(V,N)+Q(V,N)) 1 (C(V,N)+L(V,N))+X(V,N) 1 (A(V,N)+B(V,N)) 1 "YZ i.e. five dice all showing the same number is scored as 50 points." 1 "YAHTZEE JOKER" 1 "YAHTZEE BONUS" 1 "Used as a joker the YAHTZEE scores in exactly the same way as would the normal result e.g. A YAHTZEE of 6's scored in 3K would score 30, the total of all5 dice. If all the positions in the Lower Half are filled as well, the player must cross off a position of his choice in the Upper Half." 1 "To score here the player must attempt to get as many 1's to 6's as possible with a view to getting enough points for a 35 point bonus." 1 "The positions from 1's to 6's are known as the Upper Half and 3K to CH are known as the Lower Half positions." 1 "The player may on occasion find that his resultant roll cannot be entered. On these occasions aposition must be crossed off (See CROSSING OFF POSITIONS)" 1 "The object of the game is to achieve a higher score than thatof your opponent/s for one or more games (up to 6 games)." 1 "The computer will request the number of and names of the players.The computer will also determine who is to roll first." 1 "The chosen position then enteredwill be scored as 0 points and will not be available for further result entries in that game." 1 "The Upper and Lower Half positions when added give the Grand Total for that game. Any YAHTZEE bonuses for the current game are automatically added to the Grand Total (See YAHTZEE BONUS)." 1 "THE UPPER HALF" 1 "THE PLAY" 1 "THE LOWER HALF" 1 "SCORING THE RESULT" 1 "One player may play with the object of trying to get the highest possible score." 1 "On the first roll, all the dice are rolled. On the second and third rolls any dice may be heldwith a view to scoring a particular result." 1 "LS i.e. a run of 4 dice is scored as 30 points." 1 "If the player elects to enter his fives he must type 5 then <ENTER>. The computer will then score the sum of the 5's = 15." 1 "If the YAHTZEE is scored in the Upper Half it is scored as the total of all 5 dice." 1 "If at any stage during scoring the player wants or needs to cross off a position he must enter ""X"" whereby the computer will ask:-" 1 "HS i.e. a run of 5 dice is scored as 40 points." 1 "Final Roll Result= 1,2,5,5,5" 1 "FH i.e. any combination of threeof one number and two of anotheris scored as 25 points" 1 "Example of result entry:-" 1 "Enter Which Position? """; 1 "Each player has his own scoring sheet and by using his own judgement enters his result. Each game consists of 13 positions where a single result must be placed. These are:-" 1 "Each player has a maximum of three rolls of the dice with theoption of sticking at any time." 1 "ENTER WHICH POSITION?";W$: 1 "ENTER WHICH POSITION?";W$ 1 "ENTER WHICH POSITION? ";W$: 1 "ENTER RESULT? "; 1 "Computer will ask Enter Result? """; 1 "CROSSING OFF POSITIONS" 1 "CH is scored as the total of all5 dice in any combinaton" 1 "B) The position in the Upper Half that is used in the YAHTZEE has been filled. e.g. the player has a YAHTZEE in 6's and the 6's position is filled." 1 "Any empty position may be crossed off at any time if the player considers this to be an advantage. The positions may be filled in any order." 1 "All scoring is calculated by thecomputer and all illegal result entries are not allowed." 1 "After the third roll the player must score his result." 1 "A) A YAHTZEE has already been scored or crossed off." 1 "A bonus of 35 points is awarded if the player manages to attain an Upper Half total of 63 or more." 1 "A YAHTZEE can be used as a jokerin the lower half if and only ifthe following hold true:-" 1 "A YAHTZEE bonus will be added tothe players Grand Total for thatgame if he is entitled to it." 1 "A YAHTZEE bonus (100 points) is awarded for a player's second and subsequent YAHTZEE if and only if the first YAHTZEE was scored. If the position was previously crossed off no bonus is awarded in that game." 1 "3K and 4K is scored as the total of all 5 dice." 1 "3K (3 of a kind),"'"4K (4 of a kind),"'"FH (Full House),"'"LS (Low Straight),"'"HS (High Straight),"'"YZ (YAHTZEE),"'"CH (Chance)." 1 "1's, 2's, 3's, 4's, 5's, 6's," 1 by R.F.Gavin. ************** 1 YAHTZEE ******* 1 SUBSEQUENT YAHTZEE 1 SORT ALTERNATIVE POSITION VARIABLES 1 SET SCREEN FOR DICE ROLL 1 SCORESHEET 1 PRINT TOTALS AND RUNNING TOTAL 1 PRINT SCORES 1 PRINT PLAYER NAME 1 PRINT FINAL RESULT 1 PLACING RESULT 1 PLACE RESULT ON SCORESHEET 1 NEXT PLAYER TO THROW 1 INSTRUCTIONS 1 INPUT PLAYER NAMES 1 FLASH YAHTZEE 1 FIRST THROW 1 DIMENSION VARIABLES 1 DICE PRINTING 1 DICE POSITIONS 1 DICE GRAPHICS 1 DECIDE WHICH PLAYER TO THROW FIRST 1 CROSS OFF POSITION 1 CHECK FOR LS 1 CHECK FOR HS 1 CHECK FOR FH 1 CHECK FOR END OF GAME 1 CHECK FOR END OF 6 GAMES 1 CHECK FOR 4K 1 CHECK FOR 3K 1 CALCULATE TOTALS 1 CALCULATE RUNNING TOTALS 1 CALCULATE DICE TOTAL 1 "YAHTZEE" is a registered trade mark of Milton Bradley Company and is used with permission.