- Katılım
- 13 Haz 2013
- Konular
- 181
- Mesajlar
- 2,492
- Online süresi
- 3ay 19g
- Reaksiyon Skoru
- 1,647
- Altın Konu
- 2
- Başarım Puanı
- 284
- Yaş
- 28
- TM Yaşı
- 12 Yıl 10 Ay 13 Gün
- MmoLira
- 8,240
- DevLira
- 81
Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. 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,419
- Mesajlar
- 10,263
- Online süresi
- 4ay 30869s
- Reaksiyon Skoru
- 4,206
- Altın Konu
- 244
- Başarım Puanı
- 422
- TM Yaşı
- 8 Yıl 6 Ay 15 Gün
- MmoLira
- 7,168
- DevLira
- 15
Sabah Şekeri Bunlar Buyrun Buyrun 
Teşekkürler
Teşekkürler
- Katılım
- 13 Haz 2013
- Konular
- 181
- Mesajlar
- 2,492
- Online süresi
- 3ay 19g
- Reaksiyon Skoru
- 1,647
- Altın Konu
- 2
- Başarım Puanı
- 284
- Yaş
- 28
- TM Yaşı
- 12 Yıl 10 Ay 13 Gün
- MmoLira
- 8,240
- DevLira
- 81
Sabah Şekeri Bunlar Buyrun Buyrun
Teşekkürler
- Katılım
- 4 Ağu 2016
- Konular
- 65
- Mesajlar
- 1,625
- Online süresi
- 5g 14991s
- Reaksiyon Skoru
- 980
- Altın Konu
- 2
- Başarım Puanı
- 254
- TM Yaşı
- 9 Yıl 8 Ay 20 Gün
- MmoLira
- 1,577
- DevLira
- 18
thx
Şu an konuyu görüntüleyenler (Toplam : 1, Üye: 0, Misafir: 1)
Benzer konular
- Cevaplar
- 4
- Görüntüleme
- 152
- Cevaplar
- 1
- Görüntüleme
- 823




