please use code tags when you paste code into the forums, helps with the readability, there is a sticky at the top of the scripting forum on them. Errors tend to have line numbers, what line is it complaining about?
0xD is hex for carriage return. On Windows machines, this is the first half of a two character control for starting a new line. This character, along with it’s counter part ‘new line’ (0XA), are invisible.
My only guess is that you copied your script from somewhere and it has too many of these characters in it. If you were to type in the code it would probably work… You could also try copy pasting it into a simple text editor to see if it fixes the line returns for your system.
UnityScript doesn’t have a super robust parser so these kinds of weird things can crop up… Just another reason to switch to C#…