Well looking back at it i have 1 question
DrawBox(0, 0, barleft, bartop, GetScreenWidth()-10, bartop+barheight, 0, 0, 0, 0.5)
Its the numbers and variables in there I am a little confused what some of them mean :/
Other then that i got everything :D (and thats because you told me just to accept that code draws the back round and not to ask so of course i ask :P)