lua Code:
local statusbar = CreateFrame("StatusBar", nil, UIParent)
statusbar:SetPoint("CENTER", UIParent, "CENTER", 0, -250)
statusbar:SetStatusBarTexture("Path to your texture file")
statusbar:GetStatusBarTexture():SetHorizTile(false)
statusbar:GetStatusBarTexture():SetVertTile(false)
statusbar:SetStatusBarColor(0, 1, 0)
statusbar:SetMinMaxValues(0, 100) -- 0 - 100 bar
statusbar:SetValue(50) -- half full