Ana Menü
· Ana Sayfa
· Dosyalar
· Dökümanlar
· Forum
· Günün Resmi
· Haber Arşivi
· WWW Linkleri
· Üye Listesi

     Forumlar

 strncpy ve strncpy_s
 Konu adi : Borland c++ Builder ile Amiral Batti
 Rady10 - YerliOyun
 Kabusta Kaybolmak
 Konsol da programı bekletmek
 Oyun programlama icin hangi programlama dilli ?
 flash! şanlıurfa bilgisayar oyununda(no rapid)
 Sevgilim Olur musun?
 Directx'e başlamak isteyenler bi bakın
 PSP programlama
 Flash tan php
 Bilgisyr oyunu yapmam için üniverstde hangi bölüme girmeliym
 www.arshiv.gen.ms
 Cimg.h ilgilenenler icin
 müttefik oyunu

Konu Disi
 Emraah
 Yeni sitemiz açıldı
 Kalp krizi durumunda ne yapılmalı?
 Oyun sektöründe hangi görevde çalışmak isterdiniz?
 Takım arkadaşı sorunu
 msn de renklı nıck
 pc hata veriyor ! YARDIM!!
 Gülmek isteyenler Buraya
 İnanılmaz hl 2 modu görüntüsü
 Computer Languages History

[ Forumlara Git ]


oyunyapimi.org: Forums

www.oyunyapimi.org :: Başlığı Görüntüle - Şarjor
 SSSSSS   AramaArama   Kullanıcı GruplarıKullanıcı Grupları   ProfilProfil   LoginLogin 

Şarjor

 
Yeni Başlık Gönder   Cevap Gönder    www.oyunyapimi.org Forum Ana Sayfası -> Programlama Dilleri ve Algoritmalar
Önceki başlık :: Sonraki başlık  
Yazar Mesaj
keremakgul



Kayıt: Jul 05, 2005
Mesajlar: 58

MesajTarih: Mon Nov 21, 2005 8:52 pm    Mesaj konusu: Şarjor Alıntıyla Cevap Ver

Arkadaşlar şöyle bir visual basic projesi istiyorum.

3 adet label (tabancadakimermi,sarjordekimermi,label1)
2 adet command button (sarjordoldur,mermiat)

şimdi şöyle bir görüntü olsun istiyorum ve
label1.caption = tabancadakimermi & "/" & sarjordekimermi
diyorum ve her mermi ata tıklanınca

if tabancadakimermi >= 0 then
tabancadakimermi = tabancadakimermi - 1
end if

sarjordoldura tıklayınca....
şimdi tabancada en fazla 15 mermi olabiliyor. ve nasıl şarjör doldurma sistemi getirebilirim. yapamıyorum ya offf. yardımlarınızı bekliyorum Sad Crying or Very sad Confused Shocked Cool Laughing Wink Arrow Question
Başa dön
Kullanıcı profilini gör
DarkScythe



Kayıt: Aug 04, 2005
Mesajlar: 173
Nereden: Vault 35

MesajTarih: Mon Nov 21, 2005 8:58 pm    Mesaj konusu: Alıntıyla Cevap Ver

Kod:
if tabancadakimermi >= 0 then
tabancadakimermi = tabancadakimermi - 1
end if

bi kere bu yanlış doğrusu sadece ">" kullanacaksın yoksa -1 mermiye düşersin

şarjör doldurmaya tıklayınca yapacağın da şöyle bişey

Kod:

doldurulacak = 15-tabancadakimermi
tabancadakimermi += doldurulacak
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder
LocKman_HacKim



Kayıt: Mar 02, 2005
Mesajlar: 168
Nereden: in İstanbul

MesajTarih: Mon Nov 21, 2005 9:20 pm    Mesaj konusu: Alıntıyla Cevap Ver

senin sarjor doldurma islemini oyle degilde tek butona baglasak.... işte kodlar

1 buton,1 timer,2 label ile bu isi halledelim...

(Bu kodlar ile acilista toplam mermi sayisini ve sarjordaki mermiyi labellara atadım.)

Private Sub Form_Load()
toplammermi.Caption = 90
sarjor.Caption = 10
End Sub

(asagidaki kod blogunda MermiAt butonuna tiklaninca gerceklesecek olayı yazdım. Yani sarjordan bir eksilt.)

Private Sub Command1_Click()
sarjor.Caption = sarjor.Caption - 1
End Sub

(İşte kontrol blogu.Burada Timer da if ile tabancada kalan mermi sayısını kontrol ettiriyorum.Eger tabancada mermi biterse sarjoru doldur ve toplam mermiden 10 eksilt. )

Private Sub Timer1_Timer()
If sarjor.Caption < 1 Then
sarjor.Caption = 10
toplammermi.Caption = toplammermi.Caption - 10
End If
End Sub

( Tabanca 10 luk bu arada Laughing )
Başa dön
Kullanıcı profilini gör MSN Messenger
keremakgul



Kayıt: Jul 05, 2005
Mesajlar: 58

MesajTarih: Mon Nov 21, 2005 9:35 pm    Mesaj konusu: Alıntıyla Cevap Ver

peki hep sıfırlanınca doldurulmayacak ki! yani mermi 13ken şarjördeki 5 ken ne olacak?
Başa dön
Kullanıcı profilini gör
LocKman_HacKim



