Warum geht dieses dim Feld nicht!
Übersicht

sven123Betreff: Warum geht dieses dim Feld nicht! |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich habe ein Problem irgendwie kann ich mir net erkläre warum dieser Code net funtzt warscheinlich habe ich was übersehen.
Code: [AUSKLAPPEN] anzahl=rnd(3,5) dim Aliengegner(anzahl,2) ; For i=0 To anzahl Aliengegner(i,0)=300 Aliengegner(i,1)=Rnd(10,250) Aliengegner(i,2)=1 Next ; repeat ;Hier ist normal der Spiel Code if Ziel=1 then gewinn=0 if gewinn=1 then If Aliengegner(i,2)=1 Then For i=0 To anzahl DrawImage Alienschiff,Aliengegner(i,0),Aliengegner(i,1) bewegungalien=Rnd(10) Select bewegungalien Case 1,2,3,4,5 Aliengegner(i,0)=Aliengegner(i,0)-Rnd(1,2) Case 6,7,8,9,10 Aliengegner(i,1)=Aliengegner(i,1)+Rnd(0.6,1) End Select Next EndIf endif until keydown(1) end |
||
Amd Athlon 2200+,Saphire Atlantis Radeon9800pro,1024 MB DDR RAm,40 Gb Festblatte.
'in shâ'a llâh=so Gott will Fertiges Projekt:Invasion der Heuschrecken |
![]() |
MVB |
![]() Antworten mit Zitat ![]() |
---|---|---|
Code: [AUSKLAPPEN] anzahl=rnd(3,5)
Ersetz das durch Code: [AUSKLAPPEN] anzahl=rand(3,5)
Code: [AUSKLAPPEN] Aliengegner(i,1)=Rnd(10,250)
ersetzen durch Code: [AUSKLAPPEN] Aliengegner(i,1)=Rand(10,250)
und überall wo noch rnd steht ebenfalls durch Rand ersetzen. rnd erzeugt Fließkommazahlen! ![]() |
||
aquamonit.de|BlitzMax|MaxGUI |
![]() |
RallimenSieger des 30-EUR-Wettbewerbs |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hi, was genau geht nicht?
Code: [AUSKLAPPEN] Aliengegner(i,1)=Aliengegner(i,1)+Rnd(0.6,1)
geht so nicht , da die Variable nur ganze Zahlen speichern kann |
||
[BB2D | BB3D | BB+]
|
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group