Wolwec

vSRO Çözüldü Action_Overlap Değerinin Hesaplama Formülü

  • Konuyu Başlatan Konuyu Başlatan Wolwec
  • Başlangıç tarihi Başlangıç tarihi
EEEE.PNG

ikiside farklı ama çakışıyor..




Byte lerde farklı

6.PNG




5.PNG
Bytelar nasıl farklı? 2-3-4 kafadan aynı zaten.
 
tmmda o rakamlar değişmiyorki yada ben beceremedim nasıl değişir :))
biraz sıkıntılı ya uğraşmak gerekiyor farklı sayı kombinasyonlarıyla overlap değerini bytelara bölüp daha sonra yukardaki sorguyu çalıştırıp o baytlara ait bir overlap değeri varmı yokmu onu kontrol etmen gerekiyor bu sayı 10 da olabilir 500 de olabilir işte 10 basamaklıda olabilir.. Biraz deneme yanılma ile yapman gerekiyor. Tam olarak bi kısayolunu bulduğumda konu olarak paylaşım yaparım.
 
bu şekilde çalışır, taa ki çalışmayana kadar :D

çok alakasız gözüken 2 overlap değeri, sallıyorum 1238132 ve 97881283 birbiriyle çakışabilir.

tam formül yok elimde. muhtemelen 2 veya daha fazla değerin birleştirilmesiyle çıkıyor ortaya overlap değeri.

SQL:
İçeriği görebilmek için Giriş yap ya da üye ol.

bu şekilde byte'lara bölerek, byteların çakışmamasına özen gösterirseniz muhtemelen çakışma olmaz.
@Aaron; 'undu sanırım credit.
Burdan türevler ürettim. Dec to hex değeri kullanılıyor byte'lerde. Ona göre değerler ürettim. Sonra query'i genişlettim. Tüm tabloyu bytelere bölüp çakışanları buldum değiştirdim ama gidip 1 tane byte çakışıyor bu da 2-3-4 skille denk geliyor işin içinden çıkamıyorsun. 1-2 item varsa overlap için uğraşılabilir fakat harici olarak bunu bu şekilde oturup çözmek kafayı yedirir. 3 saat uğraştım ama nafile anlamsız skille çakışıyor. Eu ve CH olarak tüm skilleri, buffları tek tek denemek lazım çakışma var mı yok mu diye. Düşünün 15 tane wing effect eklediniz ve overlap bağlayacaksınız. Kaç kere test etmeniz gerekli, kaç kere overlap değeri üretmeniz ve çakışmamasını sağlamanız gerekli. O yüzden overlap değerini 0 yazmak en iyisi. Yormaz.
Üst üste post gönderildiği için tek mesajda birleştirildi:

biraz sıkıntılı ya uğraşmak gerekiyor farklı sayı kombinasyonlarıyla overlap değerini bytelara bölüp daha sonra yukardaki sorguyu çalıştırıp o baytlara ait bir overlap değeri varmı yokmu onu kontrol etmen gerekiyor bu sayı 10 da olabilir 500 de olabilir işte 10 basamaklıda olabilir.. Biraz deneme yanılma ile yapman gerekiyor. Tam olarak bi kısayolunu bulduğumda konu olarak paylaşım yaparım.
Bulamazsın, çok zor. 2 basamak 2 basamak değiştirdim. Tam oldu diyorum, gidip farklı byteler ile çakışıyor. Sondan 3 basamak atlayıp değiştiriyorum. Tam oldu diyorsun gidip farklı scroll ile çakışıyor. İmkansız değil bunun basit yolunu ve hesaplamasını bulmak fakat imkansıza yakın zorlukta.
 
söylediğin gibi 0 yapmak bir çözüm evet ama bu defada 4 kanat - 4 kafalık - 4 Ayak - 4 arkada sallanan devil de olan şey (her neyse) :)
Action overlop:0 olursada mesela 4 kanatın 4 ünde üst üste basabiliyorsun mesele bunu engellemek buna bir çözümün var ise 0 yapmak en mantıklısı.
Zaten overlap'ı çözemediğimiz için 0 yapıyoruz. 0 deaktif oluyor ard arda basabilmen için.
Kanatlarda herhangi bi özellik yoksa zaten silk ya da TL ile satıyorsan isterse 70 tane bassın beni ilgilendirmez.
Ama özellik varsa overlap değeri bulmak zorundasın.
3-5 itemde uğraşılıp bulunabilir çok yormaz fakat bunlardan 40-50 tane varsa uğraşılmaz demek istiyorum.
 
Konu hakkında şöyle bir yorum yapmak istiyorum eskiden üst üste efekt basmamaları için misal Wing 1 overlap degeri 3994 Wing 2 overlap degeri 3995 yapmıştım çakışmıyordu hiçbir itemle fakat misal clericin blesiyle çakışıyor efect açıkken bless basılmıyordu örnektir bu farklı bir skillde olabilir sonra bende ilk sayı ve sondaki sayıyı degiştiriyordum örnek wing 1 3994 wing 2 3995 yerine wing 2 4997 yani farklı degerler farklı bytelar hiçbir skill ve hiçbir itemle çakışmıyordu o zaman çakışsa bile oyunda olmayan bir iteme veya skile denk gelmesi gerek sorunsuz olması için çok ugraştırıcı ve yorucu bir işlem en az 10 saat ugraşmışımdır her skili test etmek ve önemli itemleri test etmek gerekiyor çakışmaması için
 
Action_Overlap değerini sadece effectler için ayarlamak isteyenler MaxiGuard ile sorunu çözebilir hesaplamak için uğraşmaya gerek kalmaz. Örneğin _OnSkillScrollUsed_EDIT prosedürünü inceleyin. Eğer timedjobda belirlediğiniz girdi varsa return ile değer döndürerek scroll kullanımını engelleyebilirsiniz
 
Hello,

Friends, as I mentioned in the title, how is the overlap value calculated? What is the formula? I've done a lot of research and trial and error on this topic, but I haven't been able to come up with a definitive answer. If anyone can provide a detailed explanation and formula, I'd like to thank them in advance.
thanks for share
 

Bu konuyu görüntüleyen kullanıcılar

Benzer konular

Selamlar değerli forum kullanıcıları.. Bu paylaşımımda sizlere effectler için can sıkıcı olan action overlap sistemini MaxiGuard kullanarak nasıl değiştirip dans ettirebileceğimizi göstereceğim...
Cevaplar
27
Görüntüleme
2K
betrayal
Merhaba Arkadaşlar, Sizlere oyunda uygulanan Auto Skill Maks Mastery sistemini ve yetenek açma-sıfırlama işlemlerinin detaylarını anlatmak istiyorum. Bu prosedür, oyun içi adaleti ve sınıf...
Cevaplar
13
Görüntüleme
661
voldemort46
Cevaplar
174
Görüntüleme
21K
Cevaplar
5
Görüntüleme
1K
albatroz
Etiketler
Geri
Üst Alt