Some may already know this, but I wanted to suggest it for those who do not know...
When you use [c
[/b]ode] tags in the forum, your code is formatted very nicely. Unfortunately, vertical spacing (extra carriage returns) is lost when viewing the code and if you copy/paste it, it gets placed on a single line. Vertical spacing isn't a real problem, but the copy/paste is very much a problem for newbie scripters as they tend to not reformat it before using codes and then they have problems.
Anyhow, here is my suggestion.
1) Always use [c[b]ode] tags, for one. It makes codes much easier to read.

2) After posting with a code tag, go back and EDIT your post. You don't need to mark it as being edited or even make any changes to it. Just post your "edited" message.
Ok, now look at it. There is vertical spacing. Try copying/pasting it. You now have correctly formatted copy/paste code.
So, I recommend doing that to any posts that you write using code tags so that newbie users (and veterans as well) can easily copy/paste it.