Oyuncunuzun Özelliklerini altındaki kutucuklara girip sırayla hücum,savunma,hız,iş,top yönetme ve paslaşma kapasitesi butonlarına basınız.Bundan sonra da en sağ bölümdeki mentalite,pas stili,tempo,pres,genişlik,yaratıcılık özgürlüğü,oyun kurucu butonlarına basınız.
http://forum.turksportal.net/vb/showthread.php?t=57720
Bu konudaki yazıya göre hazırlanmış bir programdır.Geliştirilmesi gereken yerler varsa hep beraber geliştirmeye çalışırız.Bu programı çok az olan Visual Basic bilgimle yaptım. O yüzden mesela oluşan değerleri text dosyasona aktarma ve ordan geri alma gibi işlemleri falan bilmiyorum.
Tüm takım için kaydetme yeri olmadığı iiçin oyuncuları tek tek text dosyasına kaydeder ve aşağıdaki formüle göre toplarsanız takım talimatlarını yapmış olursunuz ama ben tüm takım oyuncularını kendi talimatlarına göre kullandığım için takım talimatlarının bu komutlarla ilgili hiçbir önemi yok.Sadece ofsayt taktiği, pas odağı gibi bazı komutları takım talimatlarından ayarlıyorum.Fakat işte geliştirilirse eğer oyuncuları kaydedebilme gibi ve formüllerin doğruluğu ile ilgilli çok yararlı bir program olabilir.
Formülleri vereyim.
BÖLÜM 1.
OYUNCU VE TAKIM KAPASİTE HESAPLAMALAR
HÜCUM KAPASİTESİ
Oyuncu Hücum kapasitesi = (creativity + passing) / 2 dir.
Takım Hücum kapasitesi = ( toplam creativity + t.passing ) / t.oyuncu sayısı
Not : “t.” “toplam” kelimesinin kısaltılmışı olarak kullanılacaktır. Örneğin “t.passing” hesaba katacağımız oyuncuların “passing” lerinin toplamıdır.
SAVUNMA KAPASİTESİ
Oyuncu Savunma kapasitesi = (marking + tackling + concentration + positioning) / 4
Takım Savunma kapasitesi = ( t.mark. +t.tack +t.conct + t.posit. ) / t. oyuncu sayısı
HIZ KAPASİTESİ
Oyuncu hız kapasitesi = ( pace + acceleration ) / 2
Takım hız kapasitesi = ( t.pace + t.acceleratin ) / t. oyuncu sayıs
İŞ KAPASİTESİ
Oyuncu iş kapasitesi = ( work rate + stamina ) / 2
Takım iş kapasitesi = ( t.work rate + t.stamina) / t.oyuncu sayıs
TOP YÖNETME KAPASİTESİ
Oyuncu top yönetme kapasitesi = ( first touch + teknik + agility ) / 3
Takım top yönetme kapasitesi = ( t.first touch + t.teknik +t.agility ) / t.oyuncu sayıs
PASLAŞMA KAPASİTESİ
Oyuncu paslaşma kapasitesi : ( passing +anticipation + decisions ) / 3
Takım paslaşma kapasitesi : (t.passing +t.anticipation + t.decisions) /t.oyuncu sayısı
BÖLÜM 2.
KAPASİTELERE GÖRE TAKIM KOMUTLARININ AYARLANMASI
MENTALİTE - Anlayış
Mentalite = (Takım top yönetme kapasitesi + Takım Hücum Kapasitesi ) / 2
PAS STİLİ
Pas stilli “Top yönetme kapasitesi” arttıkça daha kısaya ayarlanır.
Örnek : Çıkan değerimiz 8 olsun.
Diğer kaydırçlara göre bu kaydıraç tersten işlemekte o yüzden SAĞDAN SOLA doğru 8 birim kaydıracağız. Böylece 12. birimin üzerine geldik pas stilimiz direk pas oldu.
TEMPO
Maksimum tempo = (takım paslaşma kapasitesi +tak. iş kapasitesi ) / 2
Tempo = Maksimum tempo - | ( maksimum tempo – top yönetme kapasitesi ) / 2|
PRESS– Rakibin Üstüne Kapanma - Closing Down
Max.Press = (Mentalite + İş yapma kapasitesi ) / 2
Press = Max.Press - | ( Max press – tempo ) / 2 |
GENİŞLİK -Sahaya Yayılma – Width
Maksimum Genişlik = (mentalite +tempo) / 2
Genişlik = Maksimumu Genişlik - | (Maksimum Genişlik – Press ) / 2
SAVUNMA HATTI - Defensive line
Defans hattı = ( Mentalite + Savunma Kapasitesi + Hız kapasitesi +press ) / 4 dür.
YARATICI ÖZGÜRLÜK - Creative Freedom
Yaratıcı Özgürlük = (Top.Flair + Top.Creativty) / Top.Oyuncu sayısıdır.
OYUN KURUCU – Play Maker
Oyun kurucu = ( Paslaşma kapasitesi+Creativity+Top Yönetme kapasitesi) / 3 olur.
KODLAR
Private Sub genislik_buton_Click()
max_genislik = (Val(mentalite.Text) + Val(tempo)) / 2
mutlak_genislik = (max_genislik - Val(pres.Text)) / 2
genislik.Text = max_genislik - Abs(mutlak_genislik)
End Sub
Private Sub hiz_kapasitesi_buton_Click()
hiz_kapasitesi.Text = (Val(hiz.Text) + Val(hizlanma.Text)) / 2
End Sub
Private Sub hucum_kapasitesi_buton_Click()
hucum_kapasitesi.Text = (Val(yaraticilik.Text) + Val(pas.Text)) / 2
End Sub
Private Sub is_kapasitesi_buton_Click()
is_kapasitesi.Text = (Val(caliskanlik.Text) + Val(dayaniklilik.Text)) / 2
End Sub
Private Sub mentalite_buton_Click()
mentalite.Text = (Val(top_yonetme_kapasitesi) + Val(hucum_kapasitesi)) / 2
End Sub
Private Sub oyun_kurucu_buton_Click()
oyun_kurucu.Text = (Val(paslasma_kapasitesi.Text) + Val(yaraticilik.Text) + pas.Text) / 3
End Sub
Private Sub pas_stili_buton_Click()
pas_stili.Text = 20 - top_yonetme_kapasitesi.Text
End Sub
Private Sub paslasma_kapasitesi_buton_Click()
paslasma_kapasitesi.Text = (Val(pas.Text) + Val(sezme.Text) + Val(kararlar.Text)) / 3
End Sub
Private Sub pres_buton_Click()
max_pres = (Val(mentalite.Text) + Val(is_kapasitesi.Text)) / 2
mutlak_pres = ((max_pres - Val(tempo.Text)) / 2)
pres.Text = max_pres - Abs(mutlak_pres)
End Sub
Private Sub savunma_kapasitesi_buton_Click()
savunma_kapasitesi.Text = (Val(markaj.Text) + Val(top_kapma.Text) + Val(konsantrasyon.Text) +
Val(pozisyon_alma.Text)) / 4
End Sub
Private Sub tempo_buton_Click()
maxtempo = (Val(paslasma_kapasitesi.Text) + Val(is_kapasitesi.Text)) / 2
mutlak_tempo = ((maxtempo - Val(top_yonetme_kapasitesi.Text)) / 2)
tempo.Text = maxtempo - Abs(mutlak_tempo)
End Sub
Private Sub top_yonetme_kapasitesi_buton_Click()
top_yonetme_kapasitesi = (Val(ilk_dokunus.Text) + Val(teknik.Text) + Val(ceviklik.Text)) / 3
End Sub
Private Sub yaraticilik_ozgurlugu_buton_Click()
yaraticilik_ozgurlugu.Text = (Val(ozel_yetenek) + Val(yaraticilik)) / 2
End Sub
VEEE DOWNLOAD LİNKİ:
http://www.mediafire.com/?0g1xmsx1jfy5gf8
Faydalı olması dileğiyle...