Sitemize Hoşgeldiniz, Ziyaretçi!

l Kayıt Ol
Tarih: 13.11.2019, 12:45
youtube twitter facebook google+ feedburner
  • Hoşgeldiniz! TsubasaTR 12 Yaşında ! Sizde Üye Olun Aramıza Katılın
  • Site Kuralları Gereği Üye Olduktan Sonra Konu Açıp Kendinizi Tanıtınız.
  • Yardım Menüsünden Bilgi Alabilirsiniz.
  • Site Kurallarını Okuyunuz ve Riayet Ediniz. Tsubasa Türkiye
Captain Tsubasa | Tsubasa Türkiye Platformu > Captain Tsubasa Hex Kodları ve Offset Paylaşımları > Captain Tsubasa 2 - Hex Kodları Bölümü > CT2 Sistem Kodları >

 Yorum: 7    Görüntülenme: 155
Konuyu Değerlendir
  • 0 Oy - 0 Ortalama
  • 1
  • 2
  • 3
  • 4
  • 5
 CT2 Sistem Kodları
13.05.2017, 23:29,
Çevrimdışı
Yeni Üye
Üye Grubu
Katılım: 23.01.2013
Mesajlar : 492
Konular:
Rep Puanı: 13
#1
CT2 Sistem Kodları

Arkadaşlar bu bölümde CT2 oyununu hex editörle açtığınızda birçok kod görürsünüz.Burada o görülen kodları örneklerle ne iş yaptığını anlatmaya çalışacağım.Tecmo şirketi nes tabanlı oyunları yaparken bir çok koda birçok özellik yüklemiş.Dilim döndüğünce dediğim gibi anlatmaya çalışacağım.İlk olarak D0 Kodunu hazırladım.Bir çok paylaştığım özellikte olan bir kod.Anlamsı diğerlerine göre daha basit.İlk olarak bu konuyla başlıyorum.İleride bu dokumana eklemeler yapacağım.Bu konu kodları daha rahat anlamanızı sağlayacaktır.


Eklenti Dosyaları
.rar   CT2 Sistem Kodları.rar (Boyut: 25.54 KB / İndirilme: 19)
13.05.2017, 23:29
Alıntı
13.05.2017, 23:47,
Çevrimdışı
Yeni Üye
Üye Grubu
Katılım: 23.12.2013
Mesajlar : 3,691
Konular:
Rep Puanı: 41
31
#2
RE: CT2 Sistem Kodları

D0 ve F0 kodlarının mantığını son dönemde baya kavramıştım. Hemen hemen birçok özellikte bunlar kullanılır. Hemen kendisinden sonraki kodun işlevini kavramıştım. Yalnız bazı konularda C9 xx F0 xx diye birçok oyuncuda ve takımda F0 kodları bulundur, son oyuncuda ise C9 XX D0 XX şeklinde D0 kodu bulunur ve bazen araya daha fazla oyuncu kodu girerek özelliği çoğaltmak istediğimizde veya daha fazla oyuncuda bu özellik varsa ve biz yalnız birinde olsun istiyorsak D0 ile bu son oyuncuda bu kodları bırakıp diğerlerini sildiğimiz de hata veriyordu. Bu neden olabilir ve bu D0 ve F0 ın kullanım alanlarıyla ilgili daha fazla bilgiye sahip misin?

Birde kendinden sonraki kodu gösterdiğini biliyordum ama kendinden önceki kodu gösterdiğini bilmiyordum. Yani eksi gibi o FE, FD gibi kodları girerek bulunduğu bölümden daha yukarıda bir yer gösterebilir miyiz? Bu durumda kendinden sonra FE ye kadar zaten yolu olduğu için kendinden öncesine de nasıl aynı kodla yer göterim oluyor, bu kısmını anlamadım? Kararsız
13.05.2017, 23:47
Alıntı
14.05.2017, 09:05,
Çevrimdışı
Yeni Üye
Üye Grubu
Katılım: 23.01.2013
Mesajlar : 492
Konular:
Rep Puanı: 13
#3
Cvp: CT2 Sistem Kodları

Dün paylaştığım D0 konusuna ,F0 konusunuda ekledim.Ayrıca dün ileri ve geri adresleme ile ilgili hangi adresin ileri hangi adresin geri olacağına dair bilgiyi ekledim.Dosya güncellendi.

(13.05.2017, 23:47)Hiena demiş ki: D0 ve F0 kodlarının mantığını son dönemde baya kavramıştım. Hemen hemen birçok özellikte bunlar kullanılır. Hemen kendisinden sonraki kodun işlevini kavramıştım. Yalnız bazı konularda C9 xx F0 xx diye birçok oyuncuda ve takımda F0 kodları bulundur, son oyuncuda ise C9 XX D0 XX şeklinde D0 kodu bulunur ve bazen araya daha fazla oyuncu kodu girerek özelliği çoğaltmak istediğimizde veya daha fazla oyuncuda bu özellik varsa ve biz yalnız birinde olsun istiyorsak D0 ile bu son oyuncuda bu kodları bırakıp diğerlerini sildiğimiz de hata veriyordu. Bu neden olabilir ve bu D0 ve F0 ın kullanım alanlarıyla ilgili daha fazla bilgiye sahip misin?

