Na... I just like to declare a global variable
always do, when there is no global variable declared.
Seems useless, but gives the right majestic touch
to the procedure when you look at it.
lol @ that if its not needed then its not needed that simple its useless using unused code will only slow down the script and in the end if everyone starts codeing like that the whole bot :p, also a script is about functionality not how it looks lol just a pointer .. (well abit is so its more readable to other scripters but adding useless code will only make other scripters confused or make the script to messy)
"Hey it works... so no need to change it"
lol ill keep it in mind next time u give comment on some script hehe witch u did :p allready .. (don't take it wrong just wanted to point that out :p)
The only benefit of using :: is if you only use a variable once or twice...
If you use multiple times over and over (ie. if it's inside a loop or something), its overhead will become larger than with the global equivelant.
Furthur more, Not all Tcl versions support namespaces, (Tcl7.6p2 for example), so global is the only method to use to retain compatibility.