To be honest, I would have to take a look at his script my self. It has been a few months since i've done even minor scripting. Making the states drop down is a matter of reversing how they spread out. At the moment it is a constant x and y*2, you need to make it a constant y and x*2... X = up and down, Y = Left and right. So lets see you have a x = 300, it will be 300 pixels down from 0x, while you have a 30*2, which means a new state starts ever 30 pixels over and has a 30 pixel space till the next state can begin.thus making the actual state sit between the 60 pixel mark.
Little hard to understand, but I would have to read over this script and find out. I did more graphical layouts as opposed to the real heavy scripting. I just know that he had to change the way he called certain things so thats where I may get confused. I will say my HUD using the older ABS used states and i will continue to use it, though very little did i see the need for them as I only used images to signify the state as opposed to an actual word saying what it does. You can't scroll over it and find out what it is doing to you, so they seem rather... useless I guess. But let me get to you when and if he accepts my offer.