I guess I should note that there is color to it. When it is said, it does show up as (
rock). Also, it's whenever "rock" is said that it is supposed to do the task laid out, yet I don't want it to happen if (rock) is ever the first word... It's complicated. I have tried this:
on *:text:*rock*:#:{
var %ccl as (rock)
var %cc as $strip(%ccl)
If (%cc != $1) {
;the work that'd be done
}
}
With this, it still did what was supposed to happen no matter if the first word was (
rock), (rock), or not. If it was, it did the work. If rock was anywhere else, it did the work. I have also tried:
on *:text:*rock*:#:{
var %alx = 1, %ccl = (rock) rock
while ($gettok(%ccl,%alx,32)) {
if (* $+ $+(,(rock)) $+ * !iswm $strip($1-)) {
return
}
;the work that'd be done
return
inc %alx
}
}
This ended up where rock being said would do nothing at all. No matter how it was said or where, not a thing happened. It keeps thinking that whatever I have set up for "If it is not (rock)" it will always think it is not, even when it is. None of these solutions have fixed this...