if not Framework.ESX() then return end function Framework.ConvertComponents(oldSkin, components) return { { component_id = 0, drawable = (components and components[1].drawable) or 0, texture = (components and components[1].texture) or 0 }, { component_id = 1, drawable = oldSkin.mask_1 or (components and components[2].drawable) or 0, texture = oldSkin.mask_2 or (components and components[2].texture) or 0 }, { component_id = 2, drawable = (components and components[3].drawable) or 0, texture = (components and components[3].texture) or 0 }, { component_id = 3, drawable = oldSkin.arms or (components and components[4].drawable) or 0, texture = oldSkin.arms_2 or (components and components[4].texture) or 0, }, { component_id = 4, drawable = oldSkin.pants_1 or (components and components[5].drawable) or 0, texture = oldSkin.pants_2 or (components and components[5].texture) or 0 }, { component_id = 5, drawable = oldSkin.bags_1 or (components and components[6].drawable) or 0, texture = oldSkin.bags_2 or (components and components[6].texture) or 0 }, { component_id = 6, drawable = oldSkin.shoes_1 or (components and components[7].drawable) or 0, texture = oldSkin.shoes_2 or (components and components[7].texture) or 0 }, { component_id = 7, drawable = oldSkin.chain_1 or (components and components[8].drawable) or 0, texture = oldSkin.chain_2 or (components and components[8].texture) or 0 }, { component_id = 8, drawable = oldSkin.tshirt_1 or (components and components[9].drawable) or 0, texture = oldSkin.tshirt_2 or (components and components[9].texture) or 0 }, { component_id = 9, drawable = oldSkin.bproof_1 or (components and components[10].drawable) or 0, texture = oldSkin.bproof_2 or (components and components[10].texture) or 0 }, { component_id = 10, drawable = oldSkin.decals_1 or (components and components[11].drawable) or 0, texture = oldSkin.decals_2 or (components and components[11].texture) or 0 }, { component_id = 11, drawable = oldSkin.torso_1 or (components and components[12].drawable) or 0, texture = oldSkin.torso_2 or (components and components[12].texture) or 0 } } end function Framework.ConvertProps(oldSkin, props) return { { texture = oldSkin.helmet_2 or (props and props[1].texture) or -1, drawable = oldSkin.helmet_1 or (props and props[1].drawable) or -1, prop_id = 0 }, { texture = oldSkin.glasses_2 or (props and props[2].texture) or -1, drawable = oldSkin.glasses_1 or (props and props[2].drawable) or -1, prop_id = 1 }, { texture = oldSkin.ears_2 or (props and props[3].texture) or -1, drawable = oldSkin.ears_1 or (props and props[3].drawable) or -1, prop_id = 2 }, { texture = oldSkin.watches_2 or (props and props[4].texture) or -1, drawable = oldSkin.watches_1 or (props and props[4].drawable) or -1, prop_id = 6 }, { texture = oldSkin.bracelets_2 or (props and props[5].texture) or -1, drawable = oldSkin.bracelets_1 or (props and props[5].drawable) or -1, prop_id = 7 } } end