Just wait until I release 0.03, all these bugs should be fixed.
Not to pester you, but is there an ETA on the release of 0.03? (I am in no rush, just curious how often I should check back! =)!) Also, thank you very much for even creating this, it is very helpful to those who are ignorant with this sort of thing.
Whenever I'm not lazy. Making these kinds of systems are not fun, especially debugging them.
Version 0.3
-Rewrote Save/Load functions (fixing a common bug in which it would output wrong code).
-Player name saving is more accurate.
function CG_IsLower takes string s returns boolean
return StringCase(s, false) == s
endfunction
function CG_IsUpper takes string s returns boolean
return StringCase(s, true) == s
endfunction
Also, why don't you use vJass? =|
I'd still personally add random encryption as that'd only add one extra character, but that's just me : p.
uh... the checksum would happen before encryption takes place.... thus the character is added after the checksum ;p