Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
onur akbaş 1
onur akbaş
IronTalonX 1
IronTalonX
D 1
delimuratt
berzahx 1
berzahx
PrimeAC 1
PrimeAC
DEVLOPER 1
DEVLOPER
ShadowFon 1
ShadowFon
mavzermete 1
mavzermete
romegames 1
romegames
InfernoShade 1
InfernoShade
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com
Kaynak ikonu

Sandık İçgörü Sistemi 1

indirmek için izniniz yok

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

merhaba sağ tıklıyorum normal sandık acıyor bi syserr de yok ama nasıl çözebilirim
 
[CODE title="s" highlight="s"]#ifdef ENABLE_SHOW_CHEST_DROP
#include "../../libgame/include/grid.h"
void ITEM_MANAGER::GetChestItemList(DWORD dwChestVnum, std::vector<TChestDropInfoTable>& vec_item)
{
TChestDropInfoTable kTempTab;

BYTE dwChestDropPageCount = 5;

CGrid* pGrids[dwChestDropPageCount];

for (int i = 0; i < dwChestDropPageCount; ++i)
{
pGrids = new CGrid(5, 8);
pGrids->Clear();
}

const CSpecialItemGroup* pGroup = GetSpecialItemGroup(dwChestVnum);

if (pGroup)
{
for (int i = 0; i < pGroup->GetGroupSize(); i++)
{
const TItemTable* itemTable = GetTable(pGroup->GetVnum(i));

if(itemTable != NULL)
{
for (int iPage = 0; iPage < dwChestDropPageCount; ++iPage)
{
int iPos = pGrids[iPage]->FindBlank(1, itemTable->bSize);

if (iPos >= 0)
{
pGrids[iPage]->Put(iPos, 1, itemTable->bSize);

kTempTab.bPageIndex = iPage + 1;
kTempTab.bSlotIndex = iPos;

kTempTab.bItemCount = pGroup->GetCount(i);
kTempTab.dwItemVnum = pGroup->GetVnum(i);

vec_item.push_back(kTempTab);

break;
}
}
}
}
}
for (uint8_t i = 0; i < dwChestDropPageCount; ++i)
{
if(pGrids)
delete pGrids;
}

}
#endif[/CODE]
 
unknown.png



İlk coremi yedim bazı sandıklarda bu coreyi veriyor.
 

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

Geri
Üst