5.4.0 - Admin Controls
Change Log:
Additions
- Some players have set colour when they join; all others will have a random colour applied.
- Printing to roles via Roles is now possible: either via a list; all higher or all lower than a given role.
- Added /repair which will health damaged entites and revive ghosts (not blueprinted ones).
- Added /clear-inventory which will move all items to spawn.
- Added /spawn which will teleport a player to the spawn point, this is one way.
- Added /rainbow which makes your message into a rainbow coloured message.
- Added Common function to hanndle color tags in the chat.
- Added jail system which includes: /jail /unjail /temp-ban and /clear-temp-ban.
- Added reports system which includes: /report /get-reports and /clear-reports.
- Added warning system which includes: /warn /clear-warnings and /get-warnings (also script warnings which are not currently in use by any other module)
Changes
- Updated role allows for the new modules.
- Role name auto complete will pick the lowest role that matches rather than highest.
- Assigning and Unassigning roles can now be silent (no output to game).
- Role events will player a sound for the player.
- Compilatron global is now accessible.
- Interface global is now accessible.
- Admin chat now uses the common color tag function.
- Role commands now use the common color tag function.
- Moved old files to done.
Bugfixs
- Removed unused files from the repo.
- Command system will now hanndle nil params corrently when inserting the raw input.
- Command system log will show the raw params on failed callback.
- Common move_items has position as optional now {x=0,y=0}.
- Added more comments to Common.
- Default role can no longer be assigned and unassigned; this prevents a few bugs.
For more details see commit: release/5.4.0