mavzermete 1
mavzermete
Psych0SoociaL 1
Psych0SoociaL
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
Mt2Hizmet 1
Mt2Hizmet
Hikaye Ekle

[C++ & Py] Chronobreak Item

  • Konuyu başlatan Konuyu başlatan Ferumbras
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 8
  • Görüntüleme Görüntüleme 1K

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Uzun zamandır başlayıp başlayıp devam ettiremediğim C++ serüvenine ve Metin2 geliştiriciliğine attığım adımın kendim açımdan ilk meyvesini bugün ortaya bir şey çıkararak aldım. Umarım aklıma daha fazla fikir gelirde bunları hayata geçirebilmek için biraz daha kanser olabilirim diyip Chronobreak itemı nedir bundan bahsedeyim.

Chronobreak Item'ı kullanıldığında oyundaki en son başarısız eşya geliştirme işlemindeki kaybettiğiniz eşyaların tümünü geri verir. Aşağıda tam olarak çalışma mantığını izleyebilirsiniz (Sadece scroll ile basılan eşyalar için geçerli):




Bilinmesi gerekenler:

  1. Itemlarınız kaç socket değeri alıyorsa maksimum o kadar eşyalı sistemlerde geçerlildir. Eğer 3 socketli bir filesa sahipseniz ve basma eşyası olarak 4 item isteniyorsa bu ya sorun çıkartır ya da son itemi saymaz. Fakat şuan kodları hiç değiştirmeden filesınıza eklerseniz 6 socketli fileslar için ayarlanmıştır.​
  2. Item olarak oyunun içindeki Levi's Ring'in ismini değiştirirek boş duracağına işime yarasın diyip bu eşyayı değiştirmiştim. Eğer kendiniz bir eşya ekleyeceksiniz type değerini 18 yapmalısınız.​
  3. Bu mekaniğin gerçekleşebilmesi için itemi yakmadan önce bu eşyaya sahip olmalısınız. Chronobreak yokken eşya yakarsanız bunu kaydetmez, Chronobreak envanterinizdeyken ekipman geliştirme işleminin başarısız olması gerekli.​


Problem yaşama durumunda konunun altından ulaşırsanız ilgilenirim.



Level sınırı değişikliğini görmek için tıkla
 

Ekli dosyalar

Son düzenleme:
Uzun zamandır başlayıp başlayıp devam ettiremediğim C++ serüvenine ve Metin2 geliştiriciliğine attığım adımın kendim açımdan ilk meyvesini bugün ortaya bir şey çıkararak aldım. Umarım aklıma daha fazla fikir gelirde bunları hayata geçirebilmek için biraz daha kanser olabilirim diyip Chronobreak itemı nedir bundan bahsedeyim.

Chronobreak Item'ı kullanıldığında oyundaki en son başarısız eşya geliştirme işlemindeki kaybettiğiniz eşyaların tümünü geri verir. Aşağıda tam olarak çalışma mantığını izleyebilirsiniz (Sadece scroll ile basılan eşyalar için geçerli):




Bilinmesi gerekenler:

  1. Itemlarınız kaç socket değeri alıyorsa maksimum o kadar eşyalı sistemlerde geçerlildir. Eğer 3 socketli bir filesa sahipseniz ve basma eşyası olarak 4 item isteniyorsa bu ya sorun çıkartır ya da son itemi saymaz. Fakat şuan kodları hiç değiştirmeden filesınıza eklerseniz 6 socketli fileslar için ayarlanmıştır.​
  2. Item olarak oyunun içindeki Levi's Ring'in ismini değiştirirek boş duracağına işime yarasın diyip bu eşyayı değiştirmiştim. Eğer kendiniz bir eşya ekleyeceksiniz type değerini 18 yapmalısınız.​
  3. Bu mekaniğin gerçekleşebilmesi için itemi yakmadan önce bu eşyaya sahip olmalısınız. Chronobreak yokken eşya yakarsanız bunu kaydetmez, Chronobreak envanterinizdeyken ekipman geliştirme işleminin başarısız olması gerekli.​


Problem yaşama durumunda konunun altından ulaşırsanız ilgilenirim.


Ellerine sağlık bence gayet güzel olmuş, bilgiyi item üzerindeki sockette tutmak mantıklı fakat artı basarken kullanılan malzemelerde efsun yada socket olursa onlar gitmiş olacak :)
 
Ellerine sağlık bence gayet güzel olmuş, bilgiyi item üzerindeki sockette tutmak mantıklı fakat artı basarken kullanılan malzemelerde efsun yada socket olursa onlar gitmiş olacak :)
Yorumun için teşekkür ederim, sadece işlevselliğe odaklanıp bu şekilde yaptım, eşya basımında efsunlu veya socketli malzemeler için örnek verebilir misin? Bu konuyu açıkcası hiç düşünmedim eğer örnek verebilirsen belki bir güncellemeyle bu sorunu çözebilirim.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst