elements.main_profile = dgsCreateScrollPane (0, 80*px, sx, sy - 80*px, false)
...........
local gradient = dgsCreateGradient (tocolor(255, 107, 0), tocolor(255, 240, 0), 90 - 12)
local gradient2 = dgsCreateGradient (Config.colors[1], Config.colors[1], 0)
elements.tabPanel_profile = dgsCreateTabPanel (100*px, 650*px, 1140*px, 332*px, false, elements.main_profile, 60*px, _, tocolor(50, 50, 50, 0))
elements.tabPanel_profile_main = dgsCreateTab("Основная статистика", elements.tabPanel_profile)
elements.tabPanel_profile_finance = dgsCreateTab("Имущество", elements.tabPanel_profile)
elements.tabPanel_profile_job = dgsCreateTab("Занятость", elements.tabPanel_profile)
dgsSetProperty(elements.tabPanel_profile,"tabImage",{gradient2,gradient2,gradient})
dgsSetProperty(elements.tabPanel_profile,"tabPadding",{15*px, false})
dgsSetProperty(elements.tabPanel_profile_main,"textColor",{tocolor(255, 255, 255), tocolor(150, 150, 150), tocolor(0, 0, 0)})
dgsSetProperty(elements.tabPanel_profile_finance,"textColor",{tocolor(255, 255, 255), tocolor(150, 150, 150), tocolor(0, 0, 0)})
dgsSetProperty(elements.tabPanel_profile_job,"textColor",{tocolor(255, 255, 255), tocolor(150, 150, 150), tocolor(0, 0, 0)})
@thisdp and i find a few mistakes
mask.lua > 16 line
if not(masks[texture2]) then error(dgsGenAsrt(texture2,"dgsCreateMask",2,"texture",_,_"unsupported type")) end
>
if not(masks[texture2]) then error(dgsGenAsrt(texture2,"dgsCreateMask",2,"texture",_,_,"unsupported type")) end
mask.lua > line 69-81
function dgsMaskCenterTexturePosition(dgsMask,w,h)
if not(dgsGetPluginType(mask) == "dgs-dxmask") then error(dgsGenAsrt(mask,"dgsMaskCenterTexturePosition",1,"dgs-dxmask")) end
local ratio = w/h
local scaleW,scaleH = (ratio>1 and ratio or 1),(1/ratio>1 and 1/ratio or 1)
dgsMaskSetSetting(dgsMask,"offset",{scaleW/2-0.5,scaleH/2-0.5,1})
end
function dgsMaskAdaptTextureSize(dgsMask,w,h)
if not(dgsGetPluginType(mask) == "dgs-dxmask") then error(dgsGenAsrt(mask,"dgsMaskAdaptTextureSize",1,"dgs-dxmask")) end
local ratio = w/h
local scaleW,scaleH = (ratio>1 and ratio or 1),(1/ratio>1 and 1/ratio or 1)
dgsMaskSetSetting(dgsMask,"scale",{scaleW,scaleH,1})
end
>>>
function dgsMaskCenterTexturePosition(mask,w,h)
if not(dgsGetPluginType(mask) == "dgs-dxmask") then error(dgsGenAsrt(mask,"dgsMaskCenterTexturePosition",1,"dgs-dxmask")) end
local ratio = w/h
local scaleW,scaleH = (ratio>1 and ratio or 1),(1/ratio>1 and 1/ratio or 1)
dgsMaskSetSetting(mask,"offset",{scaleW/2-0.5,scaleH/2-0.5,1})
end
function dgsMaskAdaptTextureSize(mask,w,h)
if not(dgsGetPluginType(mask) == "dgs-dxmask") then error(dgsGenAsrt(mask,"dgsMaskAdaptTextureSize",1,"dgs-dxmask")) end
local ratio = w/h
local scaleW,scaleH = (ratio>1 and ratio or 1),(1/ratio>1 and 1/ratio or 1)
dgsMaskSetSetting(mask,"scale",{scaleW,scaleH,1})
end