- Mesaj
- 4.038
- Çözümler
- 390
- Beğeni
- 4.159
- Puan
- 1.849
- Ticaret Puanı
- 0
Binek üstünde buket takıldığı zaman karakter sabit kalıp buga giriyor. Bunun için aşağıdaki engellemeyi yapabilirsiniz.
char_item.cpp arat:
Altına ekle:
char_item.cpp arat:
C++:
int iWearCell = item->FindEquipCell(this, iCandidateCell);
if (iWearCell < 0)
return false;
// ¹«¾ğ°¡¸¦ ź »óÅ¿¡¼ Åνõµ ÀԱ⠱İÁö
if (iWearCell == WEAR_BODY && IsRiding() && (item->GetVnum() >= 11901 && item->GetVnum() <= 11904))
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¸»À» ź »óÅ¿¡¼ ¿¹º¹À» ÀÔÀ» ¼ö ¾ø½À´Ï´Ù."));
return false;
}
Altına ekle:
C++:
if (iWearCell == WEAR_WEAPON && IsRiding() && (item->GetVnum() >= 50201 && item->GetVnum() <= 50202))
{
ChatPacket(CHAT_TYPE_INFO,"Binek uzerinde bu esyayi takamazsin.");
return false;
}