Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Piyasada Mob Log Fix dosyaları mevcut fakat kendi filesime uyarlamaya çalışırken fark ettim ki DirectX8 sürümü ile uyumlu sadece. ayrıca bazı kodlar eski yapılarda kullanıldığı için yeni sistemler kabul etmiyor ve saçma sapan hatalarla kendini geliştirmeye çalışan arkadaşları hayattan soğutabiliyor.
Ben kendim için uyarlama yaptım ve konusunu göremeyince sizlerle de paylaşmak istedim
Paylaştığım altyapı dosyalarında zaten bu eklenti mevcut. Tam olarak neyini sen uyarladın açıklayabilirsen buradaki arkadaşlar benim paylaştığım altyapı içerisinden değil, senin paylaştığın konu üzerinden almaya dikkat ederler. Yorumum yanlış anlaşılmasın sadece aradaki farkları arkadaşların anlaması için söyüyorum. Foruma bu şekilde daha katkılı olacağını düşünüyorum.
Bakınmak isteyenler için paylaştığım altyapı linkini bırakıyorum, karşılaştırma yapabilirler;
Selamlar çok önceleri geliştirdiğim bir altyapıydı. Altyapıyla benden destek alan kişilerle birkaç oyun yapıldı açıldı, sonrasında altyapı halini arşivime kaldırmıştım. Paylaşımla ilgili fazla detaya gerek yok gerek içerisindeki yaptığım eklentiler, gerek dosya elden ele gezdiğini gördüğüm için paylaşma gereği duydum. Geçmişte daha çok istemci taraflı optimizasyon için uğraştığım dosyalardır. Vaktimden dolayı o dönem daha fazlasını yapamamıştım. Core olarak Martysama'dır. Giriş yapan arkadaşlar kanıt atabilirse yetkili arkadaşlarım konuya ekleyebilirler.
Paylaştığım altyapı dosyalarında zaten bu eklenti mevcut. Tam olarak neyini sen uyarladın açıklayabilirsen buradaki arkadaşlar benim paylaştığım altyapı içerisinden değil, senin paylaştığın konu üzerinden almaya dikkat ederler. Yorumum yanlış anlaşılmasın sadece aradaki farkları arkadaşların anlaması için söyüyorum. Foruma bu şekilde daha katkılı olacağını düşünüyorum.
Bakınmak isteyenler için paylaştığım altyapı linkini bırakıyorum, karşılaştırma yapabilirler;
Selamlar çok önceleri geliştirdiğim bir altyapıydı. Altyapıyla benden destek alan kişilerle birkaç oyun yapıldı açıldı, sonrasında altyapı halini arşivime kaldırmıştım. Paylaşımla ilgili fazla detaya gerek yok gerek içerisindeki yaptığım eklentiler, gerek dosya elden ele gezdiğini gördüğüm için paylaşma gereği duydum. Geçmişte daha çok istemci taraflı optimizasyon için uğraştığım dosyalardır. Vaktimden dolayı o dönem daha fazlasını yapamamıştım. Core olarak Martysama'dır. Giriş yapan arkadaşlar kanıt atabilirse yetkili arkadaşlarım konuya ekleyebilirler.
Piyasada Mob Log Fix dosyaları mevcut fakat kendi filesime uyarlamaya çalışırken fark ettim ki DirectX8 sürümü ile uyumlu sadece. ayrıca bazı kodlar eski yapılarda kullanıldığı için yeni sistemler kabul etmiyor ve saçma sapan hatalarla kendini geliştirmeye çalışan arkadaşları hayattan soğutabiliyor.
Ben kendim için uyarlama yaptım ve konusunu göremeyince sizlerle de paylaşmak istedim
Alıntılarda özel içerikler gözükmez.
Takıldığınız bir yer olursa elimden geldiğince yardımcı olacağım.
Umarım faydalı bir konu olur.
NOT: Beni yıllar sonra metin2 geliştirmeye iten hayat utansın.
Paylaştığım altyapı dosyalarında zaten bu eklenti mevcut. Tam olarak neyini sen uyarladın açıklayabilirsen buradaki arkadaşlar benim paylaştığım altyapı içerisinden değil, senin paylaştığın konu üzerinden almaya dikkat ederler. Yorumum yanlış anlaşılmasın sadece aradaki farkları arkadaşların anlaması için söyüyorum. Foruma bu şekilde daha katkılı olacağını düşünüyorum.
Bakınmak isteyenler için paylaştığım altyapı linkini bırakıyorum, karşılaştırma yapabilirler;
Selamlar çok önceleri geliştirdiğim bir altyapıydı. Altyapıyla benden destek alan kişilerle birkaç oyun yapıldı açıldı, sonrasında altyapı halini arşivime kaldırmıştım. Paylaşımla ilgili fazla detaya gerek yok gerek içerisindeki yaptığım eklentiler, gerek dosya elden ele gezdiğini gördüğüm için paylaşma gereği duydum. Geçmişte daha çok istemci taraflı optimizasyon için uğraştığım dosyalardır. Vaktimden dolayı o dönem daha fazlasını yapamamıştım. Core olarak Martysama'dır. Giriş yapan arkadaşlar kanıt atabilirse yetkili arkadaşlarım konuya ekleyebilirler.
Ülkecek biraz gergin olduğumuz şu zamanda @Adalet seni nasıl yanlış anlayabilirim dostum
Öncelikle belirtmek isterim ki gidip bu dosyalar için konu açayım paylaşıp ilgi toplayayım diye bir derdim yoktu. Mob Log Fix Hatası Bu konuyu gördüm ve bende filesime ekleyeceğimi sorunu çözersem paylaşacağımı belirtmiştim. Çözdüm ve paylaştım.
Şimdi senin dosyalarına gelecek olursak dostum.
1. Konu başlığı Mob Log Fix DirectX 9 version olarak göremiyorum server files dosyaları paylaşmışsın.
2. Senden daha az tecrübeli sistem vb. sökmeyi henüz bilmeyen arkadaşlar için zor olacaktır.
3. Konu açıklamasında belirttiğim gibi piyasadaki ve senin client source dosyalarındaki DirectX8 ve bazı eski kod yapıları kullanıldığı için sistemi sökseler dahi çalışmayacaktır.
4. d3dx8 gibi kütüphanelere sahip olmayan sadece DirectX9 uyarlı sistem kullanan arkadaşlar olduğu için bunu paylaşma gereği duydum.
DirectX9 ve eski kod yapılarından kastım şunlardır; Sadece 1 Basit örnek gösteriyorum.
Piyasadaki Mob Log Fix dosyaları ve Eklentili Altyapı Dosyalarında ki Clientsource/EterLib/GrpBase.cpp:
Kodları karşılaştırdığında arada ki basit ama önemli farkları anlayabilirsin dostum.
Profesyonel dilde anlatacak olursam DirectX9 içerisinde bu kodu "IDirect3DVertexBuffer8" tanımayacak paketin olmadığını belirtecektir.
Ayrıca IDirect3DVertexBuffer9 bu kodlarda ki Lock fonksiyonu bir Void** türü beklerken BYTE** türü dönüşümünü genel olarak bir yapı görür ve algılamaz sonuç hatalar olur.
Umarım bu şekilde hem aklınızdaki sorulara cevap bulmuş hem ön yargılarınızı yıkmış hem de foruma daha katkılı olmuşumdur.
Lütfen sizlerde beni yanlış anlamayın sadece açıklayıcı cevaplar kullanmak istedim. Emekeleriniz için ayrıca teşekkür ederim
Piyasada Mob Log Fix dosyaları mevcut fakat kendi filesime uyarlamaya çalışırken fark ettim ki DirectX8 sürümü ile uyumlu sadece. ayrıca bazı kodlar eski yapılarda kullanıldığı için yeni sistemler kabul etmiyor ve saçma sapan hatalarla kendini geliştirmeye çalışan arkadaşları hayattan soğutabiliyor.
Ben kendim için uyarlama yaptım ve konusunu göremeyince sizlerle de paylaşmak istedim
Alıntılarda özel içerikler gözükmez.
Takıldığınız bir yer olursa elimden geldiğince yardımcı olacağım.
Umarım faydalı bir konu olur.
NOT: Beni yıllar sonra metin2 geliştirmeye iten hayat utansın.
Ülkecek biraz gergin olduğumuz şu zamanda @Adalet seni nasıl yanlış anlayabilirim dostum
Öncelikle belirtmek isterim ki gidip bu dosyalar için konu açayım paylaşıp ilgi toplayayım diye bir derdim yoktu. Mob Log Fix Hatası Bu konuyu gördüm ve bende filesime ekleyeceğimi sorunu çözersem paylaşacağımı belirtmiştim. Çözdüm ve paylaştım.
Şimdi senin dosyalarına gelecek olursak dostum.
1. Konu başlığı Mob Log Fix DirectX 9 version olarak göremiyorum server files dosyaları paylaşmışsın.
2. Senden daha az tecrübeli sistem vb. sökmeyi henüz bilmeyen arkadaşlar için zor olacaktır.
3. Konu açıklamasında belirttiğim gibi piyasadaki ve senin client source dosyalarındaki DirectX8 ve bazı eski kod yapıları kullanıldığı için sistemi sökseler dahi çalışmayacaktır.
4. d3dx8 gibi kütüphanelere sahip olmayan sadece DirectX9 uyarlı sistem kullanan arkadaşlar olduğu için bunu paylaşma gereği duydum.
DirectX9 ve eski kod yapılarından kastım şunlardır; Sadece 1 Basit örnek gösteriyorum.
Piyasadaki Mob Log Fix dosyaları ve Eklentili Altyapı Dosyalarında ki Clientsource/EterLib/GrpBase.cpp:
Kodları karşılaştırdığında arada ki basit ama önemli farkları anlayabilirsin dostum.
Profesyonel dilde anlatacak olursam DirectX9 içerisinde bu kodu "IDirect3DVertexBuffer8" tanımayacak paketin olmadığını belirtecektir.
Ayrıca IDirect3DVertexBuffer9 bu kodlarda ki Lock fonksiyonu bir Void** türü beklerken BYTE** türü dönüşümünü genel olarak bir yapı görür ve algılamaz sonuç hatalar olur.
Umarım bu şekilde hem aklınızdaki sorulara cevap bulmuş hem ön yargılarınızı yıkmış hem de foruma daha katkılı olmuşumdur.
Lütfen sizlerde beni yanlış anlamayın sadece açıklayıcı cevaplar kullanmak istedim. Emekeleriniz için ayrıca teşekkür ederim
Macroları tanımladığım yere baksaydın IDirect3DVertexBuffer8* ve Lock gibi şeyleri tanımlarla değiştirdiğimi görürdün. Paylaştığım eklentili altyapı dosyalarına girip locale.inc'deki API update kısmındaki macrolara göz atın. Değişecek türleri makro olarak tanımladım ve tanımlar yazdığım karşılığa göre otomatik değişiyor zaten,tek tek tanımlamakla uğraşıp amelelik yapmaya gerek yok. Çünkü derleyici derleme sırasında önce define'ları okur. Umarım bu şekilde hem aklındaki sorulara cevap bulur hem de ön yargılarını yıkmış olur foruma da daha katkılı olursun, ek olarak dikkatli bakınırsan aradaki basit ama önemli farkları kendin görmüş olursun
1. Konu başlığı Mob Log Fix DirectX 9 version olarak göremiyorum server files dosyaları paylaşmışsın. -
----Evet çünkü zaten içerisinde uyumlu olarak kullanılıyor.
2. Senden daha az tecrübeli sistem vb. sökmeyi henüz bilmeyen arkadaşlar için zor olacaktır.
----Zorluğu yok bu kadar tecrübesi olmayan insanların bu tarz az tecrübeyle bazı dosyalara ellemesini zaten önermiyorum.
3. Konu açıklamasında belirttiğim gibi piyasadaki ve senin client source dosyalarındaki DirectX8 ve bazı eski kod yapıları kullanıldığı için sistemi sökseler dahi çalışmayacaktır.
----Bal gibi de çalışacaktır. Neler yaptığımı görüp birazcık anlasaydın zaten çalıştığını kendin farkedecektin.
4. d3dx8 gibi kütüphanelere sahip olmayan sadece DirectX9 uyarlı sistem kullanan arkadaşlar olduğu için bunu paylaşma gereği duydum.
----Paylaştığım dosyamdaki bütün kaynaklar hali hazırda zaten DirecX 9 uyarlı şekilde zaten çalışmakta, herhangi uyumsuz birşey yok, neden bu kadar dert ettiğini anlamadım.