Rand() erstellt immer gleiche werte

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

Kruemelator

Betreff: Rand() erstellt immer gleiche werte

BeitragSa, Dez 27, 2008 3:02
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo,
mein problem ist, ich will Wurfel auf einer zufälligen Position erscheinen lassen. Wenn ich jetzt aber das Programm start, erscheinen die kisten immer auf den selben Positionen.
ich hoffe ihr versteht was ich meine.
Gruß Kruemelator
Code: [AUSKLAPPEN]

If MouseHit(2) Then
a = 0
.kistencreatestart
If unit(a,0) = 0 Then
unit(a,0) = CreateCube()
PositionEntity unit(a,0),Rand(-3,3)*2,30,Rand(-3,3)*2
EntityType unit(a,0),obj_c
EntityRadius unit(a,0),0.99
EntityTexture unit(a,0),wuerfel
a = 100
EndIf
a = a + 1
If a < 100 Then Goto kistencreatestart
EndIf

BladeRunner

Moderator

BeitragSa, Dez 27, 2008 3:04
Antworten mit Zitat
Benutzer-Profile anzeigen
~VERSCHOBEN~
Dieser Thread passte nicht in das Forum, in dem er ursprünglich gepostet wurde.


seedrnd
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3
Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64
B3D BMax MaxGUI

Stolzer Gewinner des BAC#48, #52 & #92
 

buja

BeitragSa, Dez 27, 2008 11:56
Antworten mit Zitat
Benutzer-Profile anzeigen
https://www.blitzforum.de/help/seedrnd

Rolling Eyes Wink
...

BladeRunner

Moderator

BeitragSa, Dez 27, 2008 12:03
Antworten mit Zitat
Benutzer-Profile anzeigen
Sagte ich ihm 8 Stunden zuvor, warum also nochmal, buja ?
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3
Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64
B3D BMax MaxGUI

Stolzer Gewinner des BAC#48, #52 & #92

The_Nici

BeitragSa, Dez 27, 2008 12:29
Antworten mit Zitat
Benutzer-Profile anzeigen
Warum verwendest du Goto und nicht function? Function wär doch in dem Fall viel bequemer, du könntest a als Parameter übergeben und so eine rekursive Funktion schreiben die sich immer wieder selbst ausführt. Wink

MfG

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group