ok, well basically, the way GuarDDog v. 5 works now is that it uses a seperate system, not the userlist system. so basically this is what you need to do.
on *:TEXT:*:#: {
var %t = $strip($1-) | tokenize 32 %t
if ($aop.level($chan,$nick) == <level>) {
if (<command1> == $1) { ... }
elseif (<command2> == $1) { ... }
elseif (<command3> == $1) { ... }
}
}
see how it have some things in there as <>. Basically that means you need to modify it how you see fit. For $aop.level($chan,$nick) it returns the user's level. The format is <g|l><level> (g or l then level)
So for example, if you had yourself as a global admin, the level that returns is gadmin. If you had yourself as local protect, the level would be lprotect.
I know this is a bit of a complex way to do things, but it's the way that it needs to be, to support not only the global and local system, but also to support use colors. If you do get stuck, there should be a few questions around here about making them, and i should have posted examples based on people's remote commands, so fish around for a bit, but that's the basic format in which you need to follow.