totoyo

[Basic Casio] Highscore / Top 3 avec pseudonymes

Jan 12th, 2016
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. # Youtube : https://youtu.be/nASEtEMRX-Y
  2.  
  3. For 0->B To 300:Next
  4. "SCORE"->List 1[0
  5. If Dim List 1≠3
  6. Then
  7. {.1,.2,.3->List 1
  8. {0,0,0->List 2
  9. IfEnd
  10. ""->Str 1
  11. 0->L
  12. Locate 7,4,"[ ]"
  13. Do
  14. Do
  15. Do
  16. Getkey->G
  17. LpWhile Not G
  18. If G≠31
  19. Then If G=44
  20. Then If L
  21. Then
  22. L-1->L
  23. StrLeft(Str 1,L)->Str 1
  24. Locate 8+L,4," "
  25. For 0->B To 150:Next
  26. IfEnd
  27. 0->Z
  28. Else .1G->G
  29. 6-10Frac G->R
  30. 8-Int G+5R+R(R<3->Z
  31. IfEnd
  32. IfEnd
  33. LpWhile (Z<1 Or Z>26) And G≠31
  34. If G≠31
  35. Then
  36. Prog "INT2TXT"
  37. Str 1+Str 6->Str 1
  38. Locate 8,4,Str 1
  39. Isz L
  40. For 0->B To 150:Next
  41. IfEnd
  42. LpWhile L<8 And G≠31
  43. RanInt#(1,1000->B
  44. If B≥List 1[3
  45. Then Str 1->Str 6
  46. Prog "TXT2INT"
  47. 10Frac List 1[3->C
  48. B+.1C->List 1[3
  49. Z->List 2[C
  50. SortD(List 1
  51. IfEnd
  52. ClrText
  53. For 1->L To 3
  54. List 1[L
  55. Locate 1,L,Int Ans
  56. List 2[10Frac Ans->Z
  57. Prog "INT2TXT"
  58. Locate 6,L,Str 6
  59. Next
Add Comment
Please, Sign In to add comment