Fethi Polat 1
Fethi Polat
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Scarlet 1
Scarlet
xranzei 1
xranzei
Hikaye Ekle
Ikarus v2 Ultimate Offline Shop

Ikarus v2 Ultimate Offline Shop 1

indirmek için izniniz yok
Y ve F9'a yanıt verilmemesi için bir çözüm bilen var mı? 0 syserr istemci/sunucu
Oyununda yansıtma veya soulbind gibi sistemler varsa dynamic size’a takılıp 139 paket hatasına düşer ancak debugtan görürsün syserri çözümü ise packet.h client tarafında İtem tablosunu ikashopun genişletmek sorunu çözer
 
Sorunlu olduğu için açık artırma sistemini devre dışı bırakmanızı öneririm.
____________________________________________________________
game.core çökmesini önleme fix:

ikarus_shop.cpp:

arat:

LPITEM CShopItem::CreateItem() const
{
if(auto item = ITEM_MANAGER::instance().CreateItem(m_info.vnum, m_info.count, GetID()))
{
item->SetAttributes(m_info.aAttr);
item->SetSockets(m_info.alSockets);
#ifdef ENABLE_CHANGELOOK_SYSTEM
item->SetTransmutation(m_info.dwTransmutation);
#endif
return item;
}


Şununla değiştir:
LPITEM CShopItem::CreateItem() const
{
//fix
if (m_info.vnum == 0 || !ITEM_MANAGER::instance().GetTable(m_info.vnum))
{
sys_err("IKASHOP: Cannot create item with invalid vnum %u (Owner: %u, ItemID: %u)",
m_info.vnum, m_info.owner, m_info.id);
return nullptr;
} //fix
if(auto item = ITEM_MANAGER::instance().CreateItem(m_info.vnum, m_info.count, GetID()))
{
item->SetAttributes(m_info.aAttr);
item->SetSockets(m_info.alSockets);
#ifdef ENABLE_CHANGELOOK_SYSTEM
item->SetTransmutation(m_info.dwTransmutation);
#endif
return item;
}
 
Son düzenleme:

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

Geri
Üst