Easy answer... if they are ON the shitlist in your userlist, then the first on text will trigger and the second won't since they would both trigger for the exact same thing. You'd need these in separate scripts or else change how they are written. You could even put the !del into the "on shitlist:text" part since it would be called from there anyhow.

Invision Support
#Invision on irc.irchighway.net