Fethi Polat 1
Fethi Polat
xranzei 1
xranzei
Bvural41 1
Bvural41
kralhakan2009 1
kralhakan2009
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Vahsi Uzman 1
Vahsi Uzman
Cannn6161 1
Cannn6161
B 1
berione65
sen272 1
sen272
Mt2Hizmet 1
Mt2Hizmet
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Cevaplandı Lonca istatistik src hatası

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

ReisiCengiz

Skype: cengizhan1628_1
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
TM Üye
Katılım
15 Mar 2016
Konular
108
Mesajlar
2,912
Çözüm
9
Online süresi
6mo 8d
Reaksiyon Skoru
643
Altın Konu
0
TM Yaşı
10 Yıl 2 Ay 26 Gün
Başarım Puanı
244
Yaş
26
MmoLira
9,571
DevLira
21
Ticaret - 100%
2   0   0

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!

Merhabalar larry watterson'un paylaşmış olduğu lonca istatistiği ekledim fakat src build ederken hata veriyor.
Yardımcı olursanız çok mutlu olurum.

image_2023_01_07T12_43_10_970Z.png
 

Ekli dosyalar

Kod:
// arat

void    ResetFlag();
// altındakini bununla değiştir
#ifdef ENABLE_NEW_GUILD_SYSTEMS
        using TNewWardStats = struct SNewWardStats
        {
            DWORD    dwPlayerID; // -> player id
            DWORD    dwGuildID; // -> lonca id
            std::string    sPlayerName; // -> oyuncu nick
            BYTE    bKillCount; // -> olum sayisi
            BYTE    bDeathCount; // -> oldurme sayisi

#ifdef ENABLE_NEW_DAMAGE_TYPE
            DMG_TYP    uiTotalDamage; // -> total damage
#else
            UINT    uiTotalDamage; // -> total damage
#endif
            BYTE    bAssist; // -> asistler

            DWORD    GetPlayerID() const { return dwPlayerID; }
            DWORD    GetGuildID() const { return dwGuildID; }

            std::string    GetPlayernName() const { return sPlayerName; }
            void    SetKillCount(BYTE value) { bKillCount = value; } //SetKillCount
            BYTE    GetKillCount() const { return bKillCount; } //GetKillCount
            void    SetDeathCount(BYTE value) { bDeathCount = value; } //SetDeathCount
            BYTE    GetDeathCount() const { return bDeathCount; } //GetDeathCount
            void    SetAssist(const BYTE value) { bAssist = value; } //SetDeathCount
            BYTE    GetAssist() const { return bAssist; } //GetDeathCount

#ifdef ENABLE_NEW_DAMAGE_TYPE
            void    SetTotalDamage(DMG_TYP value) { uiTotalDamage = value; } //SetTotalDamage
            DMG_TYP    GetTotalDamage() const { return uiTotalDamage; } //GetTotalDamage
#else
            void    SetTotalDamage(UINT value) { uiTotalDamage = value; } //SetTotalDamage
            UINT    GetTotalDamage() const { return uiTotalDamage; } //GetTotalDamage
#endif

            std::set<DWORD> assister;
            void    AddAssister(const DWORD id) { assister.emplace(id); }
        }
        using WAR_STAT_MAP = std::map<DWORD, TNewWardStats*>;

        TNewWardStats* GetPlayerStatics(DWORD dwID);
        void        SendToClient(LPCHARACTER ch);
        void        AddPlayerDamage(LPCHARACTER ch, const float damage);
        void        NewAssister(DWORD dwID, DWORD targetID);
#endif
 
#ifdef ENABLE_NEW_GUILD_SYSTEMS
using TNewWardStats = struct SNewWardStats {
DWORD dwPlayerID; // -> player id
DWORD dwGuildID; // -> lonca id
std::string sPlayerName; // -> oyuncu nick
BYTE bKillCount; // -> olum sayisi
BYTE bDeathCount; // -> oldurme sayisi


kankam { bak açmissin kapanış yok :D
 
Kod:
// arat

void    ResetFlag();
// altındakini bununla değiştir
#ifdef ENABLE_NEW_GUILD_SYSTEMS
        using TNewWardStats = struct SNewWardStats
        {
            DWORD    dwPlayerID; // -> player id
            DWORD    dwGuildID; // -> lonca id
            std::string    sPlayerName; // -> oyuncu nick
            BYTE    bKillCount; // -> olum sayisi
            BYTE    bDeathCount; // -> oldurme sayisi

#ifdef ENABLE_NEW_DAMAGE_TYPE
            DMG_TYP    uiTotalDamage; // -> total damage
#else
            UINT    uiTotalDamage; // -> total damage
#endif
            BYTE    bAssist; // -> asistler

            DWORD    GetPlayerID() const { return dwPlayerID; }
            DWORD    GetGuildID() const { return dwGuildID; }

            std::string    GetPlayernName() const { return sPlayerName; }
            void    SetKillCount(BYTE value) { bKillCount = value; } //SetKillCount
            BYTE    GetKillCount() const { return bKillCount; } //GetKillCount
            void    SetDeathCount(BYTE value) { bDeathCount = value; } //SetDeathCount
            BYTE    GetDeathCount() const { return bDeathCount; } //GetDeathCount
            void    SetAssist(const BYTE value) { bAssist = value; } //SetDeathCount
            BYTE    GetAssist() const { return bAssist; } //GetDeathCount

#ifdef ENABLE_NEW_DAMAGE_TYPE
            void    SetTotalDamage(DMG_TYP value) { uiTotalDamage = value; } //SetTotalDamage
            DMG_TYP    GetTotalDamage() const { return uiTotalDamage; } //GetTotalDamage
#else
            void    SetTotalDamage(UINT value) { uiTotalDamage = value; } //SetTotalDamage
            UINT    GetTotalDamage() const { return uiTotalDamage; } //GetTotalDamage
#endif

            std::set<DWORD> assister;
            void    AddAssister(const DWORD id) { assister.emplace(id); }
        }
        using WAR_STAT_MAP = std::map<DWORD, TNewWardStats*>;

        TNewWardStats* GetPlayerStatics(DWORD dwID);
        void        SendToClient(LPCHARACTER ch);
        void        AddPlayerDamage(LPCHARACTER ch, const float damage);
        void        NewAssister(DWORD dwID, DWORD targetID);
#endif
#ifdef ENABLE_NEW_GUILD_SYSTEMS
using TNewWardStats = struct SNewWardStats {
DWORD dwPlayerID; // -> player id
DWORD dwGuildID; // -> lonca id
std::string sPlayerName; // -> oyuncu nick
BYTE bKillCount; // -> olum sayisi
BYTE bDeathCount; // -> oldurme sayisi


kankam { bak açmissin kapanış yok :D
Gcc sürümü uymuyor 4.9 gerekli en az
 
#ifdef ENABLE_NEW_GUILD_SYSTEMS
using TNewWardStats = struct SNewWardStats {
DWORD dwPlayerID; // -> player id
DWORD dwGuildID; // -> lonca id
std::string sPlayerName; // -> oyuncu nick
BYTE bKillCount; // -> olum sayisi
BYTE bDeathCount; // -> oldurme sayisi


kankam { bak açmissin kapanış yok :D
Parantezler doğru oraya parantez koyulmamış alttaki parantezde noktali virgül vardı denemesi için yolladım kurmadım sistemi hiç
 

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

Geri
Üst