Birde kendinden sonraki kodu gösterdiğini biliyordum ama kendinden önceki kodu gösterdiğini bilmiyordum. Yani eksi gibi o FE, FD gibi kodları girerek bulunduğu bölümden daha yukarıda bir yer gösterebilir miyiz? Bu durumda kendinden sonra FE ye kadar zaten yolu olduğu için kendinden öncesine de nasıl aynı kodla yer göterim oluyor, bu kısmını anlamadım? Kararsız

Dün o kısmı yazmayı unutmuşum.F0 ve D0 kodu 00 dan 7F e kadar ileriyi gösterir.80 den FF e kadar geriyi gösterir.Mesela ileri doğru adresde saydık 88 çıktı.Bu adresi ileri yönlü bir adres olarak gösteremeyiz.Mecburen gerideki bir adres olarak göstereceğiz.Geriye doğru saydık 74 çıktı.O zamanda o adresi gerideki bir adres olarak kullanamayız.Mecburen ilerideki bir adres olarak kullanacağız.İleri ve Geri yönlü adresdeki genel mantık bu şekilde.

D0 ve F0 konusuna gelince dün paylaştığım dokumana F0 da ekledim.Ayrıca bu ileri ve geri yölü adreslemenin mantığınıda F0 ve D0 a ekledim.Temeldeki tek farkları şu;

D0 : Eşit değilse Git
F0 : Eşitse Git

Mesela F0 da Oynadığım maç Almanya maçı ise şunu yap.D0 da ise oynadığımız maç Almanya maçı değilse şunu yap.Temeldeki farkları budur.
14.05.2017, 09:05
Alıntı
15.05.2017, 00:08,
Çevrimdışı
Yeni Üye
Üye Grubu
Katılım: 23.12.2013
Mesajlar : 3,691
Konular:
Rep Puanı: 41
31
#4
RE: CT2 Sistem Kodları

Bunu herhangi bir özellikte deneyemedim ama geriyi gösterme olayını anlamadım. Dediğin gibi daha önce birkaç özellikte bu D5 gibi kodları görmüştüm ve nereyi gösteriyor bu diye anlayamamıştım.

Ben hatırlayamadım ama bununla ilgili bir paylaşım var mıydı acaba? O özelliğin ofsetini verse ve bende boş bir yerde geriyi gösteren kodları değiştirip denesem.
15.05.2017, 00:08
Alıntı
15.05.2017, 09:32,
Çevrimdışı
Yeni Üye
Üye Grubu
Katılım: 23.01.2013
Mesajlar : 492
Konular:
Rep Puanı: 13
#5
Cvp: RE: CT2 Sistem Kodları

(15.05.2017, 00:08)Hiena demiş ki: Bunu herhangi bir özellikte deneyemedim ama geriyi gösterme olayını anlamadım. Dediğin gibi daha önce birkaç özellikte bu D5 gibi kodları görmüştüm ve nereyi gösteriyor bu diye anlayamamıştım.

Ben hatırlayamadım ama bununla ilgili bir paylaşım var mıydı acaba? O özelliğin ofsetini verse ve bende boş bir yerde geriyi gösteren kodları değiştirip denesem.

28280 : 20 10 FF


3FF20 : A5 34 C9 F0 D0 EE A5 26 C9 00 D0 0E A0 00 B1 34
3FF30 :C9 00 D0 06 A2 00 BD 2A FF 60 00


3FF14 :BD F0 88 60

EE kodu 3FF14 ü gösteriyor.BD F0 88 60 kodu 3FF04 Ofsetine alırsan bu kod DE Olacak.

BD F0 88 60 kodunun yerini değiştirerek tüm geri adreslemeleri deneyebilirsin.
Adresleme 7F ve altında hata verecek. 7F ve altı ileri yönlü adresleme oluyor.
15.05.2017, 09:32
Alıntı
15.05.2017, 22:05,
Çevrimdışı
Yeni Üye
Üye Grubu
Katılım: 23.12.2013
Mesajlar : 3,691
Konular:
Rep Puanı: 41
31
#6
RE: CT2 Sistem Kodları

Bu örnekle beraber geri yer gösterim olayını daha iyi anladım. FF den itibaren geriye doğru sayarak istediğimiz yeri buluyoruz ve ona denk gelen kodu giriyoruz. Bu iyi bir gelişme oldu. Mesela oyunumda ilk zamanlarda 3FD20 ve 4CC0 lı bölümlerde yoğunlaşmıştım, birçok sahnenin kodları oradaydı ve editleme devam ettikçe sildiğim veya farklı bir yerde ekstra sahneler ile birleştirdiğim kodlar oldu ve bunla beraber o bölümlerde bazı yerlerde 9 boş kod alanı oldu. Bir başka yerde 15 oldu mesela. İşte yeni bir özelliği o boş bölüme almak istediğimde sayıyorum ve bakıyorum o boş yer ile benim kodlarım arasında 3, 4 kodluk fark oluyor ve bu yüzden yine normal tamamen boş olan bir yere giriyorum o kodları. Bu sayede o tür boş bölümlere bu şekildeki kodları girerim ve sonra biraz daha ilerisinde veya gerisinde 3, 4 kodluk boş alanlar varsa o son 3,4 kodu da oraya taşırım. Bu açıdan baya işe yarayacak. Zaten bu mantığı bildiğim için ilerde o özelliğe başka oyuncular içinde ekleme yapıp taşımak durumunda kalırsam son 3, 4 kodunun biraz daha geride veya ilerde olduğunu zaten hatırlarım.

