- Katılım
- 13 Haz 2013
- Konular
- 182
- Mesajlar
- 2,499
- Çözüm
- 92
- Online süresi
- 3mo 20d
- Reaksiyon Skoru
- 1,662
- Altın Konu
- 2
- TM Yaşı
- 13 Yıl
- Başarım Puanı
- 289
- Yaş
- 28
- MmoLira
- 8,585
- DevLira
- 84
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!
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
BOOK_INVENTORY
STONE_INVENTORY
Eğer paylaşılan k envanterini kullanıyorsanız üstteki kodları INVENTORY olarak değiştirin.
C:
[/CENTER]
// cmd_general.cpp'de GetGift kod bloğunda arat
if (item->IsDragonSoul())
{
int iEmptyPos = ch->GetEmptyDragonSoulInventory(item->GetVnum(), item->GetSubType(), item->GetSize());
if (iEmptyPos != -1)
{
item->AddToCharacter(ch, TItemPos(DRAGON_SOUL_INVENTORY, iEmptyPos));
}
else
{
M2_DESTROY_ITEM(item);
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT( "INVENTORY_FULL_ERROR"));
force = true;
continue;
}
}
// altına 1 enter bırakıp ekle
#ifdef ENABLE_SPECIAL_STORAGE_SYSTEM
else if (item->IsBook())
{
int iEmptyPos = ch->GetEmptyBookInventory(item->GetSize());
if (iEmptyPos != -1)
item->AddToCharacter(ch, TItemPos(BOOK_INVENTORY, iEmptyPos));
else
{
M2_DESTROY_ITEM(item);
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("INVENTORY_FULL_ERROR"));
force = true;
continue;
}
}
else if (item->IsUpgradeItem())
{
int iEmptyPos = ch->GetEmptyUpgradeInventory(item->GetSize());
if (iEmptyPos != -1)
item->AddToCharacter(ch, TItemPos(UPGRADE_INVENTORY, iEmptyPos));
else
{
M2_DESTROY_ITEM(item);
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("INVENTORY_FULL_ERROR"));
force = true;
continue;
}
}
else if (item->IsStone())
{
int iEmptyPos = ch->GetEmptyStoneInventory(item->GetSize());
if (iEmptyPos != -1)
item->AddToCharacter(ch, TItemPos(STONE_INVENTORY, iEmptyPos));
else
{
M2_DESTROY_ITEM(item);
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("INVENTORY_FULL_ERROR"));
force = true;
continue;
}
}
else if (item->IsAttr())
{
int iEmptyPos = ch->GetEmptyAttrInventory(item->GetSize());
if (iEmptyPos != -1)
item->AddToCharacter(ch, TItemPos(ATTR_INVENTORY, iEmptyPos));
else
{
M2_DESTROY_ITEM(item);
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("INVENTORY_FULL_ERROR"));
force = true;
continue;
}
}
else if (item->IsFlower())
{
int iEmptyPos = ch->GetEmptyFlowerInventory(item->GetSize());
if (iEmptyPos != -1)
item->AddToCharacter(ch, TItemPos(FLOWER_INVENTORY, iEmptyPos));
else
{
M2_DESTROY_ITEM(item);
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("INVENTORY_FULL_ERROR"));
force = true;
continue;
}
}
else if (item->IsBlendS())
{
int iEmptyPos = ch->GetEmptyBlendInventory(item->GetSize());
if (iEmptyPos != -1)
item->AddToCharacter(ch, TItemPos(BLEND_INVENTORY, iEmptyPos));
else
{
M2_DESTROY_ITEM(item);
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("INVENTORY_FULL_ERROR"));
force = true;
continue;
}
}
#endif
[CENTER]
Bu aşağıdaki kod gibi kodları kendi sourcenize göre düzenlemeniz gerekmekte, sizin filesinizde nasılsa öyle eklemeniz gerek, isimleri değişik olabilir.
C:
item->IsBook()
ch->GetEmptyBookInventory
Bir örneğini bırakıyorum o şekilde düzenlersiniz.
Filesim madem yakında paylaşılıcak ufaktan paylaşım yapayım dedim.
Moderatör tarafında düzenlendi:
En Çok Reaksiyon Alan Mesajlar
Teşekkürler
- Katılım
- 8 Eki 2017
- Konular
- 2,420
- Mesajlar
- 10,263
- Çözüm
- 89
- Online süresi
- 4mo 8h
- Reaksiyon Skoru
- 4,207
- Altın Konu
- 244
- Başarım Puanı
- 422
- MmoLira
- 7,171
- DevLira
- 15
Sabah Şekeri Bunlar Buyrun Buyrun 
Teşekkürler

Teşekkürler
- Katılım
- 13 Haz 2013
- Konular
- 182
- Mesajlar
- 2,499
- Çözüm
- 92
- Online süresi
- 3mo 20d
- Reaksiyon Skoru
- 1,662
- Altın Konu
- 2
- TM Yaşı
- 13 Yıl
- Başarım Puanı
- 289
- Yaş
- 28
- MmoLira
- 8,585
- DevLira
- 84
Sabah Şekeri Bunlar Buyrun Buyrun
Teşekkürler
Rica ederimŞu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 10
- Görüntüleme
- 942
- Cevaplar
- 5
- Görüntüleme
- 222
- Cevaplar
- 6
- Görüntüleme
- 284
- Cevaplar
- 1
- Görüntüleme
- 825




