Zeichensatz UTF-8+Z1013()+CTRL()-ohne Umlaute(äöüß) 5 GOS.2000 10 OUTC.12 15 P.;P." ***** MINNI MANCALA *****" 20 P.;P.;P.;P."Werden Spielregeln erwuenscht ?" 25 P.;INPUT"( Ja=1 , Nein=0 ) "Z 30 IF Z<0 G.10 31 IF Z>1 G.10 32 IF Z=1 GOS.2500 35 P.;P."Wollen Sie gegen mich" 40 P.;INPUT"antreten ? ( Ja=1 , Nein=0 ) "L 41 IF L=1 G.67 42 IF L<0 G.35 43 IF L>1 G.35 50 P.;P."~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~" 51 P.;P." +++ Na gut , gegen mich" 52 P."haetten Sie sowieso keine" 53 P."Chance !! +++" 54 P.;P."~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~" 60 FOR I=0 TO 300;NEXT I 61 OUT (1)=HEX(0F) 62 FOR I=1 TO 30 63 OUT(0)=0 64 FOR Y=0 TO 2 ;NEXT Y 65 OUT(0)=1 66 NEXT I 67 FOR I=0 TO 300;NEXT I 70 P.;P."Bitte Spielernamen eingeben" 71 P.;P." 1.Spieler :" 72 P.;I$(TOP);P. 73 G=LEN 74 IF G>16 G=16;PO.(TOP+G),0 75 IF L=1 G.90 76 P.;P." 2.Spieler :" 77 P.;I$(TOP+1+G) 78 H=LEN 79 IF H>16 H=16;PO.(TOP+G+H+1),0 90 OUTC.12 95 P.;P.;P.;P."Wer soll anfangen ?? " 100 P.;P.;P.;P. 105 O$(TOP) 110 P." - 1 -" 115 IF L=1 G.140 120 P.;P.;P.;P. 125 O$(TOP+1+G) 130 P." - 2 -" 135 G.145 140 P.;P.;P.;P."Computer - 3 -" 145 P.;INPUT"Na wer "M 146 A=2;B=2;C=2;D=2;R=0 150 IF M=1 G.200 155 IF M=2 G.200 160 IF M=3 G.200 165 G.145 200 GOS.1345 201 PO.HEX(1B),HEX(20);PO.HEX(1C),HEX(EF) 202 PO.HEX(1D),0;PO.HEX(1E),HEX(F0) 203 CALL HEX(F6D1) 204 IF M>1 G.230 205 GOS.300 210 GOS.700 220 GOS.1640 221 FOR I=0 TO 200 ;NEXT I 225 GOS.900 230 IF L=1 GOS.500 235 IF L=0 GOS.400 240 GOS.700 241 GOS.1640 242 FOR I=0 TO 200 ;NEXT I 245 GOS.900 250 IF R=4 G.1200 255 G.205 300 PR.;PR.;PR.;PR.;PR.;PR.;PR. 305 O$(TOP) 310 PR.;INPUT"Schaelchen A=1 oder B=2 ?? "E 311 OUT(1)=HEX(0F) 312 OUT(0)=0 313 FOR I=0 TO 50 ;NEXT I 314 OUT(0)=1 315 IF E=1 S=0;G.330 320 IF E=2 S=1;G.340 325 G.300 330 IF A=0 G.300 335 G.345 340 IF B=0 G.300 345 T=A+B 350 IF T=0 G.900 355 RE. 400 PR.;PR.;PR.;PR.;PR.;PR.;PR. 405 O$(TOP+1+G) 410 PR.;INPUT"Schaelchen C=3 oder D=4 ??"F 411 OUT(1)=HEX(0F) 412 OUT(0)=0 413 FOR I=0 TO 50 ;NEXT I 414 OUT(0)=1 415 IF F=3 S=2;G.430 420 IF F=4 S=3;G.440 425 G.400 430 IF C=0 G.400 435 G.445 440 IF D=0 G.400 445 T=C+D 450 IF T=0 G.900 455 RE. 500 PR.;PR.;PR.;PR.;PR.;PR.;PR."Jetzt bin ich dran !" 501 FOR I=0 TO 200;NEXT I 505 S=RND(3) 510 IF S<2 G.505 515 Q=(B+10)*((C+10)*D) 520 IF Q=143 S=3 525 IF Q=134 S=3 530 IF Q=611 S=3 535 IF Q=116 S=3 540 IF Q=611 R=R+1 545 T=C+D 550 IF T=0 G.900+ 555 IF S=2 G.565 560 IF S=3 G.580 565 IF C=0 S=3;G.560 570 PR.;PR."Ich nehme aus Schaelchen - C - " 575 G.590 580 IF D=0 S=2;G.555 585 PR.;PR."Ich nehme aus Schaelchen - D - " 590 FOR I=0 TO 400;NEXT I 595 OUT(1)=HEX(0F) 600 OUT(0)=0 605 FOR I=0 TO 50;NEXT I 610 OUT(0)=1 615 FOR I=0 TO 400;NEXT I 620 IF R=4 G.1200 625 RE. 700 IF S=0 G.720 705 IF S=1 G.735 710 IF S=2 G.750 715 IF S=3 G.765 720 A=A-1;X=X+1 725 IF A=0 G.780 730 G.720 735 B=B-1;X=X+1 740 IF B=0 G.810 745 G.735 750 C=C-1;X=X+1 755 IF C=0 G.790 760 G.750 765 D=D-1;X=X+1 770 IF D=0 G.800 775 G.765 780 C=C+1;X=X-1 785 IF X=0 G.825 790 D=D+1;X=X-1 795 IF X=0 G.825 800 B=B+1;X=X-1 805 IF X=0 G.825 810 A=A+1;X=X-1 815 IF X=0 G.825 820 G.780 825 RE. 900 IF A+B=8 G.950 905 IF C+D=8 G.1070 910 RE. 920 PO.HEX(1B),0;PO.HEX(1C),HEX(EC) 925 PO.HEX(1D),0;PO.HEX(1E),HEX(F0) 930 CALL HEX(F6D1) 935 RE. 950 GOS.920 955 OUTC.12 960 FOR I=0 TO 10 965 PR. 970 NEXT I 975 TAB(5) 980 O$(TOP);PR.;PR. 985 TAB(10) 990 PR."Hat gewonnen !!" 995 FOR I=0 TO 200;NEXT I 1000 OUT(0)=HEX(0F) 1004 W=100 1005 FOR I=0 TO 10 1010 OUT(0)=0 1015 FOR V=0 TO 20 1020 NEXT V 1025 OUT(0)=1 1030 FOR V=0 TO W 1035 NEXT V 1040 W=W-10 1045 NEXT I 1055 FOR I=0 TO 500;NEXT I 1060 G.1255 1070 GOS.920 1075 OUTC.12 1080 FOR I=0 TO 10 1085 PR. 1090 NEXT I 1095 IF L=1 G.1115 1100 TAB(5) 1105 O$(TOP+1+G);PR.;PR. 1110 TAB(10) 1111 PR."hat gewonnen !!" 1112 G.995 1115 TAB(5) 1120 PR."HA - HA ";PR. 1125 TAB(10) 1130 PR."Ich habe gewonnen !!" 1135 G.995 1200 OUTC.12 1210 FOR I=0 TO 5 1215 PR. 1220 NEXT I 1225 PR."~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~" 1230 PR.;PR.;PR."Ich gebe auf ...." 1235 PR.;PR."Sie sind zu gut fuer.mich !!!" 1240 PR.;PR.;PR."~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~" 1245 FOR I=0 TO 500;NEXT I 1250 OUTC.12 1255 FOR I=0 TO 10 1260 PR. 1265 NEXT I 1270 INPUT"Noch ein Spiel ? Ja=1 / Nein=0 "K 1275 IF K=1 G.10 1280 IF K=0 G.1290 1285 G.1270 1290 OUTC.12 1295 FOR I=0 TO 12 1300 OUTC.13 1305 NEXT I 1310 TAB(5);PR."Auf Wiederseh'n" 1315 PR.;PR.;PR. 1320 STOP 1345 OUTC.12 1350 PR.;PR." *** MINNI MANCALA ***" 1355 PR.;PR.;PR.;PR. 1360 TAB(5) 1365 O$(TOP) 1370 PR.;PR.;PR.;PR.;PR.;PR.;PR.;PR.;PR.;PR. 1375 IF L=1 G.1400 1380 PR. 1385 TAB(5) 1390 O$(TOP+1+G) 1395 G.1405 1400 PR." COMPUTER" 1405 J=HEX(EC60);N=HEX(EC7F); 1410 FOR I=J TO N 1415 PO.I,139 1420 NEXT I 1425 J=HEX(EDA1);N=HEX(EDBE) 1430 FOR I=J TO N 1435 PO.I,160 1440 NEXT I 1445 J=HEX(EEE0);N=HEX(EEFF) 1450 FOR I=J TO N 1455 PO.I,139 1460 NEXT I 1465 J=HEX(EC80);N=HEX(EEC0) 1470 FOR I=J TO N STEP 32 1475 PO.I,139 1480 NEXT I 1485 J=HEX(EC9F);N=HEX(EEDF) 1490 FOR I=J TO N STEP 32 1495 PO.I,139 1500 NEXT I 1505 PO.HEX(ED64),133 1510 J=HEX(ED65);N=HEX(ED6C) 1515 FOR I=J TO N 1520 PO.I,160 1525 NEXT I 1530 PO.HEX(ED6D),132 1535 PO.HEX(ED72),133 1540 J=HEX(ED73);N=HEX(ED7A) 1545 FOR I=J TO N 1550 PO.I,160 1555 NEXT I 1560 PO.HEX(ED7B),132 1565 PO.HEX(EEA4),133 1570 J=HEX(EEA5);N=HEX(EEAC) 1575 FOR I=J TO N 1580 PO.I,160 1585 NEXT I 1590 PO.HEX(EEAD),132 1595 PO.HEX(EEB2),133 1600 J=HEX(EEB3);N=HEX(EEBA) 1604 FOR I=J TO N 1605 PO.I,160 1610 NEXT I 1615 PO.HEX(EEBB),132 1620 PO.HEX(ECE8),65 1625 PO.HEX(ECF7),66 1630 PO.HEX(EE48),67 1635 PO.HEX(EE57),68 1640 J=HEX(ED25) 1645 FOR I=1 TO 8 1650 PO.J,32 1655 J=J+1 1660 NEXT I 1661 IF A=0 G.1690 1665 J=HEX(ED25) 1670 FOR I=1 TO A 1675 PO.J,140 1680 J=J+1 1685 NEXT I 1690 J=HEX(EE85) 1695 FOR I=1 TO 8 1700 PO.J,32 1705 J=J+1 1710 NEXT I 1711 IF C=0 G.1740 1715 J=HEX(EE85) 1720 FOR I=1 TO C 1725 PO.J,140 1730 J=J+1 1735 NEXT I 1740 J=HEX(EE93) 1745 FOR I=1 TO 8 1750 PO.J,32 1755 J=J+1 1760 NEXT I 1761 IF D=0 G.1790 1765 J=HEX(EE93) 1770 FOR I=1 TO D 1775 PO.J,140 1780 J=J+1 1785 NEXT I 1790 J=HEX(ED33) 1795 FOR I=1 TO 8 1800 PO.J,32 1805 J=J+1 1810 NEXT I 1811 IF B=0 G.1840 1815 J=HEX(ED33) 1820 FOR I=1 TO B 1825 PO.J,140 1830 J=J+1 1835 NEXT I 1840 RE. 2000 OUTC.12 2010 PR.;PR.;PR." " 2020 PR.;PR.;PR." " 2030 PR." " 2040 PR." " 2050 PR." " 2060 PR." " 2070 PR." " 2080 PR." " 2090 PR." " 2100 PR." " 2110 PR.;PR.;PR. 2120 PR." " 2130 PR." " 2140 PR." " 2150 PR." " 2160 PR." " 2170 PR." " 2180 PR." " 2190 PR." " 2200 PR." -- -- " 2210 PR." " 2220 PR." " 2230 PR." " 2240 PR." " 2250 PR." " 2260 FOR I=0 TO 6000;NEXT I 2265 RE. 2500 OUTC.12 2510 PR.;PR." ***** MINNI MANCALA *****" 2520 PR.;PR."Das Spiel wird mit 4 Schaelchen" 2525 PR. 2530 PR."gespielt.Von denen zu Beginn" 2535 PR. 2540 PR."jedes 2 Steine enthaelt." 2545 PR. 2550 PR."Die Steine eines Schaelchens" 2555 PR. 2560 PR."werden nun abwechselnd gegen" 2565 PR. 2570 PR."den Uhrzeigersinn auf die 2575 PR. 2580 PR."anderen 3 Schaelchen verteilt," 2585 PR. 2590 PR."mit dem Ziel,alle Steine in die" 2595 PR. 2600 PR."eigenen zu bekommen !" 2605 PR.;PR. 2610 PR.;PR." >>> VieL Erfolg <<<" 2615 PR.;PR.;PR.;PR. 2620 PR.;PR." >ENT<" 2630 W=INCHAR;OUTC.W 2640 OUTC.12 2650 RE.