PrimeAC 1
PrimeAC
shrpnl 1
shrpnl
Agora Metin2 1
Agora Metin2
xranzei 1
xranzei
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Karan2offical 1
Karan2offical
Fethi Polat 1
Fethi Polat
ShadowFon 1
ShadowFon
bikral 1
bikral
Hikaye Ekle

Visual Basic 6.0 Hazine Bulmaca Oyunu | Nvidia_

  • Konuyu başlatan Konuyu başlatan Nvidia_
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 4
  • Görüntüleme Görüntüleme 1K

Nvidia_

Level 6
TM Üye
Katılım
4 Eyl 2010
Konular
87
Mesajlar
1,023
Reaksiyon Skoru
131
Altın Konu
0
TM Yaşı
15 Yıl 9 Ay 17 Gün
Başarım Puanı
112
MmoLira
1
DevLira
0
Ticaret - 0%
0   0   0

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Öncelikle Hazine Bulmaca Oyununu Yapmak için
Formumuza;

Kod:
9 ADET BUTON(COMMAND BUTON)
1 ADET TEXTBOX
1 ADET LABEL ekliyoruz..[/COLOR] [/B]

Formumuzun Şekli Resimdeki Gibi Olmalı Dizimlerde Aynı Olması Lazım

Resim:

adszalr.jpg


Oyunumuz için Gereken Kod Bu,

Kod:
Dim Sayi As Integer
Dim Puan As Integer


Private Sub Command1_Click(Index As Integer)
If Command1(Index).Caption = "Yok" Then Exit Sub
If Index = Sayi Then
Command1(Index).Left = Label1.Left + Label1.Width
Puan = CInt(Text1.Text) + 900
Text1.Text = Puan
Label1.Visible = True
Command1(Index).Caption = "Buldunuz"
MsgBox "Aferin Hazineyi Buldunuz" & vbCrLf & "Hazine " & Index & " nolu butonun altındaydı", , "Tebrikler"
Call YeniOyun
Else
Command1(Index).Caption = "Yok"
Puan = Puan - 100
Text1.Text = Puan
End If
End Sub

Private Sub Form_Click()
Call ButonDiz
End Sub

Private Sub Form_Load()
Call YeniOyun
End Sub

Sub YeniOyun()

Dim i As Integer
For i = 0 To 8
Command1(i).Caption = "Command1"
Next

Call SayiUret
Call ButonDiz
End Sub

Sub ButonDiz()
Dim i As Integer
For i = 0 To 8
Randomize
Command1(i).Left = Rnd() * 10000
Command1(i).Top = Rnd() * 9000
Next
Label1.Left = Command1(Sayi).Left
Label1.Top = Command1(Sayi).Top

End Sub

Sub SayiUret()
Randomize
Sayi = Rnd() * 8

End Sub
 
Teşşekurler . Kaliteli Bir Konu Olmuş .
 
Ellerine Saglık..!!
 
Teşekkürler.
 
Paylaşım için teşekkürler.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst