30.01.2013 Views

Mangler disketten? - Stone Oakvalley Studios

Mangler disketten? - Stone Oakvalley Studios

Mangler disketten? - Stone Oakvalley Studios

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!