hiya,
your problem maybe here:
[codeon *:rawmode:*: {
if ($me isin $2) && (+ isin $1) && (q isin $1) && (%stowner == on) {
msg $chan %stown
if ($me isin $2) && (- isin $1) && (q isin $1) && (%stdeowner == on) {
msg $chan %stdeown
if ($me isin $2) && (+ isin $1) && (a isin $1) && (%stproer == on) {
msg $chan %stpro
if ($me isin $2) && (- isin $1) && (a isin $1) && (%stdeproer == on) {
msg $chan %stdepro
}
}
}
}
}
[/code]
i'm thinking it should be like this:
on *:rawmode:*: {
if ($me isin $2) && (+ isin $1) && (q isin $1) && (%stowner == on) {
msg $chan %stown }
elseif ($me isin $2) && (- isin $1) && (q isin $1) && (%stdeowner == on) {
msg $chan %stdeown }
elseif ($me isin $2) && (+ isin $1) && (a isin $1) && (%stproer == on) {
msg $chan %stpro }
elseif ($me isin $2) && (- isin $1) && (a isin $1) && (%stdeproer == on) {
msg $chan %stdepro }
}
hope this helps