Make sure the number, in the #pushitem(#,"$") part is the item that you want to be moved, so say for exsample if you put a pushable item in slot 5 then you must put down.
#wait(a$)
#if(a$~=""){#wav("Pushing_sound.wav")}
#if(a$="RIGHT"){#pushitem(5,"e")}
#if(a$="LEFT"){#pushitem(5,"w")}
#if(a$="DOWN"){#pushitem(5,"s")}
#if(a$="UP"){#pushitem(5,"n")}
I am asuming that, that was the problom.