Arama Sonuçları

  1. TheAdmin33

    Çözüldü point uyuşmazlığı

    pet sistemi yazdım buff verirken GetPoint kullanarak Def ve Str değerlerini çekiyorum ama "C" ekranında gösterilenle uyuşmuyor ve absürt değerlerde buff veriyor. şu kodu kullanıyorum; void CNewPet::GiveBuff() { if (!m_pkChar || !m_petItem) return; // Buff uygulanacak...
  2. TheAdmin33

    Çözüldü point uyuşmazlığı

    kullanmak isteyen kendi pet sistemine uyarlayıp kullanabilir. void CNewPet::GiveBuff() { if (!m_pkChar || !m_petItem) return; m_pkOwner->RemoveAffect(EPetConstants::PET_AFFECT_TYPE); // ---- ATTACK hesaplama (client ile birebir) ---- LPITEM weapon =...
  3. TheAdmin33

    Çözüldü point uyuşmazlığı

    client source deki CPythonPlayer::__GetTotalAtk mantığını server tarafında da uyguladım artık str yide doğru bir şekilde çekebiliyorum. not: Eğer ki min atk ve max atk varsa ortalamasını alıyor.
  4. TheAdmin33

    Çözüldü point uyuşmazlığı

    def bilgisine şu kodla ulaşabiliyorum; m_pkOwner->GetPoint(POINT_CLIENT_DEF_GRADE); ama str değerine bir türlü ulaşamadım.
  5. TheAdmin33

    Çözüldü point uyuşmazlığı

    buff vermeden önceki değerleri kontrol etmek için onu ekledim. örnek olarak konudaki resimlere göz atabilirsiniz, o resimler pet çıkartılıp buffların temizlenmiş değerlerini içeriyor ve sunucu tarafıyla client tarafında uyuşmazlık var.
Geri
Üst