Fethi Polat 1
Fethi Polat
Mt2Hizmet 1
Mt2Hizmet
Sevdamsın 1
Sevdamsın
Nedved35 1
Nedved35
Hikaye Ekle

[C++] Unmount costume mount with CTRL+H

  • Konuyu başlatan Konuyu başlatan serex_
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 4
  • Görüntüleme Görüntüleme 2K

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

We can use CTRL+H for unmount/mount horse, but when we are riding a costume mount, we get an error if we try to use CTRL+H. So if you wanna be able to use it just follow this guide:

C++:
cmd_general.cpp
Go to function ACMD(do_user_horse_ride)
Replace the if block (ch->GetMountVnum())

With this code:

        if (ch->GetMountVnum())
        {

            LPITEM item = ch->GetWear(WEAR_COSTUME_MOUNT);

            if (item && item->IsRideItem())
                ch->UnequipItem(item);
    
            if (ch->UnEquipSpecialRideUniqueItem())
            {
                ch->RemoveAffect(AFFECT_MOUNT);
                ch->RemoveAffect(AFFECT_MOUNT_BONUS);
            }
            
            //ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ÀÌ¹Ì Å»°ÍÀ» ÀÌ¿ëÁßÀÔ´Ï´Ù."));
            return;
        }
 

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

Geri
Üst