You should probably set llSetClickAction in state_entry and put the llSetTimerEvents and Next() where return is currently, the user would then be able to right click->touch to advance the slides. at the The return is preventing the user from doing anything but set the click action. (although anyone but the defined user could)
edit: it would probably work if you changed (user=="XXX") to (user!="XXX")