Yardım Sistem

  • Konuyu açan Konuyu açan Sabrina
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 6
  • Gösterim Gösterim 246
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

Sabrina

Üye
Üye
Mesaj
39
Beğeni
26
Puan
311
Ticaret Puanı
0
Merhaba, iyi çalışmalar. Yardımınızı rica ediyorum.


Kendime ait bir yapı düzenliyorum ve birçok istediğim sistemi kendim eklemeye çalışacağım. Fakat bu sistemlerin sıkıntısız çalışan bir files'ı var mı önerdiğiniz?
Aşağıda eklemeyi düşündüğüm bazı sistemler bulunuyor:


  • #define ENABLE_DUNGEON_RELOAD_RECOVERY
    Zindandan düşen oyuncunun kaldığı yerden devam etmesini sağlar.
  • #define ENABLE_DUNGEON_INFO_SYSTEM
    Zindanların sürelerini ve soğuma sürelerini takip eden panel.
  • #define ENABLE_DUNGEON_MACRO_PROTECTION
    Zindan içinde bot kullanımını engelleyen şifreli doğrulama.
  • #define ENABLE_FARM_PROTECTION_SHIELD
    Farm bölgelerinde hile ve bot kullanımına karşı koruma kalkanı.
  • #define ENABLE_BOSS_SECURITY_SETTINGS_SYSTEMS
    Bossların güvenli bölgeye çekilmesini veya bugda kalmasını önler.
  • #define ELISIA_REGEN_CHANNEL_SECTION
    Bossların tüm kanallarda (CH) aynı anda çıkmasını sağlar.
  • #define ENABLE_NO_STUN_CHARACTERS
    Karakterlerin sersemleme (stun) almamasını sağlayan mekanizma.
  • #define ENABLE_BATTLE_ZONE_FREE_FOR_ALL
    Herkesin tek olduğu (FFA) özel savaş alanı etkinliği.
  • #define ENABLE_BOSS_DAMAGE_RANKING
    Bosslara en çok hasar vuranları sıralayan takip sistemi.
 
Kopyala yapıştır yöntemiyle sorunsuz ekleyebileceğiniz sistem sayısı bir elin parmaklarını geçmez. Her sistemi kendi filesinize özgü şekilde yapılandırmalısınız. İllaki hatalar alacaksınız eklerken. Çünkü bu sistemleri yazanlar kendilerine göre yazdılar.
 
Kopyala yapıştır yöntemiyle sorunsuz ekleyebileceğiniz sistem sayısı bir elin parmaklarını geçmez. Her sistemi kendi filesinize özgü şekilde yapılandırmalısınız. İllaki hatalar alacaksınız eklerken. Çünkü bu sistemleri yazanlar kendilerine göre yazdılar.
Evet, söylediklerinize katılıyorum. Fakat şu an sistem ekleyen ve para alan herkes bu şekilde ekliyor. Ben ise kendim öğrenerek, deneye deneye sistemleri eklemeyi düşünüyorum. Belki hata alırım, ama sorarak ve danışarak çözüme ulaşmayı amaçlıyorum. Öğrenme amacım doğrultusunda, kendi istediğim sistemlerle denemeler yaparak, küçük adımlarla büyük adımlara doğru ilerlemek istiyorum.
 
Kopyala yapıştır yöntemiyle sorunsuz ekleyebileceğiniz sistem sayısı bir elin parmaklarını geçmez. Her sistemi kendi filesinize özgü şekilde yapılandırmalısınız. İllaki hatalar alacaksınız eklerken. Çünkü bu sistemleri yazanlar kendilerine göre yazdılar.
Örneğin, bir files'da beğendiğim bir şeyi kendime eklemek istiyorum.
 
Bu belirttiğiniz sistemleri eklemek aslında çok zor ve yıpratıcı bir şey değil, fakat yorumunuzdan anladığım yeni başladığınız ve öğrenme odaklı ilerlediğiniz, bunun için önce alt yapı belirleyin, piyasada bir çok alt yapı kaynak dosyası mevcut, öğrenme odaklı ilerleyeceğiniz için ielride oyun açmayı planlamıyorsanız herhangi alt yapıyı kullanabilirsiniz fakat ileride yaptıklarınızla oyun açmayı planlıyorsanız alt yapınızı diyi seçmelisiniz, alt yapıdan kastım şudur, ana çekirdek yapısıdır, hangi alt yapıyı alırsanız alın yenide oyun açmak için üzerinde çok fazla çalışma yapmanız gerekmekte bunu unutmayın.

Alt yapı filesi hazır hale getirdikten sonra, öğrenme ve eğitim amaçlı warez olan fileslerden birkaç tanesini indirin ve define eklenen sistemleri sökmeyi deneyin. Öğrenme odaklı olacağınız için belirlediğiniz sistemler değilde farklı sistemlerle de başlayabilirsiniz. Basit olarak defineli sistemler mantığı anlamanız için size yardımcı olacaktır. Zaman içerisinde işlevselliği ve fonksiyonel olarak sistem sökmeyi öğrenirsiniz, öğrendikçe de basit olmaya başlar. Bu gelişimler tabiki sizin azim ve öğreniminize dayalı olarak zamansal süreçlere bölünür.

