onu yaptım item istemesini nasıl ayarlayacağımlength.h dosyasından OFFLINESHOP_DURATION_MAX_MINUTES = 8 * 24 * 60 'ı kendine göre ayarlayarak offlineshopun gününü ayarlayabilirsin
lenght.h içerisinde OFFLINESHOP_RESTORE_DURATION_COST = 1000000, kısmından yang miktarını değiştirebilirsin.onu yaptım item istemesini nasıl ayarlayacağım
pazarı açarken ve uzatırken yang yerine bir item istemesini istiyorlenght.h içerisinde OFFLINESHOP_RESTORE_DURATION_COST = 1000000, kısmından yang miktarını değiştirebilirsin.
if(ch->GetGold() < OFFLINESHOP_RESTORE_DURATION_COST)
return true;
#ifdef EXTEND_IKASHOP_PRO
#ifndef EXTEND_IKASHOP_ULTIMATE
if (ch->GetIkarusShop() && ch->GetIkarusShop()->GetDuration() != 0)
return true;
#endif
#endif
#ifdef ENABLE_IKASHOP_ENTITIES
if(!ch->GetIkarusShop() && !ALLOWED_SPAWN_MAPS.contains(ch->GetMapIndex()))
{
SendPopupMessage(ch, "IKASHOP_SERVER_POPUP_MESSAGE_CANNOT_CREATE_SHOP_ON_WRONG_PLACE");
return false;
}
#endif
ch->PointChange(POINT_GOLD, -static_cast<int>(OFFLINESHOP_RESTORE_DURATION_COST));
Darısı başınıza 365gün lütfenpcde değilim ama önce server srcde item kodu kontrollerinden birini bul sonra üstte zıbagamesin verdiği kodun oraya kontrol ekle item kodunu da değiş çalışır kimse bu dediğmi yapmazsa akşam yapar gönderirim inş
lenght.h de hangi kod bloğunu değiştirmem gerekiyor ve ayriyetten ne yazmam gerekiyor teşekkürlerBu kısımda kontrol verilmiş genel olarak güncelleme yapması gerekecek, lenght.h da da kod bloğunu değiştirmesi gerekiyor.
ikarus_shop_manager.cpp:if(ch->GetGold() < OFFLINESHOP_RESTORE_DURATION_COST) return true; #ifdef EXTEND_IKASHOP_PRO #ifndef EXTEND_IKASHOP_ULTIMATE if (ch->GetIkarusShop() && ch->GetIkarusShop()->GetDuration() != 0) return true; #endif #endif #ifdef ENABLE_IKASHOP_ENTITIES if(!ch->GetIkarusShop() && !ALLOWED_SPAWN_MAPS.contains(ch->GetMapIndex())) { SendPopupMessage(ch, "IKASHOP_SERVER_POPUP_MESSAGE_CANNOT_CREATE_SHOP_ON_WRONG_PLACE"); return false; } #endif ch->PointChange(POINT_GOLD, -static_cast<int>(OFFLINESHOP_RESTORE_DURATION_COST));
akşam oldu hebr yokpcde değilim ama önce server srcde item kodu kontrollerinden birini bul sonra üstte zıbagamesin verdiği kodun oraya kontrol ekle item kodunu da değiş çalışır kimse bu dediğmi yapmazsa akşam yapar gönderirim inş
unutmuşum yarın gün içinde htırlat tekrarakşam oldu hebr yok
olurunutmuşum yarın gün içinde htırlat tekrar
hatırlatmaunutmuşum yarın gün içinde htırlat tekrar
akşam bakıyorum kardeşim şimdi işteyimhatırlatma![]()
if(ch->GetGold() < OFFLINESHOP_RESTORE_DURATION_COST)
return true;
bu kodun altına ekle
//eşya kontrol
if (!CountSpecifyItem(50200))
return false;
else
RemoveSpecifyItem(50200, 1)
//eşya kontrol