- Katılım
- 7 Nis 2025
- Konular
- 22
- Mesajlar
- 434
- Tepkime puanı
- 113
- Puan
- 93
- Konum
- İstanbul
- Web sitesi
- forumagel.com

Kod:
\GameLib\ItemManager.h
Arat :
void Destroy();
Altına Ekle :
#ifdef ENABLE_ORTALAMA_FIYAT
TItemMap GetItems() const { return m_ItemMap; }
#endif
\UserInterface\Locale_inc.h
#define ENABLE_ORTALAMA_FIYAT //Ortalama Fiyat Sistemi
\UserInterface\PythonItemModule.cpp
Eklenir :
#ifdef ENABLE_ORTALAMA_FIYAT
PyObject * itemGetItemsByName(PyObject * poSelf, PyObject * poArgs)
{
CItemManager::TItemMap m_ItemMap = CItemManager::Instance().GetItems();
CItemManager::TItemMap::iterator f = m_ItemMap.begin();
PyObject* dict = PyTuple_New(m_ItemMap.size());
int i = 0;
while (m_ItemMap.end() != f)
{
PyObject* item = PyDict_New();
PyDict_SetItemString(item, "vnum", Py_BuildValue("i", f->second->GetIndex()));
PyDict_SetItemString(item, "name", Py_BuildValue("s", f->second->GetName()));
PyTuple_SetItem(dict, i++, item);
f++;
}
return dict;
}
#endif
Arat :
{ "SetUseSoundFileName", itemSetUseSoundFileName, METH_VARARGS },
Altına Ekle :
#ifdef ENABLE_ORTALAMA_FIYAT
{ "GetItemsByName", itemGetItemsByName, METH_VARARGS },
#endif
Kod:
shop_manager.h açılır ve aratılır
void DestroyPCShop(LPCHARACTER ch);
altına eklenilir
TShopMap GetShopMap() { return m_map_pkShopByPC; }
aratılır :
TShopMap m_map_pkShopByNPCVnum;
altına eklenir :
TShopMap m_map_pkShopByPC;
Ziyaretçiler için gizlenmiş link, görmek için kayıt olun. Giriş yap veya üye ol.
Ziyaretçiler için gizlenmiş link, görmek için kayıt olun. Giriş yap veya üye ol.