1. else if (pkInstEach->IsNPC())
  2. {
  3. aMarkPosition.m_fX = ( m_fWidth - (float)m_WhiteMark.GetWidth() ) / 2.0f + fDistanceFromCenterX + m_fScreenX;
  4. aMarkPosition.m_fY = ( m_fHeight - (float)m_WhiteMark.GetHeight() ) / 2.0f + fDistanceFromCenterY + m_fScreenY;
  5. if (pkInstEach->GetRace() == 30000)
  6. m_OfflineShopPositionVector.push_back(aMarkPosition);
  7. else
  8. m_NPCPositionVector.push_back(aMarkPosition);
  9. }