Dim X As Integer

Dim Y As Integer

Dim z As Integer

Dim bet As Currency

Dim money As Currency

Dim roll As Integer

Dim numToHit As Integer

 

Private Sub cmdRoll_Click()

txtMoney.Text = Str(money)

lblMessage = ""

lblRollTheBones = ""

lblBalance = "Your Balance"

 

If roll = 0 Then 'start first secton

 

Randomize Timer

X = Int(Rnd * 5) + 1

Select Case X:

Case 1:

Image1.Picture = LoadPicture("C:\vb\dice1.bmp")

Case 2:

Image1.Picture = LoadPicture("C:\vb\dice2.bmp")

Case 3:

Image1.Picture = LoadPicture("C:\vb\dice3.bmp")

Case 4:

Image1.Picture = LoadPicture("C:\vb\dice4.bmp")

Case 5:

Image1.Picture = LoadPicture("C:\vb\dice5.bmp")

Case 6:

Image1.Picture = LoadPicture("C:\vb\dice6.bmp ")

End Select

 

Randomize Timer

Y = Int(Rnd * 5) + 1

Select Case Y

Case 1:

Image2.Picture = LoadPicture("C:\vb\dice1.bmp")

Case 2:

Image2.Picture = LoadPicture("C:\vb\dice2.bmp")

Case 3:

Image2.Picture = LoadPicture("C:\vb\dice3.bmp")

Case 4:

Image2.Picture = LoadPicture("C:\vb\dice4.bmp")

Case 5:

Image2.Picture = LoadPicture("C:\vb\dice5.bmp")

Case 6:

Image2.Picture = LoadPicture("C:\vb\dice6.bmp ")

End Select

 

z = X + Y 'total number for dice

 

'check first section results

 

If z = 2 Then

WindowsMediaPlayer1.URL = "C:\vb\chord.wav"

lblMessage = "Snake Eyes"

money = money - bet

txtMoney.Text = (money)

'MsgBox "Snake Eyes", vbExclamation, "Dice Game"

lblMessage = "Snake Eyes, Try it Again"

roll = 0

 

ElseIf z = 3 Then

WindowsMediaPlayer1.URL = "C:\vb\chord.wav"

money = money - bet

txtMoney.Text = (money)

'MsgBox "Craps, You Lose", vbExclamation, "Dice Game"

lblMessage = "Craps, Try Again"

roll = 0

 

ElseIf z = 12 Then

WindowsMediaPlayer1.URL = "C:\vb\chord.wav"

money = money - bet

txtMoney.Text = Str(money)

'MsgBox "Craps, You Lose", vbExclamation, "Dice Game"

lblMessage = "Try Again, go for 7 or 11"

roll = 0

 

'Winner code

ElseIf z = 7 Or z = 11 Then

WindowsMediaPlayer1.URL = "C:\vb\chimes.wav"

money = money + bet

txtMoney.Text = Str(money)

lblMessage = "Lucky Number " & (z) & " You Win"

roll = 0

 

Else

numToHit = z

WindowsMediaPlayer1.URL = "C:\vb\chimes.wav"

lblMessage = (z) & " is the point, roll another " & (z)

roll = 1

 

End If 'End first roll results

 

ElseIf roll = 1 Then 'Start second section 'And goneThrough = 1

 

Randomize Timer

X = Int(Rnd * 5) + 1

Select Case X:

Case 1:

Image1.Picture = LoadPicture("C:\vb\dice1.bmp")

Case 2:

Image1.Picture = LoadPicture("C:\vb\dice2.bmp")

Case 3:

Image1.Picture = LoadPicture("C:\vb\dice3.bmp")

Case 4:

Image1.Picture = LoadPicture("C:\vb\dice4.bmp")

Case 5:

Image1.Picture = LoadPicture("C:\vb\dice5.bmp")

Case 6:

Image1.Picture = LoadPicture("C:\vb\dice6.bmp ")

End Select

 

Randomize Timer

Y = Int(Rnd * 5) + 1

Select Case Y

Case 1:

Image2.Picture = LoadPicture("C:\vb\dice1.bmp")

Case 2:

Image2.Picture = LoadPicture("C:\vb\dice2.bmp")

Case 3:

Image2.Picture = LoadPicture("C:\vb\dice3.bmp")

Case 4:

Image2.Picture = LoadPicture("C:\vb\dice4.bmp")

Case 5:

Image2.Picture = LoadPicture("C:\vb\dice5.bmp")

Case 6:

Image2.Picture = LoadPicture("C:\vb\dice6.bmp ")

End Select

 

z = X + Y 'total number for dice

 

'lose second section

If z = 7 Then

WindowsMediaPlayer1.URL = "C:\vb\chord.wav"

money = money - bet

txtMoney.Text = Str(money)

'MsgBox "7 You Lose", vbCritical, "Dice Game"

lblMessage = "Try Again, You Busted"

roll = 0

numToHit = 0

 

'win second section

ElseIf numToHit = z Then

WindowsMediaPlayer1.URL = "C:\vb\chord.wav"

money = money + bet

txtMoney.Text = Str(money)

'MsgBox "Winner", vbExclamation, "Dice Game"

lblMessage = "You Hit the Mark, number " & (z)

roll = 0

numToHit = 0

 

Else

lblMessage = (z) & " and you need " & (numToHit)

End If 'End second roll results

End If 'End secnd section

 

End Sub

 

Private Sub opt5_Click()

bet = 5

End Sub

 

Private Sub opt10_Click()

bet = 10

End Sub

 

Private Sub opt20_Click()

bet = 20

End Sub

 

Private Sub cmdExit_Click()

End

End Sub