Look at the code, you are missing brackets and it's offsetting everyhitng else. That could be why alot of it isn't working.
on *:text:*:#:{
if ($chan == #chan1) {
if ($nick == me1) {
var %string = hello
if (%string isin $1-) { splay sound35kb.wav }
}
[color:red]}[/color]
elseif ($chan == #chan2) {
if ($nick == me2) {
var %string = call
if (%string isin $1-) { splay sound35kb.wav }
}
[color:red]}[/color]
elseif ($chan == #chan3) {
if ($nick == me3) {
var %string = there
if (%string isin $1-) { splay sound35kb.wav }
}
[color:red]}[/color]
[color:red]}[/color]
Same here:
on *:text:*:#:{
if ($chan == #chan1) {
if ($nick == me1) {
var %string = hello
if (%string isin $1-) { splay sound35kb.wav }
}
[color:red]}[/color]
[color:red]}[/color]
For every open {, you must have a closing }