You shouldn't be tagging a variable as Float that is already a Float (g_flCoords). Also, when you have an issue like this, you need to look at the definition of the function that you are using. Look to see what types of tags you are supposed to be using. If you look at the function definition, you will see that the last argument is a boolean, not an integer. -1 will be interpreted as True.