Those two on TEXT events should work perfectly fine, since their matchtext sections do not overlap.
If you would do something like:
on *:TEXT:hello *:#: command
on *:TEXT:hello people:#: command
...then the second one wouldn't trigger since it would already be dealt with by the first.

1) make sure you don't have any scripts loaded that already respond to your new script's matchtext
2) make sure all scripts are aligned properly (all { } and match up for instance)
3) make sure your matchtext is correct (e.g. don't you need wildcards, is the person triggering the script perhaps using colour/bold)