As it stats in the error, there is a variable that is either unset or not declared global. This could be becuase it is commented out, has been removed or is normaly included from another file, which hasn't been done.
This is probably happening cause the kick-method isnt set at all, or you have the line that loads that script in the config file before the kick-method varible is set.
Open your config and search for kick-method, if you cant find it, add set kick-method 1 to your config. Next, find all of the lines beginning with 'source', and move them to the very bottom of the config, if they're not there already.
" This is probably happening cause the kick-method isnt set at all, or you have the line that loads that script in the config file before the kick-method varible is set. "
That does sound like it would be the problem considering that I have all the scripts defined in the beginning of the conf file so that I would have eazy access to them. Looks like its turned out to be a problem.
I'll move them down to the bottem and see what that does. Thanks.