5.3.0 - Custom Roles and Permisison System
Change Log:
Additions
- Added better polution masking on the map, much more useful.
- Added custom roles and permissions to the game via the Roles system.
- Added all (important) roles from discord into the role config file.
- Added all admins and senior admins to have auto promote.
- Added role authenticator for commands, roles are required to be allowed commands by there name.
- Added role parse for commands: role, player-role, player-role-online and player-role-alive (player must be lower role than the user)
- Added role commands to assign, unassign and list all roles.
Changes
- Added all new files into the file loader config.
- Old group time events have been removed in favour of the role system.
- Updated the comments in the commands file.
- Renamed commands tags to command flags.
- Groups and Roles can now be accessed from /interface.
- /kill now uses the role system; can only kill yourself or people of lower role.
- /tag-clear now uses the roles system; can only clear the tag of your self or those of lower role.
Bugfixs
- Fixed invalid compilatron errors.
- Fixed spawn teleport on map creation.
- Cleaned some locale files. (aka grammar)
- Fixed Game.get_player_from_any not working with indexes.
For more details see commit: release/5.3.0