Thanks, BlueThen. Yeah I want mouse firing but I don't know how to do it with my current bullet buffering system. I also plan to add the bloodstains, however I DO know some ideas on how to go about that.
Also, for everyone having problems, I have added an update. Replace your old script with this one. The first time you try opening the game, it will ask you to type a lowercase-w. Do so and click OK, and the WASD controls should work!
The problem is older versions report lowercase w a s d as numbers 87 65 83 68, new versions report CAPITAL WASD as those, and lowercase w a s d as 119 95 115 100.