Bu arada D0 ile F0 bu açıdan aynı işleve sahip olmuş oluyor anladığım kadarıyla.
15.05.2017, 22:05
Alıntı
15.05.2017, 22:23,
Çevrimdışı
Yeni Üye
Üye Grubu
Katılım: 23.01.2013
Mesajlar : 492
Konular:
Rep Puanı: 13
#7
Cvp: RE: CT2 Sistem Kodları

(15.05.2017, 22:05)Hiena demiş ki: Bu örnekle beraber geri yer gösterim olayını daha iyi anladım. FF den itibaren geriye doğru sayarak istediğimiz yeri buluyoruz ve ona denk gelen kodu giriyoruz. Bu iyi bir gelişme oldu. Mesela oyunumda ilk zamanlarda 3FD20 ve 4CC0 lı bölümlerde yoğunlaşmıştım, birçok sahnenin kodları oradaydı ve editleme devam ettikçe sildiğim veya farklı bir yerde ekstra sahneler ile birleştirdiğim kodlar oldu ve bunla beraber o bölümlerde bazı yerlerde 9 boş kod alanı oldu. Bir başka yerde 15 oldu mesela. İşte yeni bir özelliği o boş bölüme almak istediğimde sayıyorum ve bakıyorum o boş yer ile benim kodlarım arasında 3, 4 kodluk fark oluyor ve bu yüzden yine normal tamamen boş olan bir yere giriyorum o kodları. Bu sayede o tür boş bölümlere bu şekildeki kodları girerim ve sonra biraz daha ilerisinde veya gerisinde 3, 4 kodluk boş alanlar varsa o son 3,4 kodu da oraya taşırım. Bu açıdan baya işe yarayacak. Zaten bu mantığı bildiğim için ilerde o özelliğe başka oyuncular içinde ekleme yapıp taşımak durumunda kalırsam son 3, 4 kodunun biraz daha geride veya ilerde olduğunu zaten hatırlarım.

Bu arada D0 ile F0 bu açıdan aynı işleve sahip olmuş oluyor anladığım kadarıyla.
D0 ve F0 ın kullanım şekli aynıdır.Sadece D0 kodu Eşit değilse git ,F0 kodununda eşitse git diye bir anlamı var.Temel farkları bu.
15.05.2017, 22:23
Alıntı
15.05.2017, 22:29,
Çevrimdışı
Yeni Üye
Üye Grubu
Katılım: 23.12.2013
Mesajlar : 3,691
Konular:
Rep Puanı: 41
31
#8
RE: CT2 Sistem Kodları

Anladım. Öyle olduğunu tespit etmiştim zaten. Bu önemli bilgiler için teşekkürler. Artık bu gibi özelliklerin kodlarında tıkanmayacağım. Daha kolay bir şekilde o kod dizilimlerini kavrayabileceğim. Güzel
15.05.2017, 22:29
Alıntı
« Önceki Konu | Sonraki Konu »
Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi

[ Etiketler: sistem | kodlari ]

Lütfen Giriş Yapın & Kayıt Olun.
Bize Destek Olmak İçin Lütfen Hemen Giriş Yapın & Kayıt Olun
Hemen Kayıt Ol
Sitemize Çok Kolay Bir Şekilde Kayıt Olabilirsiniz. Kayıt olarak birçok içeriğe ücretsiz erişebilirsiniz !
&
Giriş yap
Zaten Bir Hesabınız Var Mı? Giriş yap.

Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Hızlı Koşma Kodları Hiena 9 372 01.11.2019, 01:44
Son Mesaj: misugi17
  Hızlı Koşma Kodları (Asıl İçeriği Gösteren Bölüm) Hiena 8 548 01.11.2019, 01:32
Son Mesaj: misugi17
  CT2 Tüm Özelliklere Her Maç Farklı Güç ve Enerji Değerleri Verme bakgal 7 112 28.10.2019, 22:48
Son Mesaj: n.bariis
  Animasyon Yapı Kodları[EFSANE PAYLAŞIM!] ジャイロメ59 8 229 27.10.2019, 23:48
Son Mesaj: JOHAN CRUYFF
  Oyuncu Davranış Kodları Hiena 7 663 27.10.2019, 22:20
Son Mesaj: JOHAN CRUYFF

Foruma Git:


 

Türkçe Çeviri: MyBBKursu.Com, Kodlayanlar MyBB
© 2002-2019 MyBB Group.
ImAdige theme by IMADIGE © 2015. Thanks For IMADIGE EDIT by AlphaT®.NET TsubasaTR 2007-2019