Mangler disketten? - Stone Oakvalley Studios
Mangler disketten? - Stone Oakvalley Studios
Mangler disketten? - Stone Oakvalley Studios
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Fortsatt fra side 30<br />
8 INNLEDNING<br />
9 HOVEDLOKKE<br />
l Procedure INNLEDNING<br />
2 SETVAR: LES INN :<br />
STOKK<br />
3 SKJERMOPPSETT Limit<br />
Mouse<br />
4 INITMENY :<br />
FINN OPPGAVE<br />
5 SKRIV RUTE NAVN<br />
6 End Proc<br />
l Procedure HOVED LOKKE<br />
2 Do : SJEKK SONE<br />
3 If AKON+AVOK=O Then<br />
NY OMG<br />
4 If Choice Then<br />
MENYVALG<br />
5 Loop<br />
6 End Proc<br />
l Procedure SETVAR<br />
2 HJ$ (O)=H 100<br />
3 HJ$(l)=H 2500<br />
4 HJ$(2)=H 7000<br />
5 HJ$ (3) =HBANKEROTT H<br />
6 HJ$(4 ) =H 3500<br />
7 HJ$ (5) =H 1700<br />
8 HJ$(6 ) =H 750<br />
9 HJ$ (7)=H 1900<br />
10 HJ$(8)=H 4500<br />
11 HJ$ (9)=H 1250<br />
12 HJ$ (10) =H STÅ OVER H<br />
13 HJ$(ll)=H 3000<br />
14 HJ$ (12) =H 500<br />
15 HJ$(13)=H 2250<br />
16 HJ$(l4)=H 1000<br />
17 HJ$(15)=H 1500<br />
18 VOK:<br />
19 Datal " "l"" l """<br />
1"",,1, ", 1,, 1,1 , 1 ,<br />
2 ORestore VOK<br />
21 For T=l To 29 : Read<br />
A : VOK (T) =A : Next<br />
22 NAVN$(O)=HAgaton<br />
Zaxx H : NAVN$(l)=<br />
HdNh H<br />
23 NAVN$ (2)=HdNh H<br />
NAVN$(3)=HdNh H<br />
24 End Proc<br />
l Procedure SKJERMOPPSETT<br />
2 Screen Open 0 , 320, 250<br />
, 16, Lowres : Curs Off<br />
3 Palette $4 , $0" " ",<br />
, , $FFO , $FOF , $FF , $D70,<br />
$7D , $D7<br />
4 BX=20: BY=3 : SX=27<br />
: SY=32<br />
5 X=12: Y=12 : SB=320<br />
6 Ink ° : Paint 10 , 10<br />
Ink 13<br />
7 Box 106, 11 9 To<br />
185,134<br />
8 Ink 10 : Box 107,120<br />
To 184,133<br />
9 Ink 13 : Box 108,121<br />
AMOS snill: Lxkkehjulet q.<br />
To 183,132<br />
lOGet Bob l, 10 6, 119 To<br />
186,135<br />
11 Bob 1,108,151, 1<br />
12 Cls : Ink ° : Paint<br />
10,10<br />
13 Ink l : Bar SX-1 , SY-1<br />
To(X*BX)+SX+X- 1 ,<br />
(Y*3)+SY- 1<br />
14 Def Scroll 1 , 110, 73<br />
To 188, 186, 0 , 1<br />
15 MENYl : For T=O To 10<br />
16 X1=112 : Yl=81+<br />
(T*10) : F$=HJ$ (T)<br />
17 TEKST1[T , X1 , Yl , F$l<br />
18 Next : Reserve Zone<br />
40 : BOKSTAVER<br />
19 For T=26 To 28<br />
20 Set Zone T+1,T*11 , 212<br />
To(T*11)+11 , 212+11<br />
Next<br />
21 Set Zone 30,0,105 To<br />
100,119<br />
22 Set Zone 31 , 0, 120 To<br />
100 , 134<br />
23 Set Zone 32,0,135 To<br />
100 , 150<br />
24 Set Zone 33 , 0, 150 To<br />
100, 1 65<br />
25 TEKST2 [ 9 , 100 , 200 , H<br />
Ve l g bokstav ! Hl :<br />
NAVN<br />
26 End Proc<br />
l Procedure BOKSTAVER<br />
2 For T=O To 25<br />
3 U=4: If VOK (T+1) =1<br />
: U=5 : End If<br />
4 TEKST2[U,T*11,220,<br />
Chr$(T+65 ) l<br />
5 Set Zone T+ l, T* 11<br />
, 212 To(T*ll)+ll,<br />
212+11<br />
6 BO (T) =0 : Next<br />
7 TEKS T2[5 , 26*11 , 220,<br />
Chr$(198)l<br />
8 TEKST2[5 , 27*11 , 220,<br />
Chr$ (216) l<br />
9 TEKST2[5 , 28*11,220 ,<br />
Chr$(197)l<br />
10 For T=26 To 28<br />
BO (T) =0 : Next<br />
11 End Proc<br />
l Procedure LES INN<br />
2 T=O: Do<br />
3 Read ANT (T) : If<br />
ANT(T)=O Then MX=T-1<br />
: Exit If ANT (T) =0<br />
4 For U=O To ANT(T)-l<br />
: Read A$ O$(T,U)=<br />
Upper$(A$) Next<br />
5 Read F$ (T ) T=T+1 :<br />
Loop<br />
6 Data l, HSNEKKERHØVEL H<br />
,HEt redskapH<br />
7 Data 1,HFugleskrem<br />
sel H , HI Åkeren. H<br />
8 Data 3 , HEn fugl i<br />
handen H , Her bedre<br />
en H , Hti PÅ<br />
taket H , HOrdtak om<br />
sikkerhet . H<br />
9 Data 3 , Hdata troni c<br />
har det H , Hbeste<br />
utvalgetH, H i<br />
datautstyrH , HLitt<br />
reklame. H<br />
1 0 Data 3, H r i ng null<br />
ni" , " nittiseks" , "null<br />
null<br />
ti H , HRimelige og gode<br />
varer H<br />
11 Data 2,Hagaton er<br />
en H , H tØff<br />
programklubbH , HNoen<br />
sannhetens ord . H<br />
12 Data 3 , HEn datamaski n<br />
i H , Hhjemmet er bedre<br />
en H , Hti i butikken H<br />
,HData ordtak H<br />
13 Data l, HSommerferi eH ,<br />
HNoe å glede seg til H<br />
14 Data l , H dnh kl ubben<br />
er best H , HDet beste<br />
tidskriftet H<br />
15 Data 2 , HBedre fØre<br />
varH,Hen etter<br />
snar H,Hordtak om<br />
forsiktighet H<br />
16 Data °<br />
17 End Proc<br />
l Procedure FINN OPPGAVE<br />
2 AVOK=O: AKON=O<br />
3 For U=O To ANT (OPG) - l<br />
4 For T=l To Len (0$<br />
(OPG, U))<br />
5 B=Asc(Upper$ (Mid$ (0$<br />
(OPG , U) , T, l))) -65<br />
6 If B=198- 65 B=26<br />
7<br />
8<br />
9<br />
10<br />
11<br />
: End If<br />
If B=216-65 B=27<br />
: End If<br />
If B=197- 65 B=28<br />
: End If<br />
If B>=O : If B7<br />
18 VT=LH : For T=l To 8<br />
: Add VT , l , O To 15<br />
Next<br />
19 BY=O : If VT=3<br />
KR(NN) =O :<br />
FE IL [ "BANKEROTT !! Hl<br />
: BY=l : End If<br />
20 If VT=10 : FEIL["STÅ<br />
OVER !! "l : BY=l<br />
End If<br />
21 If BY=O : VELGB<br />
VELG KON : Else<br />
22 BYTT : End If<br />
23 End Proc<br />
l Procedure VELGB<br />
2 TEKST2[3,100,200,H<br />
Velg bokstav ! Hl<br />
3 T=O: Repeat : If<br />
Mouse Key=l<br />
4 BOK=Mouse Zone<br />
5 If BOK