User Privileges
From version 0.5, UCS supports different levels of privileges for users.
Privileges allow users to run some game operating commands, depending of their level.
There are 6 levels of privileges (from 0 to 5):
Privileges allow users to run some game operating commands, depending of their level.
There are 6 levels of privileges (from 0 to 5):
- 0: Standard User (Send Messages To Everyone With The /sysmsg Command)
- 1: Moderator (see players id in chat, rename, kick)
- 2: High Moderator (all preceding + ban, unban)
- 3: Unused at the moment
- 4: Administrator (all preceding + server shutdown, set user privileges)
- 5: Server Owner (all preceding + can promote and demote administrators)
By default, any player starts with standard privileges (level 0).
Server Commands
From version 0.5, UCS supports GameOp Commands.
GameOp Commands must be written in chat and require specific privileges in order to be executed by the server.
The commands are:
GameOp Commands must be written in chat and require specific privileges in order to be executed by the server.
The commands are:
- /sysmsg Message [Send A Message To Everyone That Is Online {inside their mailbox}] (Standard User)
- /visit id [Visit the base of the selected persons' id] (Moderator)
- /kick id [disconnect user with playerid id] (Moderator)
- /rename id newName [rename the user with playerid id to newName] (Moderator)
- /ban id [permanently ban the user with playerid id] (High Moderator)
- /unban id [revoke ban for user with playerid id] (High Moderator)
- /setprivileges id level [set privileges of level level to user with playerid id] (Administrator)
- /shutdown [print a big red message to all connected players announcing that server is going to shutdown] (Administrator)