Procure por esta linha int cCustomPet::GetInfoPetType(int ItemIndex) // OK{ lpViewObj MuunMount = &*(ObjectPreview*)(oUserPreviewStruct); std::map<int, CUSTOM_PET_INFO>::iterator it = this->m_CustomPetInfo.find(ItemIndex); if(it != this->m_CustomPetInfo.end()) { if (MuunMount->InSafeZone) { return 8; } else { return it->second.PetType; } } return -1;}
Faça o mesmo aquifloat cCustomPet::GetScaleView(int ItemIndex){ lpViewObj MuunMount = &*(ObjectPreview*)(oUserPreviewStruct); std::map<int, CUSTOM_PET_INFO>::iterator it = this->m_CustomPetInfo.find(ItemIndex); float viewpet = 0; if(it != this->m_CustomPetInfo.end()) { viewpet = it->second.Scale_View - 0.5; if (MuunMount->InSafeZone) { return viewpet; } else { return it->second.Scale_View; } } return -1;}
Poderia me ajudar , gostaria de desativar para não aparecer a montaria dentro da cidade
Eu tentei mais devo esta apagando linhas erradas , poderia citar qual linhas devo apagar ?
int cCustomPet::GetInfoPetType(int ItemIndex) // OK{ lpViewObj MuunMount = &*(ObjectPreview*)(oUserPreviewStruct); std::map<int, CUSTOM_PET_INFO>::iterator it = this->m_CustomPetInfo.find(ItemIndex); if(it != this->m_CustomPetInfo.end()) { return it->second.PetType; } return -1;}
float cCustomPet::GetScaleView(int ItemIndex){ lpViewObj MuunMount = &*(ObjectPreview*)(oUserPreviewStruct); std::map<int, CUSTOM_PET_INFO>::iterator it = this->m_CustomPetInfo.find(ItemIndex); if(it != this->m_CustomPetInfo.end()) { return it->second.Scale_View; } return -1;}