fhaynes / slithermud

Automatically exported from code.google.com/p/slithermud
Other
0 stars 0 forks source link

Ranking system and default admin #12

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
We need to allow a primitive ranking system and a default admin account.
This is for people starting up the MUD, people logging in shouldn't have
access to all the admin/olc commands.

There needs to be more functions in MudCommandDatabase to load specific
sets of commands. loadOlcCommands, etc.

The default admin account should have all the commands, and all other
players logging in should have no admin/olc commands.

Original issue reported on code.google.com by KurosKni...@gmail.com on 9 Oct 2007 at 11:29

GoogleCodeExporter commented 9 years ago
Well, I propose that we make the default admin account something simple, like
username: Admin, password: admin.  Then we just need to let the people 
downloading
the code and starting their own game know how to change this to their chosen 
name or
whatever (to prevent security breaches).  Other than that, I agree that all 
players
after the default should start as level "player" and only be granted access to 
higher
level commands like "builder", "olc" and "admin" commands if they have been
"promoted" by an admin (or someone who has been given the promote/demote 
powers).

Original comment by vop...@gmail.com on 10 Oct 2007 at 4:27

GoogleCodeExporter commented 9 years ago
Ok, for default Slither, we'll go with a simple ranking system as follows:

Administrator (full access to each command)
Builder (access to standard admin commands such as warp, etc, and all olc 
commands)
Enforcer (for lack of a better term...who just has access to the standard admin 
commands)

They'll be defined in MudConst.py.

Default admin account will be Admin/admin, and they can use that to set up 
their own
account, then delete the admin pfile.

Original comment by KurosKni...@gmail.com on 10 Oct 2007 at 9:04