V současné době, hra náhodně nová cena akcií hodnot pro in-game dní pokaždé, když form5 zavře a znovu otevře. Mým cílem je mít náhodnou hodnotu na dny: 2, 8, 5, 3, 13, 24, 29, v okamžiku, kdy hra vytváří nastavit hodnotu pro jeden den, ale když to ve hře den končí a den dva začne, jak jeden den a dvě ceny jsou náhodně. Když tento formulář je uzavřen a znovu otevřen ceny náhodně na tyto 2 dny znovu.
Tady je podprogram pro form2: tento formulář zobrazuje dostupné skladem značek může uživatel 'investovat' do, to ukazuje, podprogram pro, když uživatel klikne na tesla akciové:
Public Shared Sub tesla(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Teslal.Click
stockbrand.tesla()
Teslastock.Show()
End Sub
Tady je podprogram pro stockbrand.tesla:
Shared Sub tesla()
stockrand(2, 8, 5, 3, 13, 24, 29)
End Sub
a pak stockrand je zodpovědný za generování náhodné hodnoty v uvedené dny:
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 vytvořen pomocí funkce vypadá podobně jako hřích grafu s výjimkami v určených dnech a negativní cenové hodnoty se násobí -1 dát racionální cenu
Teslastock.zobrazit zobrazí formulář, ve kterém graf je umístěn