Emhh... First, why do you use "if(key_cuu)" before "C_MOVE"?? Second, the only number that you need to reduce is "force.x = 10"!! You only need to reduce 10!! Third, do you lock FPS in main function?? You need to lock it!! For me the script above works great, the only problem here is, that you use it wrong!