Bvural41 1
Bvural41
romegames 1
romegames
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Best Studio 1
Best Studio
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
InfernoShade 1
InfernoShade
BlackFullMoon 1
BlackFullMoon
Agora Metin2 1
Agora Metin2
PrimeAC 1
PrimeAC
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

[SRC] Binek Bug Fix (Ctrl+G / Kill > MOUNT BUG)

  • Konuyu başlatan Konuyu başlatan Kaneki
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 35
  • Görüntüleme Görüntüleme 12K

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!

Python olmadığı için bi sorun olmaz kodların tab ayarında
ilkinde öyle yaptım olmadı ama tablı yaptım oldu buda değişik birşey
 
Merhaba TURKMMO,

Fixlenecek bug sadece 40k [SOURCE] uyumludur.

@Rideas arkadaşımıza teşekkürler.


Bug Bilgi;

1234.gif


Bugumuz takılan binek nesnelerinin sağ tıklayıp, ctrl+g uyguladıyıp indiğimiz veya öldüğümüz zaman, envanterimize çıkmamasını binek üzerinde olmadığımız halde takılı kalmasını fixliyecek kodlar;


Game / Src

cmd_general.cpp açılır

Kod:
ACMD(do_unmount)



Aratılır.. ve alttaki kodla değiştirilir.

Kod:
ACMD(do_unmount)
{
   LPITEM item = ch->GetWear(WEAR_UNIQUE1);
   LPITEM item2 = ch->GetWear(WEAR_UNIQUE2);


  if (item && item->IsRideItem())
  {
    ch->UnequipItem(item);
  }
  
  if (item2 && item2->IsRideItem())
  {
    ch->UnequipItem(item2);
  }
 if (true == ch->UnEquipSpecialRideUniqueItem())
 {
  ch->RemoveAffect(AFFECT_MOUNT);
  ch->RemoveAffect(AFFECT_MOUNT_BONUS);


  if (ch->IsHorseRiding())
  {
   ch->StopRiding(); 
  }
 }
 else
 {
  ch->ChatPacket( CHAT_TYPE_INFO, LC_TEXT("Àκ¥Å丮°¡ ²Ë Â÷¼* ³»¸± ¼ö ¾ø½À´Ï´Ù."));
 }


}



char_battle.cpp
açılır

Kod:
[COLOR=#660066][FONT=monospace]RemoveAffect[/FONT][/COLOR][COLOR=#666600][FONT=monospace]([/FONT][/COLOR][COLOR=#000000][FONT=monospace]AFFECT_MOUNT_BONUS[/FONT][/COLOR][COLOR=#666600][FONT=monospace]);[/FONT][/COLOR]


Aratılır ve alttaki kod altına eklenir.



Kod:
[COLOR=#000000]         LPITEM item [/COLOR][COLOR=#666600]=[/COLOR][COLOR=#660066]GetWear[/COLOR][COLOR=#666600]([/COLOR][COLOR=#000000]WEAR_UNIQUE1[/COLOR][COLOR=#666600]);[/COLOR][COLOR=#000000]
         LPITEM item2 [/COLOR][COLOR=#666600]=[/COLOR][COLOR=#660066]GetWear[/COLOR][COLOR=#666600]([/COLOR][COLOR=#000000]WEAR_UNIQUE2[/COLOR][COLOR=#666600]);
[/COLOR]
      if (item && item->IsRideItem())
      {
        UnequipItem(item);
      }
      
      if (item2 && item2->IsRideItem())
      {
        UnequipItem(item2);
      }




Not: Hata alırsanız lütfen cevap atınız.





Işınlanınca Binek Gene Kalıyor Bilgin Olsun Onada Bakarsan İyi Olur
 
Moderatör tarafında düzenlendi:

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

Geri
Üst