midds
changeset 5:105a509f30d9 tip
simplified lcase; better var names
author | meillo@marmaro.de |
---|---|
date | Wed, 05 Sep 2007 00:15:35 +0200 |
parents | 81ecf448ab30 |
children | |
files | Midds_reco.bas |
diffstat | 1 files changed, 37 insertions(+), 35 deletions(-) [+] |
line diff
1.1 --- a/Midds_reco.bas Wed Sep 05 00:01:19 2007 +0200 1.2 +++ b/Midds_reco.bas Wed Sep 05 00:15:35 2007 +0200 1.3 @@ -36,7 +36,7 @@ 1.4 loop until inkey <> "" 1.5 1.6 1.7 -name1$ = "John Howell" 1.8 +deinname$ = "John Howell" 1.9 1.10 1.11 1.12 @@ -72,7 +72,7 @@ 1.13 '''''''''' Vor dem Haus ''''''''' 1.14 cls 1.15 COLOR 2 1.16 - PRINT "Du heisst "; name1$; " und bist" 1.17 + PRINT "Du heisst "; deinname$; " und bist" 1.18 PRINT "Privatdetektiv. Du wurdest von " 1.19 PRINT "Herr Fisch angerufen um einen Mord" 1.20 PRINT "aufzuklaeren." 1.21 @@ -86,10 +86,9 @@ 1.22 zuege = 0 1.23 do 1.24 1.25 - INPUT "(Vor dem Haus) Was machst du? ", B$ 1.26 - B$ = lcase(B$) 1.27 - 1.28 - select case B$ 1.29 + INPUT "(Vor dem Haus) Was machst du? ", befehl$ 1.30 + 1.31 + select case lcase(befehl$) 1.32 case "benutzen klingel" 1.33 COLOR 2 1.34 PRINT "Herr Fisch oeffnet die Tuer und du stehst im Flur" 1.35 @@ -128,13 +127,14 @@ 1.36 ort_flur : 1.37 '''''''' Flur ''''''' 1.38 1.39 -COLOR 7 1.40 +zuege% = 0 1.41 1.42 -zuege% = 0 1.43 do 1.44 - INPUT "(Flur) Was machst du? ", B$ 1.45 - B$ = lcase(B$) 1.46 - select case B$ 1.47 + COLOR 7 1.48 + PRINT 1.49 + INPUT "(Flur) Was machst du? ", befehl$ 1.50 + 1.51 + select case lcase(befehl$) 1.52 case "sprechen mit herr fisch" 1.53 goto gespraech_herrfisch 1.54 1.55 @@ -172,10 +172,18 @@ 1.56 GOTO ort_kueche 1.57 1.58 case "gehen in lagerhalle" 1.59 - if kx% = 1 AND sx% = 1 GOTO 132 1.60 + if kx% = 1 AND sx% = 1 then 1.61 + GOTO 132 1.62 + else 1.63 + print " Was fuer eine Lagerhalle denn?" 1.64 + end if 1.65 1.66 - case "sprechen mit Tina" 1.67 - if tinaistda = 1 then GOTO 118 1.68 + case "sprechen mit tina" 1.69 + if tinaistda = 1 then 1.70 + GOTO 118 1.71 + else 1.72 + print " Hier ist keine Tina" 1.73 + end if 1.74 1.75 case "q" 1.76 END 1.77 @@ -188,12 +196,12 @@ 1.78 1.79 case else 1.80 PRINT " Keine Lust!" 1.81 - PRINT 1.82 1.83 end select 1.84 1.85 zuege% = zuege% + 1 1.86 IF zuege% = 6 THEN PRINT " Tipp: sprechen mit ..." 1.87 + 1.88 loop until inkey <> "" 1.89 1.90 1.91 @@ -210,7 +218,7 @@ 1.92 1.93 do 1.94 COLOR 7 1.95 - PRINT "A: Hallo, ich heisse "; name1$; "." 1.96 + PRINT "A: Hallo, ich heisse "; deinname$; "." 1.97 PRINT "B: Wo ist die Leiche?" 1.98 PRINT "C: Wie heisst der Tote?" 1.99 if woIstDasSchlafzimmer = 1 then PRINT "D: Wo ist das Schlafzimmer?" 1.100 @@ -276,9 +284,8 @@ 1.101 do 1.102 PRINT 1.103 COLOR 7 1.104 - INPUT "(Schlafzimmer) Was machst du? ", B$ 1.105 - B$ = lcase(B$) 1.106 - select case B$ 1.107 + INPUT "(Schlafzimmer) Was machst du? ", befehl$ 1.108 + select case lcase(befehl$) 1.109 case "gehen in flur" 1.110 goto ort_flur 1.111 1.112 @@ -399,9 +406,8 @@ 1.113 1.114 do 1.115 COLOR 7 1.116 - INPUT "(Arbeitszimmer) Was machst du? ", B$ 1.117 - B$ = lcase(B$) 1.118 - select case B$ 1.119 + INPUT "(Arbeitszimmer) Was machst du? ", befehl$ 1.120 + select case lcase(befehl$) 1.121 case "gehen in Schlafzimmer" 1.122 goto ort_schlafzimmer 1.123 1.124 @@ -540,9 +546,8 @@ 1.125 1.126 COLOR 7 1.127 print 1.128 -INPUT "(Esszimmer) Was machst du? ", B$ 1.129 -B$ = lcase(b$) 1.130 -select case B$ 1.131 +INPUT "(Esszimmer) Was machst du? ", befehl$ 1.132 +select case lcase(befehl$) 1.133 case "gehen in schlafzimmer" 1.134 goto ort_schlafzimmer 1.135 1.136 @@ -606,9 +611,8 @@ 1.137 1.138 do 1.139 color 7 1.140 - INPUT "(Kueche) Was machst du?", B$ 1.141 - B$ = lcase(B$) 1.142 - select case B$ 1.143 + INPUT "(Kueche) Was machst du?", befehl$ 1.144 + select case lcase(befehl$) 1.145 case "gehen in schlafzimmer" 1.146 goto ort_schlafzimmer 1.147 1.148 @@ -749,9 +753,8 @@ 1.149 1.150 do 1.151 COLOR 7 1.152 - INPUT "(Keller) Was machst du? ", B$ 1.153 - B$ = lcase(B$) 1.154 - select case B$ 1.155 + INPUT "(Keller) Was machst du? ", befehl$ 1.156 + select case lcase(befehl$) 1.157 case "gehen in flur" 1.158 goto ort_flur 1.159 1.160 @@ -819,9 +822,8 @@ 1.161 1.162 do 1.163 COLOR 7 1.164 - INPUT "(Lagerhalle) Was machst du? ", B$ 1.165 - B$ = lcase(B$) 1.166 - select case B$ 1.167 + INPUT "(Lagerhalle) Was machst du? ", befehl$ 1.168 + select case lcase(befehl$) 1.169 case "gehen in Schlafzimmer" 1.170 goto ort_schlafzimmer 1.171 1.172 @@ -1177,7 +1179,7 @@ 1.173 loop until inkey <> "" 1.174 1.175 COLOR 15 1.176 -PRINT "Sehrgeehrter Herr "; name1$; "" 1.177 +PRINT "Sehrgeehrter Herr "; deinname$; "" 1.178 PRINT "dank Ihnen konnten wie eine ganze" 1.179 PRINT "Bande Waffenschieber dingfest machen." 1.180 PRINT ""