This is really simple, even new scripters can do this, imo. Maybe you could add more commands and explain them, this then could be a worthy tutorial!
I doubt i new scripter can do this yes, they may be able to do commands in strcmp but not with sscanf and zcmd. Also why are you looking at this since you know how to do it ?