Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Almira2 1
Almira2
romegames 1
romegames
D 1
delimuratt
melankolıa18 1
melankolıa18
shrpnl 1
shrpnl
Fethi Polat 1
Fethi Polat
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Best Studio 1
Best Studio
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

çeviklik bugu fix

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

faydası olacaktır muhakkak ellerine sağlık. Hala daha çeviklik buglu olan fileslar mevcut piyasada
Çeviklik bugunun çözülmemesi bi efsaneydi çözebilen yoktu. Çozulse illaki bi yerde paylasilirdi Youtubede metinşah çeviklik bugu buyuk swlerde çeviklik bugu gibi videolar mevcut.yillardir olan bir bug
Buda aklima takılan çozulmeyen buglardan biriydi.
Yapay zeka sayesinde çözüldü.
Aslında sistem çalisiyormus pyde hata yapilmiş.
 
5 dk bi geminye sordum neresi olabilir dedim.
c++ game de cahr .cpp gösterdi olabilir dedi denemedim olmadı.
sonra pydekini önerdi.düzeldi sorun.
gemini sayesinde çözüldü.



Videoda yapılan şu.
tritona +3200 çeviklik efsunu ekllendi test edildi
videoda tritonu tkaıcna 1 2
tritonu çıakrıcna yani çeviklike fsunu 3200 olmadan 600 küsür vurdu.
yani bu gösteriyor ki çeviklik efsunu savunamda çalışıyor.
savuşturma başka şey.



uicharacter.py bu şekilde olmalı.

Kod:
    def __GetTotalDefText(self):
        try:
            # player.GetStatus her zaman tam sayı döndürmeyebilir, int() ile garantiye alıyoruz
            defValue = int(player.GetStatus(player.DEF_GRADE))
            dexValue = int(player.GetStatus(player.DEX))
          
            totalDef = defValue + dexValue

            if constInfo.ADD_DEF_BONUS_ENABLE:
                totalDef += int(player.GetStatus(player.DEF_BONUS))
              
            return "%d" % (totalDef)
        except:
            # Eğer bir hata olursa en azından orijinal savunmayı görelim, 999 görmeyelim
            return "%d" % (player.GetStatus(player.DEF_GRADE))
          
        return "%d" % (defValue)
    def RefreshStatus(self):
        if self.isLoaded==0:
            return

        try:
            self.GetChild("Level_Value").SetText(str(player.GetStatus(player.LEVEL)))
            self.GetChild("Exp_Value").SetText(str(unsigned32(player.GetEXP())))
            self.GetChild("RestExp_Value").SetText(str(unsigned32(player.GetStatus(player.NEXT_EXP)) - unsigned32(player.GetStatus(player.EXP))))
            self.GetChild("HP_Value").SetText(str(player.GetStatus(player.HP)) + '/' + str(player.GetStatus(player.MAX_HP)))
            self.GetChild("SP_Value").SetText(str(player.GetStatus(player.SP)) + '/' + str(player.GetStatus(player.MAX_SP)))

            self.GetChild("STR_Value").SetText(str(player.GetStatus(player.ST)))
            self.GetChild("DEX_Value").SetText(str(player.GetStatus(player.DX)))
            self.GetChild("HTH_Value").SetText(str(player.GetStatus(player.HT)))
            self.GetChild("INT_Value").SetText(str(player.GetStatus(player.IQ)))

            self.GetChild("ATT_Value").SetText(self.__GetTotalAtkText())
# Yeni hali (C++ tarafında yaptığın hesaplamaya paralel olarak):
            # self.GetChild("DEF_Value").SetText(self.__GetTotalDefText())
            self.GetChild("DEF_Value").SetText(str(int(self.__GetTotalDefText()) + player.GetStatus(player.DX)))

            self.GetChild("MATT_Value").SetText(self.__GetTotalMagAtkText())
            #self.GetChild("MATT_Value").SetText(str(player.GetStatus(player.MAG_ATT)))

            self.GetChild("MDEF_Value").SetText(str(player.GetStatus(player.MAG_DEF)))
            self.GetChild("ASPD_Value").SetText(str(player.GetStatus(player.ATT_SPEED)))
            self.GetChild("MSPD_Value").SetText(str(player.GetStatus(player.MOVING_SPEED)))
            self.GetChild("CSPD_Value").SetText(str(player.GetStatus(player.CASTING_SPEED)))
            self.GetChild("ER_Value").SetText(str(player.GetStatus(player.EVADE_RATE)))

        except:
            #import exception
            #exception.Abort("CharacterWindow.RefreshStatus.BindObject")
            ## Prevents game crash
            pass

        self.__RefreshStatusPlusButtonList()
        self.__RefreshStatusMinusButtonList()
        self.RefreshAlignment()

        if self.refreshToolTip:
            self.refreshToolTip()

emeğine sağlık
 
Teşekkürler paylaşım için.
 
Dex ne zaman savunma sağlıyor? Çünkü anlamıyorum, Triton bonusunda dex değil savunma kullandınız. Anlamadığım şey, hangi hatadan bahsediyoruz?
 
Dex ne zaman savunma sağlıyor? Çünkü anlamıyorum, Triton bonusunda dex değil savunma kullandınız. Anlamadığım şey, hangi hatadan bahsediyoruz?
haklısın
APPLY_DEX 3200
bu şekilde güncelledim.
defans vermedi.savunma görünürde veriyor fakat gerçek değer işlemiyor
src tarafını kontrol ediyorum .

update
baya uğraştım yapamadım.
fakat py taraflı çeviklik savunma veriyor bunu çözüyor.
server taraflı damage güncellenmesi gerekiyor.

sourcede savunma yapan def_gradele fonksiyonlartına point dx ile topla oyle savunma yap dedim ama yinede damageyi güncellemedi.

konuyu görüntüde yükseltiyor.
damagede değişiklik yapmıyor olarak güncelledim.
 
Son düzenleme:

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

Geri
Üst