Kayıt: Mar 02, 2005
Mesajlar: 168
Nereden: in İstanbul

MesajTarih: Mon Nov 21, 2005 10:02 pm    Mesaj konusu: Alıntıyla Cevap Ver

anladigim kadariyla durum sole:
toplam mermi 13 mermi kaldı. Sarjor un 15 mermi alması gerekiyor.13 ise nolcak?

bu da kolay ama sen olayı tam olarak bi anlat. Ben sana kodla beraber programı zipler yollarım.
Başa dön
Kullanıcı profilini gör MSN Messenger
Aynstaynx



Kayıt: Jul 03, 2005
Mesajlar: 158
Nereden: Antalya/BELEK

MesajTarih: Mon Nov 21, 2005 10:20 pm    Mesaj konusu: Alıntıyla Cevap Ver

Basit bir program yazdım çalışır link'i altta kodları bunlar Shocked

Daha Gelişmiş bişeyler yapabilirdim ama 23 dakikada bukadar oluyor....
'-----------------------------------------------
Static Giris As Integer
Static Toplam As Integer
Static Anlık As Integer
If Anlık = Tx.Text Then
Anlık = 0
End If
Giris = Tx.Text
Giris = Giris - 1
Toplam = Toplam + 1
Anlık = Anlık + 1
A_m.Text = Anlık
T_m.Text = Toplam
'---------------------------------------------------
Laughing
Ekran Görüntüsü (.NET FrameWork 1.1 Kurulu ise Açabilirsiniz... Idea )
Buradan Tüm Source'larını indirebilirsiniz...
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder Kullanıcının web sitesini ziyaret et MSN Messenger
Aynstaynx



Kayıt: Jul 03, 2005
Mesajlar: 158
Nereden: Antalya/BELEK

MesajTarih: Tue Nov 22, 2005 11:26 am    Mesaj konusu: Alıntıyla Cevap Ver

Şarjörün eksilme olayını unutmuşum onuda ekleyin artık... Exclamation
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder Kullanıcının web sitesini ziyaret et MSN Messenger
Aynstaynx



Kayıt: Jul 03, 2005
Mesajlar: 158
Nereden: Antalya/BELEK

MesajTarih: Tue Nov 22, 2005 11:37 am    Mesaj konusu: Alıntıyla Cevap Ver

Kodun yeni hali

'------------------------------------------------
Static Giris As Integer
Static Toplam As Integer
Static Anlık As Integer
If Anlık = Tx.Text Then
Anlık = 0
End If
Giris = Tx.Text
Giris = Giris - 1
Toplam = Toplam + 1
Anlık = Anlık + 1
A_m.Text = Anlık
T_m.Text = Toplam
If Ta_m.Text = 0 Then
Ta_m.Text = Tx.Text
End If
Ta_m.Text = Ta_m.Text - 1
'---------------------------------------------------
Buda Program ve Source ları
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder Kullanıcının web sitesini ziyaret et MSN Messenger
keremakgul



Kayıt: Jul 05, 2005
Mesajlar: 58

MesajTarih: Tue Nov 22, 2005 1:20 pm    Mesaj konusu: Alıntıyla Cevap Ver

bakın aradağım kod şunları desteklemeli;

15lik tabanca;

kullanılabilir 3 mermi var şarjörde 6 mermi var
kullanılabilir 14 mermi var şarjörde 3 mermi var
kullanılabilir 0 mermi var şarjörde 12 mermi var
gibi...
herdefasında düşürülecek miktarı otomatik hesaplamalı.
Başa dön
Kullanıcı profilini gör
keremakgul



Kayıt: Jul 05, 2005
Mesajlar: 58

MesajTarih: Tue Nov 22, 2005 1:25 pm    Mesaj konusu: Alıntıyla Cevap Ver

açamadım :'(
Başa dön
Kullanıcı profilini gör
Aynstaynx



Kayıt: Jul 03, 2005
Mesajlar: 158
Nereden: Antalya/BELEK

MesajTarih: Tue Nov 22, 2005 1:33 pm    Mesaj konusu: Alıntıyla Cevap Ver

http://www.microsoft.com/downloads/details.aspx?FamilyId=9B3A2CA6-3647-4070-9F41-A333C6B9181D&displaylang=en

Framework 1.1 versiyonunu kurman gerekli
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder Kullanıcının web sitesini ziyaret et MSN Messenger
Mesajları göster:   
Yeni Başlık Gönder   Cevap Gönder    www.oyunyapimi.org Forum Ana Sayfası -> Programlama Dilleri ve Algoritmalar Tüm saatler GMT +2 Saat
1. sayfa (Toplam 1 sayfa)

 
Forum Seçin:  
Bu forumda yeni konular açamazsınız
Bu forumdaki mesajlara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız


Powered by phpBB 2.x.x © 200x phpBB Group
Türkçe Çeviri : Onur Turgay & Erdem Çorapçıoğlu
Türkçe Düzenleme: Alexis Canver
Version 2.x.x of PHP-Nuke Port by Tom Nitzschner © 200x www.toms-home.com




Web site powered by PHP-Nuke
Web site engine\'s code is Copyright © 2002 by PHP-Nuke. All Rights Reserved. PHP-Nuke is Free Software released under the GNU/GPL license.
Sayfa Üretimi: 0.122 Saniye