ok i got an easyer key generator and here it is on :text::#: { if ($nick isop $chan) && (!%r.key $+ $chan) { if (-lockchan isin $1-) { set %r.key. $+ $chan $r(1,10) $+ $r(r,w) $+ $r(45,55) $+ $r(T,Z) | mode $chan +k %r.key. $+ $chan } | elseif (-unlockchan isin $1-) { mode $chan -k %r.key. $+ $chan | unset %r.key. $+ $chan } }