I run a bukkit server which I host in order to play online with my friends but I have come across a problem, I have the citizens/npc plugin and have been trying to set up npc traders but the problem is that only ops/admins are able to trade with them and not everyone on the server is mature enough not to abuse op/admin commands if given them. So in order to fix this problem I installed Pex/permissionex but I'm struggling to understand how it works as whenever I try to set up the permissions file myself it doesn't work how I would like it to as it either makes it so that everyone has op/admin commands by default or makes it so that you have to be an op to do anything at all.
So I was wondering/hoping if someone could write the file for me and possibly explain it aswell, the commands and abilities I would like regular users to have are:
The ability to break and place blocks (Basically to modify the world)
And the ability to interact with the npcs
/afk
/spawn
/back
/tpa
/tpahere
/tpaccept
/tpdeny
/sethome
/home
Thanks in advance
Added (1). Matt I tried you're permissions file but whenever I try and use a command as an op or non op it disconnects me from the server and displays the message "Internal server error" And the console gives a error report, which I can provide if needed