Sistemleri sırf sistem eklensin tarzında söker veya eklerseniz yani copy - paste mantığıyla, maalesef hiç birşey öğrenemezsiniz ve hata çözümlemelerde veya yaşanabilecek hatalarda çözüm üretemezsiniz. Hazır sistemleri söküp eklemek sadece sizi körelleştirir, ana mantık olarak sistemlerin çalışma prensiplerini, kaynak kodun sağlığını gibi çeşitli olaylara önem vermelisiniz. Sistemleri söküp eklerken hangi dosyalarda ne tarz işlemler yapıldığını, hangi kodun ne iş yaptığını öğrenmeye çalışın. Bu şekilde ilerlediğiniz taktirde herhangi sorun yaşarsanız, yaşadığınız sorunun hangi dosyada olduğunu nereden kaynaklanabileceğini daha net analiz edip hızlı müdehale etmenizi kolaylaştırır.

Bu yazdıklarım başlangıç ve ilerleyiş olarak değerlendirebilirsiniz. Mevcutta belirttiğiniz sistemleri arkadaşın dediği gibi mevcut fileslerden alabilirsiniz ama her alt yapının kodlaması aynı olmuyor, geliştiriciler kendine özgü yapılandırma yapabiliyor, yani düzenlemeniz veya ekstra yapmanız gerekenler mutlaka olacaktır. Hatalar aldıkça da kendinizi geliştirmeniz için güzel bir fırsat olur fakat öncelik olarak hataları yardım almadan çözmeye çalışın, son çare olarak yardım almayı deneyin. Kendi gelişiminiz için önemlidir.
 
Bu belirttiğiniz sistemleri eklemek aslında çok zor ve yıpratıcı bir şey değil, fakat yorumunuzdan anladığım yeni başladığınız ve öğrenme odaklı ilerlediğiniz, bunun için önce alt yapı belirleyin, piyasada bir çok alt yapı kaynak dosyası mevcut, öğrenme odaklı ilerleyeceğiniz için ielride oyun açmayı planlamıyorsanız herhangi alt yapıyı kullanabilirsiniz fakat ileride yaptıklarınızla oyun açmayı planlıyorsanız alt yapınızı diyi seçmelisiniz, alt yapıdan kastım şudur, ana çekirdek yapısıdır, hangi alt yapıyı alırsanız alın yenide oyun açmak için üzerinde çok fazla çalışma yapmanız gerekmekte bunu unutmayın.

Alt yapı filesi hazır hale getirdikten sonra, öğrenme ve eğitim amaçlı warez olan fileslerden birkaç tanesini indirin ve define eklenen sistemleri sökmeyi deneyin. Öğrenme odaklı olacağınız için belirlediğiniz sistemler değilde farklı sistemlerle de başlayabilirsiniz. Basit olarak defineli sistemler mantığı anlamanız için size yardımcı olacaktır. Zaman içerisinde işlevselliği ve fonksiyonel olarak sistem sökmeyi öğrenirsiniz, öğrendikçe de basit olmaya başlar. Bu gelişimler tabiki sizin azim ve öğreniminize dayalı olarak zamansal süreçlere bölünür.

Sistemleri sırf sistem eklensin tarzında söker veya eklerseniz yani copy - paste mantığıyla, maalesef hiç birşey öğrenemezsiniz ve hata çözümlemelerde veya yaşanabilecek hatalarda çözüm üretemezsiniz. Hazır sistemleri söküp eklemek sadece sizi körelleştirir, ana mantık olarak sistemlerin çalışma prensiplerini, kaynak kodun sağlığını gibi çeşitli olaylara önem vermelisiniz. Sistemleri söküp eklerken hangi dosyalarda ne tarz işlemler yapıldığını, hangi kodun ne iş yaptığını öğrenmeye çalışın. Bu şekilde ilerlediğiniz taktirde herhangi sorun yaşarsanız, yaşadığınız sorunun hangi dosyada olduğunu nereden kaynaklanabileceğini daha net analiz edip hızlı müdehale etmenizi kolaylaştırır.

Bu yazdıklarım başlangıç ve ilerleyiş olarak değerlendirebilirsiniz. Mevcutta belirttiğiniz sistemleri arkadaşın dediği gibi mevcut fileslerden alabilirsiniz ama her alt yapının kodlaması aynı olmuyor, geliştiriciler kendine özgü yapılandırma yapabiliyor, yani düzenlemeniz veya ekstra yapmanız gerekenler mutlaka olacaktır. Hatalar aldıkça da kendinizi geliştirmeniz için güzel bir fırsat olur fakat öncelik olarak hataları yardım almadan çözmeye çalışın, son çare olarak yardım almayı deneyin. Kendi gelişiminiz için önemlidir.
Verdiğiniz tavsiyeler için teşekkür ederim. Haklısınız, sistemleri sadece eklemek değil, mantığını anlamak çok daha önemli. Şu an için altyapı üzerinde çalışarak öğrenmeye odaklanıyorum ve dediğiniz gibi, hataları çözmeye çalışarak gelişmeyi planlıyorum. Yardımlarınız çok faydalı oldu Teşekkürler!
 
Geri
Üst