i can't say for certain, but i imagine that sk68 may have been able to identify the 14th line in his script at some point during the last 6 months.
while this is bumped and in case this problem continues to plague anyone, i'll just point out that this error comes from a version of mIRC that is almost 5 years old and happens because the ',%x' is seen as being a separate local variable declaration, leaving '$gettok(' unclosed. there are two possible fixes. add the = sign, as the help file has always advised:
var %c = $gettok($1-,%x,32)
or, make sure that '%x' is separated from the comma behind it:
var %c $gettok($1-,$(%x),32)