I was trying to make a second script which would compress a script. Although, after adding it for comments, local variables and newlines, I went for spaces and there it went over the maximum limit. It's finished now, currently 3593 bytes uncompressed, and compressed itself to 1579 bytes. Although, it is not perfect, because if you have single character variable, it wont compress it, results in that two variables could get the same name. Secondly, it currently have a limit of 26 local variables in each function.
If people find this script useful, I might fix those bugs, unless someone else does it before me.
Edit: Script removed due out of date.