Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!
Selamın aleyküm kardeşim nasıl kuracağım hakkında yardım edebılır mısın bana?Teşekkür Ederim
![]()
İnventory Slot Marking kullananlar client srcde hata alicaktir bu kod bloklarını devre dişi biraktigindan emin olsun.
#ifdef ENABLE_SHOW_CHEST_DROP
BYTE GetItemTypeBySlot(TItemPos Cell);
#endif
#ifdef ENABLE_SHOW_CHEST_DROP
BYTE CPythonPlayer::GetItemTypeBySlot(TItemPos Cell)
{
if (!Cell.IsValidCell())
return 0;
CItemData * pItemDataPtr = NULL;
if (CItemManager::Instance().GetItemDataPointer(GetItemIndex(Cell), &pItemDataPtr))
return pItemDataPtr->GetType();
else
{
TraceError("FAILED\t\tCPythonPlayer::GetItemTypeBySlot()\t\tCell(%d, %d) item is null", Cell.window_type, Cell.cell);
return 0;
}
}
#endif
// #ifdef ENABLE_SHOW_CHEST_DROP
// PyObject * playerGetItemTypeBySlot(PyObject * poSelf, PyObject * poArgs)
// {
// TItemPos Cell;
// switch (PyTuple_Size(poArgs))
// {
// case 1:
// if (!PyTuple_GetInteger(poArgs, 0, &Cell.cell))
// return Py_BadArgument();
// break;
// case 2:
// if (!PyTuple_GetByte(poArgs, 0, &Cell.window_type))
// return Py_BadArgument();
// if (!PyTuple_GetInteger(poArgs, 1, &Cell.cell))
// return Py_BadArgument();
// break;
// default:
// return Py_BuildException();
// }
// return Py_BuildValue("i", CPythonPlayer::Instance().GetItemTypeBySlot(Cell));
// }
// #endif
// #ifdef ENABLE_SHOW_CHEST_DROP
// { "GetItemTypeBySlot", playerGetItemTypeBySlot, METH_VARARGS },
// #endif
#ifdef ENABLE_SHOW_CHEST_DROP
BYTE GetItemTypeBySlot(TItemPos Cell);
#endif
#ifdef ENABLE_SHOW_CHEST_DROP
BYTE CPythonPlayer::GetItemTypeBySlot(TItemPos Cell)
{
if (!Cell.IsValidCell())
return 0;
CItemData * pItemDataPtr = NULL;
if (CItemManager::Instance().GetItemDataPointer(GetItemIndex(Cell), &pItemDataPtr))
return pItemDataPtr->GetType();
else
{
TraceError("FAILED\t\tCPythonPlayer::GetItemTypeBySlot()\t\tCell(%d, %d) item is null", Cell.window_type, Cell.cell);
return 0;
}
}
#endif
// #ifdef ENABLE_SHOW_CHEST_DROP
// PyObject * playerGetItemTypeBySlot(PyObject * poSelf, PyObject * poArgs)
// {
// TItemPos Cell;
// switch (PyTuple_Size(poArgs))
// {
// case 1:
// if (!PyTuple_GetInteger(poArgs, 0, &Cell.cell))
// return Py_BadArgument();
// break;
// case 2:
// if (!PyTuple_GetByte(poArgs, 0, &Cell.window_type))
// return Py_BadArgument();
// if (!PyTuple_GetInteger(poArgs, 1, &Cell.cell))
// return Py_BadArgument();
// break;
// default:
// return Py_BuildException();
// }
// return Py_BuildValue("i", CPythonPlayer::Instance().GetItemTypeBySlot(Cell));
// }
// #endif
// #ifdef ENABLE_SHOW_CHEST_DROP
// { "GetItemTypeBySlot", playerGetItemTypeBySlot, METH_VARARGS },
// #endif
Konuda tga'lar ve dds'ler bulunmamakta ekleyen kişiler sorun yaşayacaktır eklerseniz iyi olur.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 11
- Görüntüleme
- 770
- Cevaplar
- 3
- Görüntüleme
- 639
- Cevaplar
- 7
- Görüntüleme
- 1K
- Cevaplar
- 18
- Görüntüleme
- 5K
- Cevaplar
- 2
- Görüntüleme
- 1K
