thanks Wims,
also this line had an { missing
elseif (%3x7a == 7a) set -u1 %xcloackz 3x | unset %3x7a }
instead of
elseif (%3x7a == 7a) { set -u1 %xcloakz 3x | unset %3x7a }
after all corrections it seems to work as expected now , thanks al lot Wims much apreciated.