File: adminflags.h

package info (click to toggle)
aime 0.60.3-7
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 6,016 kB
  • ctags: 5,217
  • sloc: cpp: 77,611; ansic: 3,765; sh: 2,996; makefile: 234; sed: 93
file content (64 lines) | stat: -rw-r--r-- 3,166 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#ifndef _ADMINFLAGS_H_
#define _ADMINFLAGS_H_

#define ADMINFLAG_SHOWNAMES        0
#define ADMINFLAG_SHOWMARKERS      1
#define ADMINFLAG_SETAREAS         2
#define ADMINFLAG_SEETCP           3
#define ADMINFLAG_SEELOGIN         4
#define ADMINFLAG_SETOTHERS        5
#define ADMINFLAG_SETENVIRON       6  /* allows to set environment vars like
                                         time of day, weather, etc */
#define ADMINFLAG_SEESLAIN         7
#define ADMINFLAG_SEEQUESTS        8
#define ADMINFLAG_SEELEVEL         9  /* see the players get levels */
#define ADMINFLAG_SEEERRORS       10  /* see when errors are logged */
#define ADMINFLAG_SETOBJECTS      11  /* be able to set object attributes */
#define ADMINFLAG_SEERELOADS      12  /* be able to see zone reloads */
#define ADMINFLAG_BOARDADMIN      13  /* be able to administrate bulletins */
#define ADMINFLAG_ADMINISTRATOR   14  /* is this player an administrator */
#define ADMINFLAG_AUTOASSOCIATE   15  /* for builders, autoassociates an exit
                                         with the opposite exit */
#define ADMINFLAG_SEEBUILDER      16  /* allows users on the game port to see
                                         things on the builder port */
#define ADMINFLAG_NOSPECTATE      17  /* nobody can spectate you on the builder
                                         port */
#define ADMINFLAG_SEELOCATIONS    18  /* set the ability to see what locations
                                         players are in when running users */
#define ADMINFLAG_DELETEUSER      19  /* delete other users from the mud */
#define ADMINFLAG_SEECLONES       20  /* See people cloning stuff */
#define ADMINFLAG_SEEFORCE        21  /* See people being forced */
#define ADMINFLAG_SEEFLAGS        22  /* See people setting other's flags */
#define ADMINFLAG_SEEBHOSTS       23  /* See people modifying the bhosts list */
#define ADMINFLAG_SEEBANHOSTS     24  /* See people modifying the banhosts 
                                         list */
#define ADMINFLAG_SEESLAYS        25  /* See people using the slay command */
#define ADMINFLAG_SEEDELETES      26  /* See others using the delete command */
#define ADMINFLAG_SEEBOOTS        27  /* See people getting booted */
#define ADMINFLAG_BUILDER         28  /* Is this player a builder, needed for
                                         builder port access */
#define ADMINFLAG_SETPROTECTED    29  /* Set attributes like strength protected from
                                         players setting */


#ifdef COMMANDS_C

char *admflagnames[] = {     "ShowNames",   "ShowMarkers", "SetAreas", 
            "SeeTCP",        "SeeLogin",    "SetOthers",   "SetEnviron", 
            "SeeSlain",      "SeeQuests",   "SeeLevel",    "SeeErrors", 
            "SetObjects",    "SeeReloads",  "BoardAdmin",  "Administrator",
	    "AutoAssociate", "SeeBuilder",  "NoSpectate",  "SeeLocations",
            "DeleteUser",    "SeeClones",   "SeeForce",    "SeeFlags",
	    "SeeBhosts",     "SeeBanhosts", "SeeSlays",    "SeeDeletes", 
	    "SeeBoots",      "Builder",     "SetProtected",   NULL};

#else

extern char *admflagnames[];

#endif
#endif