midds
changeset 1:130ab9a4fd83
begin of the recoding of the old Midds
author | meillo@marmaro.de |
---|---|
date | Mon, 03 Sep 2007 14:19:39 +0200 |
parents | 756a5d57522c |
children | 53d9408c7cdb |
files | Midds_reco.bas |
diffstat | 1 files changed, 1468 insertions(+), 0 deletions(-) [+] |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/Midds_reco.bas Mon Sep 03 14:19:39 2007 +0200 1.3 @@ -0,0 +1,1468 @@ 1.4 +'============================================================================' 1.5 +' ' 1.6 +' ' 1.7 +' M M ' 1.8 +' MM MM I D D ' 1.9 +' M M M M I D D ' 1.10 +' M M M M D D ' 1.11 +' M M M M D D ' 1.12 +' M M M M I DDDDD D DDDDD D SSSSS ' 1.13 +' M M M M I D DD D DD S S ' 1.14 +' M M M I D D D D S ' 1.15 +' M M I D D D D S ' 1.16 +' M M I D D D D SSSS ' 1.17 +' M M I D D D D S ' 1.18 +' M M I D D D D S ' 1.19 +' M M I D DD D DD S S ' 1.20 +' M M I DDDDD D DDDDD D SSSSS ' 1.21 +' ' 1.22 +' ' 1.23 +'============================================================================' 1.24 + 1.25 + 1.26 + 1.27 +'Midds' 1.28 + 1.29 + 1.30 +CLS 1.31 +LOCATE 13, 6 1.32 +COLOR 15 1.33 +PRINT "*** Mord in der Dorfstrasse ***" 1.34 +'LINE (20, 60)-(300, 140), 2, B 1.35 +LOCATE 24, 2 1.36 +COLOR 7 1.37 +PRINT "(c) Copyright 1999 Elefant Software" 1.38 +do 1.39 +loop until inkey <> "" 1.40 + 1.41 + 1.42 +name1$ = "John Howell" 1.43 + 1.44 + 1.45 + 1.46 +CLS 1.47 +COLOR 6 1.48 +PRINT "Dies ist ein Kriminalspiel," 1.49 +PRINT "das die grauen Zellen fordert." 1.50 +do 1.51 +loop until inkey <> "" 1.52 + 1.53 + 1.54 + 1.55 +CLS 1.56 +GOSUB befehle 1.57 +do 1.58 +loop until inkey <> "" 1.59 + 1.60 + 1.61 + 1.62 +CLS 1.63 +COLOR 6 1.64 +PRINT 1.65 +PRINT "Druecke 'q' um das Spiel zu beenden." 1.66 +PRINT 1.67 +PRINT "Druecke 'i' um zu erfahren, was du alles besitzt." 1.68 +PRINT 1.69 +PRINT "Druecke 'b' um die Befehle noch einmal zusehen." 1.70 +do 1.71 +loop until inkey <> "" 1.72 + 1.73 + 1.74 +X: 1.75 +CLS 1.76 +PRINT "" 1.77 +LOCATE 13, 6 1.78 +COLOR 6 1.79 +PRINT "So jetzt geht's endlich los!!!" 1.80 +do 1.81 +loop until inkey <> "" 1.82 +CLS 1.83 +GOTO 1 1.84 + 1.85 + 1.86 + 1.87 + 1.88 + 1.89 +1 : 1.90 +'''''''''' Vor dem Haus ''''''''' 1.91 +zuege = 0 1.92 +a1: 1.93 +CLS 1.94 +PRINT "" 1.95 +COLOR 2 1.96 +PRINT "Du heisst "; name1$; " und bist" 1.97 +PRINT "Privatdetektiv. Du wurdest von " 1.98 +PRINT "Herr Fisch angerufen um einen Mord" 1.99 +PRINT "aufzuklaeren." 1.100 +PRINT "Natuerlich bist du sofort in deinen" 1.101 +PRINT "Renault 19 gestiegen und losgefahren." 1.102 +PRINT "Jetzt stehst du vor Haus Nummer 6" 1.103 +PRINT "in der Dorfstrasse." 1.104 +PRINT 1.105 +COLOR 7 1.106 +INPUT "(Vor dem Haus) Was machst du? ", B$ 1.107 +zuege% = zuege% + 1 1.108 +IF B$ = "benutzen Klingel" GOTO 2 1.109 +IF B$ = "oeffnen Tuer" THEN PRINT "Du kannst doch nicht einfach fremde Haeuser betreten." 1.110 +IF B$ = "oeffnen Tuer" THEN SLEEP 1.111 +IF B$ = "oeffnen Tuer" GOTO a1 1.112 +IF B$ = "gehen in Haus" THEN PRINT "Du kannst doch nicht einfach fremde Haeuser betreten." 1.113 +IF B$ = "gehen in Haus" THEN SLEEP 1.114 +IF B$ = "gehen in Haus" GOTO a1 1.115 +IF B$ = "gehen Heim" THEN PRINT "Du Angsthase" 1.116 +IF B$ = "gehen Heim" GOTO a1 1.117 +IF B$ = "q" THEN END 1.118 +IF B$ = "i" THEN GOSUB inventar 1.119 +IF B$ = "b" THEN GOSUB befehle 1.120 +PRINT "" 1.121 +PRINT "Noe!" 1.122 +PRINT "" 1.123 +IF zuege% = 5 THEN GOTO a 1.124 +IF zuege% = 9 THEN GOTO B 1.125 +IF zuege% = 9 THEN GOTO 2 1.126 +do 1.127 +loop until inkey <> "" 1.128 +GOTO a1 1.129 + 1.130 +a: 1.131 +COLOR 4 1.132 +PRINT " Tipp: benutzen ..." 1.133 +SLEEP 1.134 +GOTO a1 1.135 + 1.136 +B: 1.137 +COLOR 4 1.138 +PRINT " Loesung: benutzen Klingel" 1.139 +SLEEP 1.140 +CLS 1.141 +GOTO 2 1.142 + 1.143 + 1.144 + 1.145 + 1.146 + 1.147 + 1.148 + 1.149 +2 : 1.150 +CLS 1.151 +COLOR 2 1.152 +PRINT "Herr Fisch oeffnet die Tuer und du stehst im Flur" 1.153 +PRINT "" 1.154 +do 1.155 +loop until inkey <> "" 1.156 + 1.157 +CLS 1.158 +LOCATE 13, 10 1.159 +COLOR 10 1.160 +PRINT "Flur" 1.161 +do 1.162 +loop until inkey <> "" 1.163 +zuege% = 0 1.164 +GOTO 3 1.165 + 1.166 + 1.167 + 1.168 + 1.169 +3 : 1.170 +'''''''' Flur ''''''' 1.171 +CLS 1.172 +IF kerzenst% = 1 GOTO 116 1.173 +COLOR 2 1.174 +PRINT "Herr Fisch oeffnet die Tuer und du stehst im Flur" 1.175 +PRINT 1.176 +COLOR 7 1.177 +INPUT "(Flur) Was machst du? ", B$ 1.178 +zuege% = zuege% + 1 1.179 +IF B$ = "sprechen mit Herr Fisch" GOTO 4 1.180 +IF B$ = "gehen Heim" THEN PRINT "Du Angsthase!" 1.181 +IF B$ = "umschauen" GOTO 117 1.182 +IF B$ = "untersuchen Flur" GOTO 117 1.183 +IF B$ = "gehen in Schlafzimmer" GOTO 114 1.184 +IF B$ = "gehen in Arbeitszimmer" GOTO 105 1.185 +IF B$ = "gehen in Esszimmer" GOTO 106 1.186 +IF B$ = "gehen in Kueche" GOTO 109 1.187 +IF B$ = "gehen in Lagerhalle" AND kx% = 1 AND sx% = 1 GOTO 132 1.188 +IF B$ = "q" THEN END 1.189 +IF B$ = "i" THEN GOSUB inventar 1.190 +IF B$ = "b" THEN GOSUB befehle 1.191 +PRINT "" 1.192 +PRINT "Keine Lust!" 1.193 +PRINT "" 1.194 +IF zuege% = 6 THEN GOTO c 1.195 +do 1.196 +loop until inkey <> "" 1.197 +GOTO 3 1.198 + 1.199 +c: 1.200 +COLOR 4 1.201 +PRINT "Tipp: sprechen mit ..." 1.202 +do 1.203 +loop until inkey <> "" 1.204 +CLS 1.205 +GOTO 3 1.206 + 1.207 + 1.208 + 1.209 + 1.210 +4 : 1.211 +CLS 1.212 +COLOR 9 1.213 +PRINT "A: Ich heisse "; name1$; "." 1.214 +PRINT "B: Wo ist die Leiche?" 1.215 +PRINT "C: Wie heisst der Tote?" 1.216 +PRINT "D: Ende." 1.217 +PRINT "" 1.218 +COLOR 12 1.219 +INPUT "Was sagst du?", s$ 1.220 +PRINT 1.221 +COLOR 9 1.222 +IF s$ = "A" THEN PRINT "Ich heisse Manfred Fisch." 1.223 +IF s$ = "B" THEN PRINT "Im Schlafzimmer." 1.224 +IF s$ = "B" THEN SLEEP 1.225 +IF s$ = "B" GOTO 5 1.226 +IF s$ = "C" THEN PRINT "Karl Mueller." 1.227 +IF s$ = "D" THEN END 1.228 +do 1.229 +loop until inkey <> "" 1.230 +GOTO 4 1.231 + 1.232 + 1.233 + 1.234 + 1.235 + 1.236 +5 : 1.237 +CLS 1.238 +COLOR 9 1.239 +PRINT 1.240 +PRINT "A: Ich heisse "; name1$; "" 1.241 +PRINT "B: Wo ist die Leiche?" 1.242 +PRINT "C: Wie heisst der Tote?" 1.243 +PRINT "D: Wo ist das Schlafzimmer?" 1.244 +PRINT "E: Ende" 1.245 +PRINT "" 1.246 +PRINT "" 1.247 +COLOR 12 1.248 +INPUT "Was sagst du?", s$ 1.249 +PRINT 1.250 +COLOR 9 1.251 +IF s$ = "A" THEN PRINT "Ich heisse Manfred Fisch." 1.252 +IF s$ = "B" THEN PRINT "Im Schlafzimmer." 1.253 +IF s$ = "C" THEN PRINT "Karl Mueller." 1.254 +IF s$ = "D" THEN PRINT "Die Treppe hinauf dann links." 1.255 +IF s$ = "E" THEN GOTO 6 1.256 +do 1.257 +loop until inkey <> "" 1.258 +GOTO 5 1.259 + 1.260 + 1.261 + 1.262 + 1.263 + 1.264 +6 : 1.265 +''''''' Flur '''''''' 1.266 +CLS 1.267 +zuege% = 0 1.268 +LOCATE 13, 10 1.269 +COLOR 10 1.270 +PRINT "Flur" 1.271 +do 1.272 +loop until inkey <> "" 1.273 +a6: 1.274 +CLS 1.275 +COLOR 7 1.276 +PRINT 1.277 +IF kerzenst% = 1 GOTO 116 1.278 +PRINT 1.279 +INPUT "(Flur) Was machst du? ", B$ 1.280 +zuege% = zuege% + 1 1.281 +IF B$ = "sprechen mit Herr Fisch" GOTO 5 1.282 +IF B$ = "gehen in Schlafzimmer" GOTO 7 1.283 +IF B$ = "gehen in Arbeitszimmer" GOTO 105 1.284 +IF B$ = "gehen in Esszimmer" GOTO 106 1.285 +IF B$ = "gehen in Kueche" GOTO 109 1.286 +IF B$ = "gehen in Lagerhalle" AND kx% = 1 AND sx% = 1 GOTO 132 1.287 +IF B$ = "gehen Heim " THEN PRINT "Du Hasenfuss!" 1.288 +IF B$ = "gehen Heim " GOTO a6 1.289 +IF B$ = "q" THEN END 1.290 +IF B$ = "i" THEN GOSUB inventar 1.291 +IF B$ = "b" THEN GOSUB befehle 1.292 +PRINT "" 1.293 +PRINT "Nee!" 1.294 +IF zuege = 5 GOTO d 1.295 +GOTO a6 1.296 + 1.297 + 1.298 +d: 1.299 +COLOR 4 1.300 +PRINT "gehen in ..." 1.301 +do 1.302 +loop until inkey <> "" 1.303 +GOTO a6 1.304 + 1.305 + 1.306 + 1.307 + 1.308 + 1.309 + 1.310 + 1.311 +7 : 1.312 +CLS 1.313 +COLOR 2 1.314 +PRINT "Die Leiche, ein etwa 20 Jahre alter" 1.315 +PRINT "Mann, liegt mit einem Messer im Ruecken" 1.316 +PRINT "auf dem Bett. Ich decke die Leiche" 1.317 +PRINT "als erstes mit einem Tuch ab und rufe" 1.318 +PRINT "mit meinem Handy Tina an. Tina ist" 1.319 +PRINT "Spezialistin fuer Fingerabdruecke." 1.320 +do 1.321 +loop until inkey <> "" 1.322 +GOTO 8 1.323 + 1.324 + 1.325 + 1.326 + 1.327 + 1.328 + 1.329 +8 : 1.330 +''''''' Schlafzimmer ''''''''' 1.331 +CLS 1.332 +PRINT 1.333 +COLOR 7 1.334 +INPUT "(Schlafzimmer) Was machst du? ", B$ 1.335 +IF B$ = "gehen in Flur" GOTO 103 1.336 +IF B$ = "gehen in Arbeitszimmer" GOTO 105 1.337 +IF B$ = "gehen in Esszimmer" GOTO 106 1.338 +IF B$ = "gehen in Kueche" GOTO 109 1.339 +IF B$ = "gehen in Lagerhalle" AND kx% = 1 AND sx% = 1 GOTO 132 1.340 +IF B$ = "umschauen" GOTO 9 1.341 +IF B$ = "untersuchen Schlafzimmer" GOTO 9 1.342 +IF B$ = "untersuchen Schrank" THEN PRINT "Ein alter Aktenschrank." 1.343 +IF B$ = "oeffnen Aktenschrank" GOTO 101 1.344 +IF B$ = "untersuchen Fenster" THEN PRINT "Wenn man hinaus schaut," 1.345 +IF B$ = "untersuchen Fenster" THEN PRINT "sieht man die Strasse." 1.346 +IF B$ = "untersuchen Bett" GOTO 100 1.347 +IF B$ = "nehmen Taschenlampe" GOTO e 1.348 +IF B$ = "untersuchen Poster" THEN PRINT "Da steht - Sean Connery als James Bond" 1.349 +IF B$ = "untersuchen Poster" THEN PRINT "in SAG NIEMALS NIE - drauf." 1.350 +IF B$ = "sprechen mit Tina" THEN PRINT "Die stoere ich lieber nicht bei der Arbeit." 1.351 +IF B$ = "q" THEN END 1.352 +IF B$ = "i" THEN GOSUB inventar 1.353 +IF B$ = "b" THEN GOSUB befehle 1.354 +PRINT 1.355 +PRINT "Nein" 1.356 +PRINT 1.357 +do 1.358 +loop until inkey <> "" 1.359 +GOTO 8 1.360 + 1.361 + 1.362 + 1.363 + 1.364 +e: 1.365 +CLS 1.366 +LOCATE 11, 22 1.367 +PRINT "Du hast die Taschenlampe genommen" 1.368 +tlampe% = 1 1.369 +do 1.370 +loop until inkey <> "" 1.371 +CLS 1.372 +GOTO 8 1.373 + 1.374 + 1.375 + 1.376 + 1.377 + 1.378 +9 : 1.379 +CLS 1.380 +COLOR 2 1.381 +PRINT "In der Mitte steht das Bett, ueber dem" 1.382 +PRINT "Bett haengt ein Poster, auf der" 1.383 +PRINT "linken Seite befindet sich ein Schrank" 1.384 +PRINT "und an der rechten Wand ist ein Fenster." 1.385 +IF vvx% = 1 THEN PRINT "Tina sichert gerade" 1.386 +IF vvx% = 1 THEN PRINT "die Fingerabdruecke." 1.387 +do 1.388 +loop until inkey <> "" 1.389 +GOTO 8 1.390 + 1.391 + 1.392 + 1.393 + 1.394 + 1.395 +100 : 1.396 +CLS 1.397 +COLOR 2 1.398 +PRINT "Unter dem Bett liegt eine Taschenlampe." 1.399 +do 1.400 +loop until inkey <> "" 1.401 +GOTO 8 1.402 + 1.403 + 1.404 + 1.405 + 1.406 + 1.407 +101 : 1.408 +CLS 1.409 +versuch% = 0 1.410 +COLOR 2 1.411 +PRINT "Hinter den Ordnern ist ein Geheimfach" 1.412 +PRINT "mit einem dreistelligen Zahlenschloss." 1.413 +do 1.414 +loop until inkey <> "" 1.415 +a101: 1.416 +CLS 1.417 +versuch% = versuch% + 1 1.418 +COLOR 5 1.419 +INPUT "Wie lautet die Kombination?", k$ 1.420 +IF k$ = "000" THEN PRINT "War wohl falsch." 1.421 +IF k$ = "007" GOTO 102 1.422 +IF k$ = "q" THEN END 1.423 +PRINT "Komm streng dich ein bischen an!" 1.424 +IF versuch% = 3 THEN PRINT "Tipp: Karl Mueller war Jean Connery Fan." 1.425 +IF versuch% = 6 THEN PRINT "Tipp: Denk an das Poster." 1.426 +do 1.427 +loop until inkey <> "" 1.428 +GOTO a101 1.429 + 1.430 + 1.431 + 1.432 + 1.433 +102 : 1.434 +CLS 1.435 +COLOR 2 1.436 +PRINT "Bravo, du hast echt gut kombiniert." 1.437 +PRINT "In dem Geheimfach befindet sich ein Schluessel." 1.438 +do 1.439 +loop until inkey <> "" 1.440 + 1.441 + 1.442 + 1.443 + 1.444 +F: 1.445 +CLS 1.446 +PRINT "Du hast den Schluessel genommen" 1.447 +schluessel% = 1 1.448 +do 1.449 +loop until inkey <> "" 1.450 +CLS 1.451 +GOTO 114 1.452 + 1.453 + 1.454 + 1.455 + 1.456 + 1.457 +103 : 1.458 +CLS 1.459 +LOCATE 13, 10 1.460 +COLOR 10 1.461 +PRINT "Flur" 1.462 +do 1.463 +loop until inkey <> "" 1.464 +GOTO 104 1.465 + 1.466 + 1.467 + 1.468 + 1.469 + 1.470 +104 : 1.471 +CLS 1.472 +COLOR 2 1.473 +PRINT "Links geht es die Treppe zum Schlafzimmer" 1.474 +PRINT "hinauf, gerade aus geht's ins Esszimmer" 1.475 +PRINT " und rechts ins Arbeitszimmer." 1.476 +do 1.477 +loop until inkey <> "" 1.478 +GOTO a6 1.479 + 1.480 + 1.481 + 1.482 + 1.483 + 1.484 +105 : 1.485 +'''''''' Arbeitszimmer ''''''' 1.486 +CLS 1.487 +LOCATE 13, 10 1.488 +COLOR 10 1.489 +PRINT "Arbeitszimmer" 1.490 +do 1.491 +loop until inkey <> "" 1.492 +a105: 1.493 +CLS 1.494 +COLOR 7 1.495 +INPUT "(Arbeitszimmer) Was machst du? ", B$ 1.496 +IF B$ = "gehen in Schlafzimmer" GOTO 114 1.497 +IF B$ = "gehen in Flur" GOTO 103 1.498 +IF B$ = "gehen in Esszimmer" GOTO 106 1.499 +IF B$ = "gehen in Kueche" GOTO 109 1.500 +IF B$ = "gehen in Lagerhalle" AND kx% = 1 AND sx% = 1 GOTO 132 1.501 +IF B$ = "umschauen" GOTO 107 1.502 +IF B$ = "untersuchen Arbeitszimmer" GOTO 107 1.503 +IF B$ = "untersuchen Schreibtisch" THEN PRINT "Da gibt's nichts Besonderes zu sehen." 1.504 +IF B$ = "untersuchen Buecherregal" GOTO 122 1.505 +IF B$ = "untersuchen Buch" THEN PRINT "Ich kann nur den Buchruecken lesen, wenn es da steht." 1.506 +IF B$ = "nehmen Buch" GOTO 124 1.507 +IF B$ = "benutzen Schluessel" THEN PRINT "Das Schluesselschloss waere geknackt." 1.508 +IF B$ = "benutzen Schluessel" THEN sx% = 1 1.509 +IF B$ = "benutzen Schluessel" GOTO 138 1.510 +IF B$ = "gehen in Geheimgang" AND kx% = 1 AND sx% = 1 GOTO 127 1.511 +IF B$ = "z" GOTO 125 1.512 +IF B$ = "i" THEN GOSUB inventar 1.513 +IF B$ = "q" THEN END 1.514 +IF B$ = "b" THEN GOSUB befehle 1.515 +do 1.516 +loop until inkey <> "" 1.517 +PRINT "Heute nicht!" 1.518 +GOTO a105 1.519 + 1.520 + 1.521 + 1.522 + 1.523 + 1.524 +107 : 1.525 +CLS 1.526 +COLOR 2 1.527 +PRINT "In der Mitte steht ein Schreibtisch," 1.528 +PRINT "rechts befindet sich ein Schrank und" 1.529 +PRINT "links ein Buecherregal." 1.530 +do 1.531 +loop until inkey <> "" 1.532 +GOTO 105 1.533 + 1.534 + 1.535 + 1.536 + 1.537 + 1.538 +106 : 1.539 +'''''' Esszimmer '''''' 1.540 +CLS 1.541 +LOCATE 13, 10 1.542 +COLOR 10 1.543 +PRINT "Esszimmer" 1.544 +do 1.545 +loop until inkey <> "" 1.546 +a106: 1.547 +CLS 1.548 +COLOR 7 1.549 +INPUT "(Esszimmer) Was machst du?", B$ 1.550 +IF B$ = "gehen in Schlafzimmer" GOTO 114 1.551 +IF B$ = "gehen in Flur" GOTO 103 1.552 +IF B$ = "gehen in Arbeitszimmer" GOTO 105 1.553 +IF B$ = "gehen in Kueche" GOTO 109 1.554 +IF B$ = "gehen in Lagerhalle" AND kx% = 1 AND sx% = 1 GOTO 132 1.555 +IF B$ = "umschauen" GOTO 108 1.556 +IF B$ = "untersuchen Esszimmer" GOTO 108 1.557 +IF B$ = "untersuchen Tisch" GOTO 110 1.558 +IF B$ = "nehmen Kerzenstaender" GOTO 115 1.559 +IF B$ = "q" THEN END 1.560 +IF B$ = "i" THEN GOSUB inventar 1.561 +IF B$ = "b" THEN GOSUB befehle 1.562 +do 1.563 +loop until inkey <> "" 1.564 +GOTO a106 1.565 + 1.566 + 1.567 + 1.568 + 1.569 + 1.570 + 1.571 +108 : 1.572 +CLS 1.573 +PRINT "In der Mitte steht der Tisch und auf" 1.574 +PRINT "der rechten Seite ist die Tuer zur Kueche." 1.575 +do 1.576 +loop until inkey <> "" 1.577 +GOTO 106 1.578 + 1.579 + 1.580 + 1.581 + 1.582 + 1.583 +110 : 1.584 +CLS 1.585 +PRINT "Ein schoener eichener Tisch mit einer" 1.586 +PRINT "gehaekelten Tischdecke und einem" 1.587 +PRINT "Kerzenstaender in der Mitte." 1.588 +do 1.589 +loop until inkey <> "" 1.590 +GOTO a106 1.591 + 1.592 + 1.593 + 1.594 + 1.595 + 1.596 +109 : 1.597 +'''''''' Kueche ''''''' 1.598 +CLS 1.599 +LOCATE 13, 10 1.600 +COLOR 10 1.601 +PRINT "Kueche" 1.602 +do 1.603 +loop until inkey <> "" 1.604 +a109: 1.605 +CLS 1.606 +INPUT "(Kueche) Was machst du?", B$ 1.607 +IF B$ = "gehen in Schlafzimmer" GOTO 114 1.608 +IF B$ = "gehen in Flur" GOTO 103 1.609 +IF B$ = "gehen in Arbeitszimmer" GOTO 105 1.610 +IF B$ = "gehen in Esszimmer" GOTO 106 1.611 +IF B$ = "gehen in Lagerhalle" AND kx% = 1 AND sx% = 1 GOTO 132 1.612 +IF B$ = "umschauen" GOTO 111 1.613 +IF B$ = "untersuchen Kueche" GOTO 111 1.614 +IF B$ = "untersuchen Kuechenschrank" GOTO 112 1.615 +IF B$ = "oeffnen Schublade" THEN PRINT "In der Schublade liegt sich ein Messer." 1.616 +IF B$ = "nehmen Messer" GOTO 113 1.617 +IF B$ = "q" THEN END 1.618 +IF B$ = "i" THEN GOSUB inventar 1.619 +IF B$ = "b" THEN GOSUB befehle 1.620 +do 1.621 +loop until inkey <> "" 1.622 +GOTO a109 1.623 + 1.624 + 1.625 + 1.626 + 1.627 + 1.628 +111 : 1.629 +CLS 1.630 +PRINT "Links ist die Kochzeile, in der Mitte" 1.631 +PRINT "ein kleiner Tisch mit zwei Stuehlen und" 1.632 +PRINT "rechts der Kuechenschrank." 1.633 +do 1.634 +loop until inkey <> "" 1.635 +GOTO a109 1.636 + 1.637 + 1.638 + 1.639 + 1.640 + 1.641 +112 : 1.642 +CLS 1.643 +PRINT "Es ist nichts Ausergewoehnliches daran" 1.644 +PRINT "zu erkennen, nur eine Schublade in der" 1.645 +PRINT "es bestimmt Interesantes zu entdecken gibt." 1.646 +do 1.647 +loop until inkey <> "" 1.648 +GOTO a109 1.649 + 1.650 + 1.651 + 1.652 + 1.653 + 1.654 +113 : 1.655 +CLS 1.656 +PRINT "Du hast das Messer genommen" 1.657 +do 1.658 +loop until inkey <> "" 1.659 +CLS 1.660 +messer% = 1 1.661 +GOTO a109 1.662 + 1.663 + 1.664 + 1.665 + 1.666 +114 : 1.667 +CLS 1.668 +LOCATE 13, 10 1.669 +COLOR 10 1.670 +PRINT "Schlafzimmer" 1.671 +do 1.672 +loop until inkey <> "" 1.673 +GOTO 8 1.674 + 1.675 + 1.676 + 1.677 + 1.678 + 1.679 +115 : 1.680 +CLS 1.681 +PRINT "Du hast den Kerzenstaender genommen" 1.682 +do 1.683 +loop until inkey <> "" 1.684 +CLS 1.685 +kerzenst% = 1 1.686 +GOTO a106 1.687 + 1.688 + 1.689 + 1.690 + 1.691 + 1.692 + 1.693 +116 : 1.694 +''''''''' Flur ''''''' 1.695 +CLS 1.696 +COLOR 7 1.697 +INPUT "(Flur) Was machst du? ", B$ 1.698 +zuege% = zuege% + 1 1.699 +IF B$ = "gehen in Schlafzimmer" GOTO 114 1.700 +IF B$ = "gehen in Arbeitszimmer" GOTO 105 1.701 +IF B$ = "gehen in Esszimmer" GOTO 106 1.702 +IF B$ = "gehen in Kueche" GOTO 109 1.703 +IF B$ = "gehen in Lagerhalle" AND kx% = 1 AND sx% = 1 GOTO 132 1.704 +IF B$ = "sprechen mit Herr Fisch" GOTO 5 1.705 +IF B$ = "gehen Heim" THEN PRINT "Du Angsthase!" 1.706 +IF B$ = "umschauen" GOTO 117 1.707 +IF B$ = "untersuchen Flur" GOTO 117 1.708 +IF B$ = "sprechen mit Tina" GOTO 118 1.709 +IF B$ = "q" THEN END 1.710 +IF B$ = "i" THEN GOSUB inventar 1.711 +IF B$ = "b" THEN GOSUB befehle 1.712 +PRINT "" 1.713 +PRINT "Keine Lust!" 1.714 +PRINT "" 1.715 +do 1.716 +loop until inkey <> "" 1.717 +GOTO 116 1.718 + 1.719 + 1.720 + 1.721 + 1.722 + 1.723 +117 : 1.724 +CLS 1.725 +IF kerzenst% = 0 GOTO 121 1.726 +PRINT "Links geht es die Treppe zum Schlafzimmer hinauf," 1.727 +PRINT "gerade aus geht's ins Esszimmer und rechts ins" 1.728 +PRINT "Arbeitszimmer. Im Flur steht Herr Fisch und ..." 1.729 +PRINT "gerade klingelt es an der Tuer. Herr Fisch macht" 1.730 +PRINT "auf und Tina kommt herein." 1.731 +vvv% = 1 1.732 +do 1.733 +loop until inkey <> "" 1.734 +GOTO 116 1.735 + 1.736 + 1.737 + 1.738 + 1.739 + 1.740 +118 : 1.741 +CLS 1.742 +COLOR 9 1.743 +PRINT "A: Schoen, dass du so schnell gekommen bist." 1.744 +PRINT "B: Der Tote liegt im Schlafzimmer." 1.745 +PRINT "C: Ende." 1.746 +LOCATE 8, 1 1.747 +COLOR 12 1.748 +INPUT "Was sagst du?", s$ 1.749 +PRINT 1.750 +COLOR 9 1.751 +IF s$ = "A" THEN PRINT "Ich habe mich sofort auf den Weg gemacht." 1.752 +IF s$ = "B" GOTO 119 1.753 +IF s$ = "C" GOTO 116 1.754 +do 1.755 +loop until inkey <> "" 1.756 +GOTO 118 1.757 + 1.758 + 1.759 + 1.760 + 1.761 + 1.762 +119 : 1.763 +CLS 1.764 +COLOR 9 1.765 +PRINT "Okay, aber wo ist das Schlafzimmer?" 1.766 +do 1.767 +loop until inkey <> "" 1.768 +GOTO 120 1.769 + 1.770 + 1.771 + 1.772 + 1.773 + 1.774 +120 : 1.775 +CLS 1.776 +COLOR 12 1.777 +PRINT "Welchen Weg beschreibst du ihr?" 1.778 +PRINT 1.779 +PRINT "a: Links die Treppe hinauf." 1.780 +PRINT "b: Rechts die Treppe hinunter." 1.781 +PRINT "c: Die Treppe hinauf, dann links." 1.782 +PRINT 1.783 +INPUT "a, b oder c?", w$ 1.784 +PRINT 1.785 +COLOR 2 1.786 +IF w$ = "c" THEN PRINT "Bravo, du hast ein gutes Gedaechtnis!" 1.787 +IF w$ = "c" THEN cheat1 = 1 1.788 +IF w$ = "a" THEN PRINT "Leider falsch.Die richtige Loesung war c." 1.789 +IF w$ = "b" THEN PRINT "Leider falsch.Die richtige Loesung war c." 1.790 +vvx% = 1 1.791 +do 1.792 +loop until inkey <> "" 1.793 +GOTO 116 1.794 + 1.795 + 1.796 + 1.797 + 1.798 + 1.799 + 1.800 +121 : 1.801 +CLS 1.802 +COLOR 2 1.803 +PRINT "Links geht es die Treppe zum Schlafzimmer" 1.804 +PRINT "hinauf, gerade aus geht's ins Esszimmer und" 1.805 +PRINT "rechts ins Arbeitszimmer. Im Flur steht" 1.806 +PRINT "Herr Fisch und beantwortet gern alle deine Fragen." 1.807 +do 1.808 +loop until inkey <> "" 1.809 +GOTO 116 1.810 + 1.811 + 1.812 + 1.813 + 1.814 + 1.815 +122 : 1.816 +CLS 1.817 +COLOR 2 1.818 +IF vvx% = 1 GOTO 123 1.819 +PRINT "Ich sehe nichts Besonderes." 1.820 +do 1.821 +loop until inkey <> "" 1.822 +GOTO 105 1.823 + 1.824 + 1.825 + 1.826 + 1.827 + 1.828 +123 : 1.829 +CLS 1.830 +COLOR 2 1.831 +PRINT "Da hat's ja ein Buch mit 123 Reiseerzaehlungen" 1.832 +PRINT "von Karl May, meinem Leiblingsautor. Das sollte" 1.833 +PRINT "ich mir genauer anschauen." 1.834 +do 1.835 +loop until inkey <> "" 1.836 +GOTO 105 1.837 + 1.838 + 1.839 + 1.840 + 1.841 + 1.842 +124 : 1.843 +CLS 1.844 +COLOR 2 1.845 +PRINT "Das Buch laesst sich nur halb heraus ziehen." 1.846 +PRINT "Ploetzlich schwenkt das ganze Buecherregal zur" 1.847 +PRINT "Seite und dhinter kommt eine Tuer zum Vorschein." 1.848 +PRINT "Sie ist durch ein Schluessel- und ein " 1.849 +PRINT "Zahlenschloss gesichert." 1.850 +PRINT 1.851 +COLOR 6 1.852 +PRINT "Wenn du im Arbeitszimmer z drueckst, kannst du" 1.853 +PRINT "die Zahlenkombination eingeben." 1.854 +do 1.855 +loop until inkey <> "" 1.856 +GOTO 105 1.857 + 1.858 + 1.859 + 1.860 + 1.861 + 1.862 +125 : 1.863 +zkx% = 0 1.864 +a125: 1.865 +CLS 1.866 +zkx% = zkx% + 1 1.867 +COLOR 5 1.868 +INPUT "Wie lautet die Kombination?", zk$ 1.869 +IF zk$ = "007" THEN PRINT "So einfach ist es nicht" 1.870 +IF zk$ = "123" GOTO 126 1.871 +IF zk$ = "q" GOTO 105 1.872 +PRINT "Leider falsch. Probier's noch einmal." 1.873 +IF zkx% = 5 THEN PRINT "Tipp: Das Buecherregal." 1.874 +do 1.875 +loop until inkey <> "" 1.876 +GOTO a125 1.877 + 1.878 + 1.879 + 1.880 + 1.881 + 1.882 + 1.883 +126 : 1.884 +CLS 1.885 +COLOR 2 1.886 +PRINT "Die Kombination war richtig." 1.887 +kx% = 1 1.888 +IF sx% = 1 GOTO 137 1.889 +PRINT "Jetzt musst du nur noch das Schluesselschloss oeffnen." 1.890 +do 1.891 +loop until inkey <> "" 1.892 +GOTO 105 1.893 + 1.894 + 1.895 + 1.896 + 1.897 + 1.898 +137 : 1.899 +CLS 1.900 +COLOR 2 1.901 +PRINT "So, die Tuer ist jetzt offen. Dahinter befindet" 1.902 +PRINT "sich ein Geheimgang." 1.903 +do 1.904 +loop until inkey <> "" 1.905 +GOTO 105 1.906 + 1.907 + 1.908 + 1.909 + 1.910 + 1.911 + 1.912 +138 : 1.913 +CLS 1.914 +COLOR 2 1.915 +IF kx% = 1 GOTO 137 1.916 +PRINT "Jetzt musst du nur noch die Kombination knacken." 1.917 +do 1.918 +loop until inkey <> "" 1.919 +GOTO 105 1.920 + 1.921 + 1.922 + 1.923 + 1.924 + 1.925 + 1.926 +127 : 1.927 +CLS 1.928 +COLOR 2 1.929 +IF tlampe% = 0 THEN PRINT "Da geh' ich ohne Licht nicht rein." 1.930 +do 1.931 +loop until inkey <> "" 1.932 +IF tlampe% = 0 GOTO 105 1.933 +1000 : 1.934 +CLS 1.935 +LOCATE 13, 10 1.936 +COLOR 10 1.937 +PRINT "Geheimgang" 1.938 +do 1.939 +loop until inkey <> "" 1.940 +CLS 1.941 +COLOR 2 1.942 +PRINT "Gut, dass ich eine Taschenlampe dabei habe." 1.943 +PRINT "Oh, es geht steil bergab .... ich muss schon" 1.944 +PRINT "mindestens 5 Meter unter der Erdoberflaeche" 1.945 +PRINT "sein .... Jetzt bin ich schon 10 Minuten" 1.946 +PRINT "unterwegs ..... da vorne kommt eine Tuer" 1.947 +PRINT "genau so gesichert wie die hinter dem Regal" 1.948 +PRINT "gut, dass ich den Schluessel habe und den" 1.949 +PRINT "Code kenne ..... Wo bin ich denn jetzt?" 1.950 +PRINT "Sieht aus, wie der Keller eines Hauses" 1.951 +PRINT "ist aber ganz schoen zerfallen." 1.952 +do 1.953 +loop until inkey <> "" 1.954 +GOTO 130 1.955 + 1.956 + 1.957 + 1.958 + 1.959 + 1.960 + 1.961 +130 : 1.962 +'''''''''' Keller ''''''''''''' 1.963 +CLS 1.964 +LOCATE 13, 10 1.965 +COLOR 10 1.966 +PRINT "Keller" 1.967 +do 1.968 +loop until inkey <> "" 1.969 +a130: 1.970 +CLS 1.971 +COLOR 7 1.972 +INPUT "(Keller) Was machst du? ", B$ 1.973 +zuege% = zuege% + 1 1.974 +IF B$ = "gehen in Flur" GOTO 103 1.975 +IF B$ = "gehen in Schlafzimmer" GOTO 114 1.976 +IF B$ = "gehen in Arbeitszimmer" GOTO 105 1.977 +IF B$ = "gehen in Esszimmer" GOTO 106 1.978 +IF B$ = "gehen in Kueche" GOTO 109 1.979 +IF B$ = "gehen in Lagerhalle" AND kx% = 1 AND sx% = 1 GOTO 132 1.980 +IF B$ = "sprechen mit Herr Fisch" GOTO 5 1.981 +IF B$ = "umschauen" GOTO 128 1.982 +IF B$ = "untersuchen Keller" GOTO 128 1.983 +IF B$ = "benutzen Treppe" GOTO 132 1.984 +IF B$ = "q" THEN END 1.985 +IF B$ = "i" THEN GOSUB inventar 1.986 +IF B$ = "b" THEN GOSUB befehle 1.987 +PRINT "" 1.988 +PRINT "Jetzt nicht." 1.989 +PRINT 1.990 +do 1.991 +loop until inkey <> "" 1.992 +GOTO a130 1.993 + 1.994 + 1.995 + 1.996 + 1.997 + 1.998 + 1.999 +128 : 1.1000 +CLS 1.1001 +COLOR 2 1.1002 +PRINT "Ein zerfallener Keller, alles verstaubt." 1.1003 +PRINT "Gerade aus geht eine Treppe nach oben." 1.1004 +PRINT 1.1005 +PRINT "" 1.1006 +do 1.1007 +loop until inkey <> "" 1.1008 +GOTO 130 1.1009 + 1.1010 + 1.1011 + 1.1012 + 1.1013 + 1.1014 +131 : 1.1015 +CLS 1.1016 +COLOR 2 1.1017 +PRINT "In der Lagerhalle ist alles genau so" 1.1018 +PRINT "zerfallen, wie im Keller. Ueberall sind Kartons" 1.1019 +PRINT "gestapelt. Gerade aus geht eine Tuer ins Freie." 1.1020 +do 1.1021 +loop until inkey <> "" 1.1022 +RETURN 1.1023 + 1.1024 + 1.1025 + 1.1026 + 1.1027 + 1.1028 + 1.1029 +132 : 1.1030 +'''''''' Lagerhalle ''''''''''' 1.1031 +CLS 1.1032 +LOCATE 13, 10 1.1033 +COLOR 10 1.1034 +PRINT "Lagerhalle" 1.1035 +do 1.1036 +loop until inkey <> "" 1.1037 +CLS 1.1038 +a132: 1.1039 +CLS 1.1040 +COLOR 7 1.1041 +INPUT "(Lagerhalle) Was machst du? ", B$ 1.1042 +zuege% = zuege% + 1 1.1043 +IF B$ = "gehen in Schlafzimmer" GOTO 114 1.1044 +IF B$ = "gehen in Arbeitszimmer" GOTO 105 1.1045 +IF B$ = "gehen in Esszimmer" GOTO 106 1.1046 +IF B$ = "gehen in Kueche" GOTO 109 1.1047 +IF B$ = "umschauen" THEN GOSUB 131 1.1048 +IF B$ = "untersuchen Lagerhalle" THEN GOSUB 131 1.1049 +IF B$ = "oeffnen Tuer" GOTO 133 1.1050 +IF B$ = "untersuchen Kartons" THEN GOSUB 134 1.1051 +IF B$ = "benutzen Messer" GOTO 136 1.1052 +IF B$ = "q" THEN END 1.1053 +IF B$ = "i" THEN GOSUB inventar 1.1054 +IF B$ = "b" THEN GOSUB befehle 1.1055 +PRINT "" 1.1056 +PRINT "Noe!" 1.1057 +PRINT 1.1058 +do 1.1059 +loop until inkey <> "" 1.1060 +GOTO a132 1.1061 + 1.1062 + 1.1063 + 1.1064 + 1.1065 + 1.1066 +133 : 1.1067 +CLS 1.1068 +COLOR 2 1.1069 +PRINT "Die Tuer ist mit einem Zahlenschloss verschlossen," 1.1070 +PRINT "aber man kann die Tuer einen Spalt weit aufdruecken." 1.1071 +PRINT "Als ich hinaus schaue sehe ich wie ein Kleinbus" 1.1072 +PRINT "auf mich zufaehrt. Ich kann gerade noch zur Seite" 1.1073 +PRINT "hechten ohne, dass mich die Scheinwerfer erreichen." 1.1074 +PRINT "Jetzt ist schnelles Handeln wichtig!" 1.1075 +PRINT 1.1076 +do 1.1077 +loop until inkey <> "" 1.1078 +a133: 1.1079 +COLOR 7 1.1080 +INPUT "(Lagerhalle) Wo versteckst du dich? In ", v$ 1.1081 +v% = v% + 1 1.1082 +IF v$ = "leerem Karton" GOTO 135 1.1083 +IF v$ = "leerer Karton" GOTO 135 1.1084 +IF v$ = "leere Kartons" GOTO 135 1.1085 +IF v$ = "Kartons" THEN PRINT "Ich kann mich doch nicht in vollen Kartons verstecken." 1.1086 +IF v$ = "Geheimgang" THEN PRINT "Dafuer reicht die Zeit nicht." 1.1087 +IF v$ = "Keller" THEN PRINT "Dafuer reicht die Zeit nicht." 1.1088 +IF v$ = "umschauen" THEN GOSUB 131 1.1089 +IF v$ = "untersuchen Lagerhalle" THEN GOSUB 131 1.1090 +IF v$ = "untersuchen Kartons" THEN GOSUB 134 1.1091 +IF v$ = "q" THEN END 1.1092 +IF v% = 9 THEN PRINT "Tipp: l..... K....." 1.1093 +IF v% = 5 THEN PRINT "Tipp: Schau dir die Lagerhalle noch einmal genau an." 1.1094 +PRINT "Da habe ich zu wenig Zeit dafuer." 1.1095 +do 1.1096 +loop until inkey <> "" 1.1097 +GOTO a133 1.1098 + 1.1099 + 1.1100 + 1.1101 + 1.1102 + 1.1103 + 1.1104 +134 : 1.1105 +CLS 1.1106 +COLOR 2 1.1107 +PRINT "Auf der linken Seite sind die vollen Kartons" 1.1108 +PRINT "gestapelt und rechts liegen die leeren auf" 1.1109 +PRINT "einem Haufen." 1.1110 +do 1.1111 +loop until inkey <> "" 1.1112 +RETURN 1.1113 + 1.1114 + 1.1115 + 1.1116 + 1.1117 + 1.1118 + 1.1119 +135 : 1.1120 +CLS 1.1121 +COLOR 2 1.1122 +PRINT "Das ist eine gute Idee. Ich mache mich" 1.1123 +PRINT "sofort an die Arbeit. Raschel, raschel" 1.1124 +PRINT "... uff ... so ... geich ... jetzt ..." 1.1125 +PRINT "Okay ich hab's geschafft. Jetzt kann" 1.1126 +PRINT "ich nur nichts mehr sehen. Ich sollte" 1.1127 +PRINT "mir ein Loch zum Rausschauen in den" 1.1128 +PRINT "Karton reissen. So ... uff, der ist zu" 1.1129 +PRINT "stabil, da brauche ich ein Werkzeug dazu." 1.1130 +do 1.1131 +loop until inkey <> "" 1.1132 +GOTO 132 1.1133 + 1.1134 + 1.1135 + 1.1136 + 1.1137 + 1.1138 + 1.1139 +136 : 1.1140 +CLS 1.1141 +COLOR 2 1.1142 +IF messer% = 0 THEN 1.1143 +PRINT "Ich habe kein Messer." 1.1144 +PRINT "Ich sitze weiterhin im Dunkeln. Nach einer" 1.1145 +PRINT "halben Stunde geht der Typ wieder. Ich" 1.1146 +PRINT "begebe mich sofort zurueck ins Haus. So" 1.1147 +PRINT "schlecht vorbereited begebe ich mich nicht" 1.1148 +PRINT "wieder in Gefahr." 1.1149 +PRINT 1.1150 +do 1.1151 +loop until inkey <> "" 1.1152 +GOTO 105 1.1153 +END IF 1.1154 + 1.1155 +PRINT "Gute Idee, das mit dem Messer. Der Typ" 1.1156 +PRINT "faehrt jetzt mit seinem Kleinbus in die Halle." 1.1157 +PRINT "Er steigt aus und macht die Hecktueren auf." 1.1158 +PRINT "Nun laed er zwei Kartons in das Gefaehrt, er" 1.1159 +PRINT "schliesst die Tueren, steigt wieder ein und" 1.1160 +PRINT "faehrt hinaus." 1.1161 +PRINT "Uff, das haette ich geschafft. Jetzt bloss schnell" 1.1162 +PRINT "zurueck ins Haus." 1.1163 +do 1.1164 +loop until inkey <> "" 1.1165 +GOTO 139 1.1166 + 1.1167 + 1.1168 + 1.1169 + 1.1170 + 1.1171 + 1.1172 + 1.1173 + 1.1174 +139 : 1.1175 +CLS 1.1176 +PRINT "Was machst du?" 1.1177 +PRINT "" 1.1178 +PRINT "a: nach Hause gehen" 1.1179 +PRINT "b: noch da bleiben" 1.1180 +PRINT "c: nochmal in die Lagerhalle gehen" 1.1181 +PRINT "" 1.1182 +INPUT "Und wie entscheidest du dich?", entscheidung$ 1.1183 +PRINT 1.1184 +IF entscheidung$ = "a" GOTO 140 1.1185 +IF entscheidung$ = "b" GOTO 105 1.1186 +IF entscheidung$ = "c" THEN PRINT "Oh nein! Da geh ich nicht wieder hin!" 1.1187 + 1.1188 + 1.1189 + 1.1190 + 1.1191 + 1.1192 + 1.1193 + 1.1194 +140 : 1.1195 +''''''' Zuhause ''''''' 1.1196 +CLS 1.1197 +LOCATE 13, 10 1.1198 +COLOR 10 1.1199 +PRINT "Zuhause" 1.1200 +do 1.1201 +loop until inkey <> "" 1.1202 +a140: 1.1203 +CLS 1.1204 +PRINT "Du willst dir gerade einen Tee machen, als" 1.1205 +PRINT "Du einen Schlag an der Tuer hoerst und das" 1.1206 +PRINT "Licht aus geht." 1.1207 +PRINT "" 1.1208 +PRINT "Was machst du?" 1.1209 +PRINT "a: die Tuer oeffnen" 1.1210 +PRINT "b: die Polizei anrufen" 1.1211 +PRINT "c: dich unter dem Bett verstecken" 1.1212 +PRINT "" 1.1213 +INPUT "Und?", w$ 1.1214 +PRINT 1.1215 +IF w$ = "a" GOTO 141 1.1216 +IF w$ = "b" THEN PRINT "Du willst den Fall doch selbst loesen." 1.1217 +IF w$ = "c" THEN PRINT "Du solltest dir einen anderen Job suchen." 1.1218 +GOTO a140 1.1219 + 1.1220 + 1.1221 + 1.1222 + 1.1223 + 1.1224 + 1.1225 + 1.1226 +141 : 1.1227 +CLS 1.1228 +COLOR 2 1.1229 +PRINT 1.1230 +PRINT 1.1231 +PRINT "Du siehst gerade noch ein Auto" 1.1232 +PRINT "wegfahren. " 1.1233 +do 1.1234 +loop until inkey <> "" 1.1235 +CLS 1.1236 +LOCATE 17, 17 1.1237 +COLOR 15 1.1238 +PRINT "KA GR 48" 1.1239 +SLEEP 1 1.1240 +GOTO 142 1.1241 +142 : 1.1242 +CLS 1.1243 +COLOR 2 1.1244 +PRINT "In deiner Tuer steckt ein Messer mit" 1.1245 +PRINT "einer Botschaft. Du liest sie natuerlich" 1.1246 +PRINT "sofort." 1.1247 +do 1.1248 +loop until inkey <> "" 1.1249 +CLS 1.1250 +COLOR 11 1.1251 +LOCATE 10, 10 1.1252 +PRINT "Wenn du dich einmischst" 1.1253 +LOCATE 15, 10 1.1254 +PRINT "dann bist du T O T !!!" 1.1255 +do 1.1256 +loop until inkey <> "" 1.1257 +CLS 1.1258 +COLOR 2 1.1259 +PRINT "" 1.1260 +PRINT "" 1.1261 +PRINT "Diese Botschaft war ernst gemeint." 1.1262 +PRINT "Aber als Privatdetektiv musst du dich" 1.1263 +PRINT "halt ueber solche Morddrohungen hinweg-" 1.1264 +PRINT "setzen. Deshalb rufst du sofort die" 1.1265 +PRINT "Polizei an." 1.1266 +do 1.1267 +loop until inkey <> "" 1.1268 +GOTO 143 1.1269 +143 : 1.1270 +CLS 1.1271 +COLOR 9 1.1272 +PRINT "" 1.1273 +PRINT "Ja, hier Polizeirevier Ettlingen, Dieter" 1.1274 +PRINT "Laenger. Was kann ich fuer Sie tun?" 1.1275 +PRINT 1.1276 +PRINT 1.1277 +COLOR 12 1.1278 +PRINT "a: Ich moechte Anzeige gegen einen Mann" 1.1279 +PRINT " in einem gruenen Auto erstatten." 1.1280 +PRINT 1.1281 +PRINT "b: Ich moechte eine Pizza essen." 1.1282 +PRINT "" 1.1283 +PRINT "c: Ich moechte, dass Sie einen Mann" 1.1284 +PRINT "" 1.1285 +PRINT " in einem gruenen Auto verhaften." 1.1286 +LOCATE 20, 1 1.1287 +COLOR 12 1.1288 +INPUT "Was antwortest du? (a,b,c)", a$ 1.1289 +IF a$ = "a" THEN GOTO 144 1.1290 +IF a$ = "b" THEN PRINT "Du bist doch ein Spinner!" 1.1291 +IF a$ = "c" THEN GOTO 144 1.1292 +IF a$ = "q" THEN END 1.1293 +do 1.1294 +loop until inkey <> "" 1.1295 +GOTO 143 1.1296 + 1.1297 + 1.1298 + 1.1299 + 1.1300 + 1.1301 + 1.1302 + 1.1303 +144 : 1.1304 +CLS 1.1305 +COLOR 9 1.1306 +PRINT "" 1.1307 +PRINT "Wie heisst der Mann denn?" 1.1308 +PRINT 1.1309 +COLOR 12 1.1310 +PRINT "a: Karl von Burlafingen." 1.1311 +PRINT "b: Regideur Eklansch." 1.1312 +PRINT "c: Ich kenne seinen Namen nicht." 1.1313 +PRINT "" 1.1314 +INPUT "Wie heisst er? (a,b,c)", w$ 1.1315 +PRINT "" 1.1316 +IF w$ = "a" THEN PRINT "Das kann doch nicht dein Ernst sein." 1.1317 +IF w$ = "b" THEN PRINT "Verarsch mich halt!!" 1.1318 +IF w$ = "c" GOTO 145 1.1319 +do 1.1320 +loop until inkey <> "" 1.1321 +GOTO 144 1.1322 + 1.1323 + 1.1324 + 1.1325 + 1.1326 + 1.1327 + 1.1328 +145 : 1.1329 +CLS 1.1330 +PRINT "" 1.1331 +COLOR 9 1.1332 +PRINT "Was fuer eine Autonummer hatte er denn?" 1.1333 +PRINT "" 1.1334 +PRINT "" 1.1335 +COLOR 12 1.1336 +PRINT "a: KS ET 26" 1.1337 +PRINT "" 1.1338 +PRINT "b: HS AB 37" 1.1339 +PRINT "" 1.1340 +PRINT "c: KA GR 48" 1.1341 +PRINT "" 1.1342 +PRINT "" 1.1343 +COLOR 12 1.1344 +INPUT "Welche Autonummer hatte er? (a,b,c)", a$ 1.1345 +PRINT "" 1.1346 +IF a$ = "a" THEN PRINT "Du solltest dein Gedaechtnis verbessern!" 1.1347 +IF a$ = "b" THEN PRINT "Du solltest dein Gedaechtnis verbessern!" 1.1348 +IF a$ = "c" GOTO 146 1.1349 +do 1.1350 +loop until inkey <> "" 1.1351 +GOTO 145 1.1352 + 1.1353 + 1.1354 + 1.1355 + 1.1356 + 1.1357 + 1.1358 +146 : 1.1359 +CLS 1.1360 +COLOR 2 1.1361 +PRINT "" 1.1362 +PRINT "Der Polizist gab den guten Tip sofort" 1.1363 +PRINT "an seine Kollegen weiter. Er dankte" 1.1364 +PRINT "dir fuer die heisse Spur und du" 1.1365 +PRINT "verabschiedeste dich und giengst nach" 1.1366 +PRINT "Hause." 1.1367 +do 1.1368 +loop until inkey <> "" 1.1369 +CLS 1.1370 +PRINT "" 1.1371 +PRINT "Zwei Tage spaeter kam ein Brief vom" 1.1372 +PRINT "Polizeirevier:" 1.1373 +do 1.1374 +loop until inkey <> "" 1.1375 +CLS 1.1376 +LOCATE 4, 1 1.1377 +COLOR 15 1.1378 +PRINT "Sehrgeehrter Herr "; name1$; "" 1.1379 +PRINT "dank Ihnen konnten wie eine ganze" 1.1380 +PRINT "Bande Waffenschieber dingfest machen." 1.1381 +PRINT "" 1.1382 +PRINT "" 1.1383 +PRINT "" 1.1384 +PRINT "Ausfuehrlicher Bericht auf der naechsten" 1.1385 +PRINT "Seite." 1.1386 +do 1.1387 +loop until inkey <> "" 1.1388 +CLS 1.1389 +PRINT "" 1.1390 +PRINT "Am Montag konnten wir den gruenen Audi" 1.1391 +PRINT "von Schaefer (so heisst der Bersitzer)" 1.1392 +PRINT "in der Karlsruher Innenstadt ausfindig" 1.1393 +PRINT "machen. Wir folgten ihm bis zu seinem" 1.1394 +PRINT "Hause. Dort umstellten wir es" 1.1395 +PRINT "und stuermten. Beim Verhoer gestand" 1.1396 +PRINT "er alles (Auftraggeber und alle" 1.1397 +PRINT "Mitglieder). Am naechsten Tag konnten" 1.1398 +PRINT "wir den Rest der Bande verhaften." 1.1399 +PRINT "Am naechsten Donnerstag wird Mayr, der" 1.1400 +PRINT "Boss der Truppe, wegen Mord an Karl" 1.1401 +PRINT "" 1.1402 +do 1.1403 +loop until inkey <> "" 1.1404 +CLS 1.1405 +PRINT "" 1.1406 +PRINT "Mueller verurteilt. Auch die Anderen" 1.1407 +PRINT "werden wegen Beihilfe zum Mord vor" 1.1408 +PRINT "Gericht gestellt werden." 1.1409 +PRINT "" 1.1410 +PRINT "Ich muss nochmal meinen Dank an Sie" 1.1411 +PRINT "Aussprechen. Denn nur durch Sie konnten" 1.1412 +PRINT "wir diese gefaehrliche Bande stoppen" 1.1413 +PRINT "" 1.1414 +PRINT "" 1.1415 +PRINT "" 1.1416 +PRINT " Polizeichef Mattias Huber" 1.1417 +do 1.1418 +loop until inkey <> "" 1.1419 +CLS 1.1420 +LOCATE 13, 10 1.1421 +COLOR 13 1.1422 +PRINT "Du hast gewonnen!" 1.1423 +do 1.1424 +loop until inkey <> "" 1.1425 +COLOR 15 1.1426 + 1.1427 + 1.1428 + 1.1429 + 1.1430 + 1.1431 +END 1.1432 + 1.1433 + 1.1434 + 1.1435 + 1.1436 + 1.1437 + 1.1438 + 1.1439 + 1.1440 + 1.1441 + 1.1442 + 1.1443 +inventar: 1.1444 +CLS 1.1445 +PRINT 1.1446 +PRINT 1.1447 +COLOR 5 1.1448 +PRINT "Hausschluessel" 1.1449 +PRINT "200 Schilling" 1.1450 +IF tlampe% = 1 THEN PRINT "Taschenlampe" 1.1451 +IF schluessel% = 1 THEN PRINT "Schluessel" 1.1452 +IF messer% = 1 THEN PRINT "Messer" 1.1453 +IF kerzenst% = 1 THEN PRINT "Kerzenstaender" 1.1454 +RETURN 1.1455 + 1.1456 + 1.1457 + 1.1458 +befehle: 1.1459 +PRINT "" 1.1460 +PRINT "Moegliche Befehle:" 1.1461 +PRINT "" 1.1462 +COLOR 3 1.1463 +PRINT "umschauen" 1.1464 +PRINT "oeffnen <Objekt>" 1.1465 +PRINT "benutzen <Objekt>" 1.1466 +PRINT "untersuchen <Objekt>" 1.1467 +PRINT "sprechen mit <Person>" 1.1468 +PRINT "gehen (in) <Ort>" 1.1469 +PRINT "nehmen <Objekt>" 1.1470 +RETURN 1.1471 +