Thanks Brottor (gosh i hope i spelled your user name right) i added protect and deprotect.. Type [ /set %mynick YOURNICK ] and well, enjoy..
;NormBot V2
;By Brottor and SilverWolf
;Op User Commands
On *:JOIN:#: { /msg # 4Hi11,12 $nick 13 Welcome7 To 28 $chan }
On *:TEXT:!op*:#: { if ($nick isop #) && ($me isop #) { /mode $chan +o $$2 | /msg $chan $$2 $+ , has been set +o } }
On *:TEXT:!deop*:#: { if ($me isop #) && ($nick isop #) { /mode $chan -o $$2 | /msg $chan $$2 $+ , has been set -o } }
On *:TEXT:!halfop*:#:{ /mode $chan +h $$2 | /msg $chan $$2 $+ , has been set +h }
On *:TEXT:!dehalfop*:#: { /mode $chan -h $2 } { /msg $chan $2 , has been set -h } }
On *:TEXT:!voice*:#: { if ($me isop #) && ($nick isop #) { /mode $chan +v $$2 | /msg $chan $$2 $+ , has been set +v } }
On *:TEXT:!devoice*:#: { /mode $chan -v $$2 | /msg $chan $$2 $+ , has been set -v } }
On *:TEXT:!kick*:#: { if ($me isop #) && ($nick isop #) { /kick $chan $$2 $3- } }
On *:TEXT:!ban*:#: { if ($me isop #) && ($nick isop #) { /mode $chan +b $$2 } }
On *:Text:!unban*:#: { if ($me isop #) && ($nick isop #) { /mode $chan -b $$2 } }
On *:TEXT:!protect*:#: { if ($me isop #) && ($nick isop #) { /mode $chan +a $$2 | /msg $chan $$2 $+ , has been set +a } }
On *:TEXT:!deprotect*:#: { if ($me isop #) && ($nick isop #) { /mode $chan -a $$2 | /msg $chan $$2 $+ , has been set -a } }
On *:TEXT:!Invite*:#: { if ($nick isop #) { /invite $$2 $chan | /msg $chan $nick Invited $$2 To $chan $+ ! }
;%My Nick Commands Only..
On *:TEXT:!Part*:?: { if ($nick == %mynick) { /part $2 $3 } }
On *:TEXT:!Join*:?: { if ($nick == %mynick) { /join $2 } }