<URL: http://bugs.freeciv.org/Ticket/Display.html?id=39957 >
> [jdorje - Tue Dec 11 06:55:12 2007]: > > > [book - Mon Dec 10 16:22:28 2007]: > > > We ameliorated this situation somewhat for warserver by > > introducing/modifying the cmdlevels to: > > [...] > > What's the difference between ADMIN and CTRL access levels? > > -jason > > Pepeto Already answered this in general, but if you want excessive detail :), here is a grep from server/commands.c [if you recall, the first cmdlevel is the in-game level, whereas the second is pregame]: {"cut", ALLOW_CTRL, ALLOW_CTRL, {"ban", ALLOW_ADMIN, ALLOW_ADMIN, {"unban", ALLOW_ADMIN, ALLOW_ADMIN, {"score", ALLOW_CTRL, ALLOW_NEVER, {"wall", ALLOW_ADMIN, ALLOW_ADMIN, {"set", ALLOW_CTRL, ALLOW_BASIC, {"metaconnection", ALLOW_ADMIN, ALLOW_ADMIN, {"metaserver",ALLOW_ADMIN, ALLOW_ADMIN, {"aitoggle", ALLOW_CTRL, ALLOW_CTRL, {"create", ALLOW_NEVER, ALLOW_CTRL, {"novice", ALLOW_CTRL, ALLOW_BASIC, {"easy", ALLOW_CTRL, ALLOW_BASIC, {"normal", ALLOW_CTRL, ALLOW_BASIC, {"hard", ALLOW_CTRL, ALLOW_BASIC, {"experimental", ALLOW_CTRL, ALLOW_BASIC, {"cmdlevel", ALLOW_ADMIN, ALLOW_ADMIN, /* confusing at ALLOW_CTRL */ {"timeoutincrease", ALLOW_CTRL, ALLOW_BASIC, {"autoteam", ALLOW_NEVER, ALLOW_CTRL, /* require vote in pregame */ {"mute", ALLOW_CTRL, ALLOW_CTRL, {"unmute", ALLOW_CTRL, ALLOW_CTRL, {"endgame", ALLOW_CTRL, ALLOW_NEVER, {"remove", ALLOW_ADMIN, ALLOW_CTRL, {"save", ALLOW_ADMIN, ALLOW_ADMIN, {"load", ALLOW_NEVER, ALLOW_ADMIN, {"loadmap", ALLOW_NEVER, ALLOW_CTRL, {"unloadmap", ALLOW_NEVER, ALLOW_CTRL, {"loadscenario", ALLOW_NEVER, ALLOW_CTRL, {"reset", ALLOW_NEVER, ALLOW_CTRL, {"dnslookup", ALLOW_ADMIN, ALLOW_ADMIN, {"addaction", ALLOW_ADMIN, ALLOW_ADMIN, {"delaction", ALLOW_ADMIN, ALLOW_ADMIN, _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev