Best Studio 1
Best Studio
D 1
delimuratt
Aliyldrim 1
Aliyldrim
Mt2Hizmet 1
Mt2Hizmet
noisiv 1
noisiv
Manwe Work 1
Manwe Work
melankolıa18 1
melankolıa18
Agora Metin2 1
Agora Metin2
Cannn6161 1
Cannn6161
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Fix for PvP Mode Not Saving After Logout [C++]

  • Konuyu başlatan Konuyu başlatan muchomor1337
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 4
  • Görüntüleme Görüntüleme 423

muchomor1337

Level 2
Üye
Katılım
24 May 2018
Konular
35
Mesajlar
64
Online süresi
16d 13h
Reaksiyon Skoru
89
Altın Konu
0
TM Yaşı
8 Yıl 12 Gün
Başarım Puanı
97
Yaş
34
MmoLira
8,533
DevLira
75
Ticaret - 0%
0   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!

Hi Today we’re going to fix a common issue with the PvP mode setting in the game. As you’ve probably noticed, the setting never saves. A relog, channel switch or logout is enough to reset it, and you have to set it again every time.
I’ll show you the simplest way to fix it. Let’s get started

Merhaba! Bugün, oyundaki PvP Modu ayarının kaydedilmemesiyle ilgili yaygın bir sorunu çözeceğiz. Bildiğiniz gibi, bu ayar hiçbir zaman kalıcı olmuyor – yeniden giriş yapmak, kanal değiştirmek veya oyundan çıkmak bile yeterli, ve her seferinde tekrar ayarlamak gerekiyor.
Neyse ki, bunun için basit bir çözümümüz var. Hadi başlayalım!

fix.jpg

Code:
Kod:
cmd_general.cpp

Find: ACMD(do_pkmode)


add before: ch->SetPKMode(mode);

this:

    // Bir soğuma süresi eklemenizi öneririm ama gerekli değil
    if (!PulseManager::Instance().IncreaseCount(ch->GetPlayerID(), ePulse::Cooldown, std::chrono::milliseconds(2000), 1))
    {
        return;
    }
    // Bir soğuma süresi eklemenizi öneririm ama gerekli değil

    ch->SetQuestFlag("pkmode.muchomor", mode);


input_login.cpp

Find: EnterGame


Add:

    BYTE savedPkMode = ch->GetQuestFlag("pkmode.muchomor");
    if (savedPkMode > 0 && savedPkMode <= PK_MODE_FREE)
    {
        ch->SetPKMode(savedPkMode);
    }


now we will fix visual error on .py

uisystem.py

Find:

    def __ClickGameOptionButton(self):
        self.Close()

        if not self.gameOptionDlg:
            self.gameOptionDlg = uiGameOption.OptionDialog()

        self.gameOptionDlg.Show()

add after Show()

        self.gameOptionDlg.OnChangePKMode()


And done!
 
Paylaşım için teşekkürler.
 
Entergame ve UpdatePacket haaaaaa komik adam seni 😂😂
 
Paylaşım için teşekkürler.
 

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

Geri
Üst