Might try:
on *:JOIN:#mangapix: {
if ($nick == $me) /msg $chan Have no fear, $me is here!
else /msg $chan Hello, $nick $+ !
}
EDIT:
p.s. to correct the flaws in your script, an if statement uses two ='s for a condition. example:
if (one
== one)
if (a
== b)
and so on. Additionally, if you are testing for one thing, and want the exact opposite, its both less typing, and faster to just use "else". example:
if (a == a) /echo -a It was the letter a!
else /echo -a It's not an a!