So from what I can tell, theI'm not completely sure what you are asking, but I think this should work if I have you right.BUTTON(0)return thing returns a floating byte made of binary bits that correspond to each buttons status. The thing is, that means if you press 2 buttons together, neither will register for their corresponding bytes. The question is, is there a way to set a variable to a specific bit of the button byte to dodge this issue? I'm relatively new to this program btw.
SPSET 0,500 WHILE 1 BT=BUTTON() 'THIS IS A VARIABLE FOR HOLDING DOWN A BUTTON RIGHT=#RIGHT LEFT=#LEFT SPOFS 0,X,Y IF BT AND RIGHT THEN INC X IF BT AND LEFT THEN DEC X VSYNC 1 WENDTry this.