averatec
Advanced OT User
Code:
bool Player::changeOutfit(Outfit_t outfit, bool checkList)
{
[b]std::string zmienna;
this->getStorageValue((uint32_t)1234, zmienna);
outfit.lookFeet = atoi(zmienna.c_str());[/b]
uint32_t outfitId = Outfits::getInstance()->getOutfitId(outfit.lookType);
if(checkList && (!canWearOutfit(outfitId, outfit.lookAddons) || !requestedOutfit))
return false;
requestedOutfit = false;
if(outfitAttributes)
{
uint32_t oldId = Outfits::getInstance()->getOutfitId(defaultOutfit.lookType);
outfitAttributes = !Outfits::getInstance()->removeAttributes(getID(), oldId, sex);
}
defaultOutfit = outfit;
outfitAttributes = Outfits::getInstance()->addAttributes(getID(), outfitId, sex, defaultOutfit.lookAddons);
return true;
}
Last edited: