V súčasnej dobe, hra randomizes nové akciové ceny hodnoty pre in-game dní zakaždým form5 zavrie a reopens. Mojím cieľom je mať randomizovanej hodnota v dňoch: 2, 8, 5, 3, 13, 24, 29, v súčasnosti sa hra vytvára nastavená hodnota na jeden deň, ale keď že v hre sa deň končí, a deň dva začína, obe deň jeden a dva ceny sú randomizovanej. Pri tejto forme je uzavretá a otvorená ceny náhodne za tieto 2 dni znova.
Tu je podprogram pre form2: tento formulár zobrazí dostupné vozidiel značiek užívateľ môže "investovať" do, to ukazuje, podprogram, keď užívateľ klikne na tesla zásob:
Public Shared Sub tesla(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Teslal.Click
stockbrand.tesla()
Teslastock.Show()
End Sub
Tu je podprogram pre stockbrand.tesla:
Shared Sub tesla()
stockrand(2, 8, 5, 3, 13, 24, 29)
End Sub
a potom stockrand je zodpovedný za generovanie náhodných hodnôt v uvedených dňoch:
Public Shared Function stockrand(ByVal a As Integer, ByVal b As Integer, ByVal c As Integer, ByVal d As Integer, ByVal e As Integer, ByVal f As Integer, ByVal g As Integer)
For i As Integer = 1 To Form2.DAYno.Text
If i = a Then
Teslastock.at1986(a.ToString & "/8/86 1986", CInt(Int((11 * Rnd()) + 1)) * 2000)
ElseIf i = b Then
Teslastock.at1986(i.ToString & "/8/86 1986", CInt(Int((11 * Rnd()) + 1)) * 2000)
ElseIf i = c Then
Teslastock.at1986(i.ToString & "/8/86 1986", CInt(Int((11 * Rnd()) + 1)) * 2000)
ElseIf i = d Then
Teslastock.at1986(i.ToString & "/8/86 1986", CInt(Int((11 * Rnd()) + 1)) * 2000)
ElseIf i = e Then
Teslastock.at1986(i.ToString & "/8/86 1986", CInt(Int((11 * Rnd()) + 1)) * 2000)
ElseIf i = f Then
Teslastock.at1986(i.ToString & "/8/86 1986", CInt(Int((11 * Rnd()) + 1)) * 2000)
ElseIf i = g Then
Teslastock.at1986(i.ToString & "/8/86 1986", CInt(Int((11 * Rnd()) + 1)) * 2000)
Else
Teslastock.at1986(i.ToString & "/8/86 1986", Math.Sin(i) * 2000)
End If
Next
End Function
graf vytvorený pomocou funkcie vyzerá podobne ako na hriech graf s výnimkami v určených dňoch a negatívne cena hodnoty sa vynásobia -1 dať rozumné ceny
Teslastock.show formulár, na ktorom je umiestnený graf