Ya all I did was to add var %i = 1 and I removed $wildsite and its working now :P

if (!$read($scriptdir $+ guardian.op,nw,$opnick)) {
var %i = 1
;mode $chan -o $opnick
mode $chan -o+b $opnick