- Mesaj
- 1.241
- Çözümler
- 81
- Beğeni
- 677
- Puan
- 1.109
- Ticaret Puanı
- 0
Sistem kendi kullandığım bir sistemdir paylaşılan sistemlerden farklıdır. Yerde fazla item varsa veya envanteriniz dolu ve item toplamaya çalıştığınızda karakter ekranına atmaz. Şimdiye kadar bir sorununu görmedim eğer sorun yaşayanlar varsa konu altından belirtsinler.
Sistem MMO TUTKUNLARI için paylaşılmıştır. Başka forum sitelerinde paylaşılması yasaktır.
Aşağıdakini yapamazsanız build alamazsınız!
Sistem MMO TUTKUNLARI için paylaşılmıştır. Başka forum sitelerinde paylaşılması yasaktır.
Aşağıdakini yapamazsanız build alamazsınız!
C++:Aratılır bool CPythonItem::GetCloseItem(const TPixelPosition & c_rPixelPosition, DWORD * pdwItemID, DWORD dwDistance) { ........... } Kod bloğu altına eklenir. #ifdef ENABLE_INSTANT_PICKUP_SYSTEM bool CPythonItem::GetCloseItemVector(const std::string& myName, const TPixelPosition& c_rPixelPosition, std::vector<DWORD>& itemVidList) { DWORD dwCloseItemDistance = 1000 * 1000; TGroundItemInstanceMap::iterator i; for (i = m_GroundItemInstanceMap.begin(); i != m_GroundItemInstanceMap.end(); ++i) { TGroundItemInstance* pInstance = i->second; DWORD dwxDistance = DWORD(c_rPixelPosition.x - pInstance->v3EndPosition.x); DWORD dwyDistance = DWORD(c_rPixelPosition.y - (-pInstance->v3EndPosition.y)); DWORD dwDistance = DWORD(dwxDistance * dwxDistance + dwyDistance * dwyDistance); if (dwDistance < dwCloseItemDistance && (pInstance->stOwnership == "" || pInstance->stOwnership == myName)) { itemVidList.push_back(i->first); } } return true; } #endif
Linkleri görebilmek için
giriş yap veya kayıt ol.
Dosya Eklentileri
En son bir moderatör tarafından düzenlenmiş: