elseif ($2 == 822) {
blah blah blah
halt
}
but because i halt that it stops the
raw 822 { } working too
how can i stop this?
Change:
halt
to:
;halt
-genius_at_work
lol why had ; to halt when you can remove it all togheter its the same thing ;halt makes it a note rather then a command.
ok sorry its not as straightforward as that.
i use the 'halt' in the sockread to stop the default echos in the status..
i want to stop the default echos AND have the raws work too
Sounds like you need to start splitting the code into multiple scripts.
That way the halt command will halt the script that it's in, but the second script (with the raws) would still process.
So the snippet you posted is in a socket (sockread) event?
If so, there is no way that it is interfering with the raw ### events. When using sockets, the only events that trigger are the socket events. RAW/on TEXT/NOTICE/etc don't ever trigger.
-genius_at_work
yes but when i remove the 'halt' from the sockread
then the raws work...
but i also see the echo in the status like
User away