Releases: Blumlaut/EasyAdmin
Big Changes!
Big big big changes:
New Admin List!
Since copying the table over from version to version got annoying ( for me ), the "admin table" has been replaced with an "admins.txt" file, works identical to the banlist, except without reasons, to add an admin simply add a new line and type the identifier in
MAKE SURE THAT YOUR EDITOR DOES NOT ADD A NEWLINE, OTHERWISE THIS WILL CAUSE PROBLEMS
Using the command documented below also works to add new admins and will get picked up by EasyAdmin automatically, the admin list also "reloads" every few minutes so adding new admins should not take long
new command!
type addadmin <id>
or addadmin <identifier>
to add new admins, identifiers work while the player is offline, id's work only with online players:
addadmin steam:abedf261f
addadmin ip:127.0.0.1
etc
Language!
You can now change the language EasyAdmin is in, just modify the strings in admin_server.lua and you are on your way to have a new, beautiful EasyAdmin without being forced to use English, make sure to respect in which order the strings get formatted.
Queue Fixes!
The Queue System now stops "hardcap" when in use, this will prevent full servers not being join-able and give players the ability to "stack up" for their turn to join!
Have Fun!
Update 3.73 Hotfix
fix everything, again, i'm so sorry
Update 3.72 Hotfix
This Hotfix fixes the Queue system losing track of players and indicating the server is full when it is not.
Update 3.71
This update fixes the "legacy servers are incompatible" error message when joining, it also fixes a bug regarding restarting of EasyAdmin
Update 3.7
Woop, new update, this one fixes your playerslots being lower than configured ( by two ) and adds a "Queue" system which allows queue-ing of joining players, this won't hinder joining players at all, and admins will get priority when joining, on a full server, admins will be the first ones in the waiting list.
This will be disabled by default, enable it in your queue_server.lua.
Update 3.62
EasyAdmin now accepts Anticheeses' Ban Reasons, that's it.
Update 3.6 - Redesigns, bug fixes and menus
This update ( sadly ) took a bit longer than expected due to unexpected hiccups when updating
NOTE: THIS UPDATE ** WILL ** CONVERT THE BANLIST TO A NEW FORMAT AND POSSIBLY BREAK THINGS, DOUBLE CHECK YOUR UPDATED BANLIST AFTER UPDATING TO THE NEWEST VERSION
I redesigned the main menu to be a bit bigger but less crowded with buttons, banlist refresh and changing between reasons and identifiers ( see below ) have also been added to help usability with the unban menu
The banlist has been changed, it is now sorted to be one ban per line, works like following:
license:abecd;reason
license:hjdsas;another reason
This should make manual unbans easier
New bans will automatically have the banned users' nickname + the banning admins name in the reason incase you have multiple admins, this will make it easier to identify them.
Plus! The banlist now refreshes every 5 minutes incase the banlist gets modifyed manually, this should take nothing but a (milli)second
Have Fun!
Update 3.5 - Reasons!
Reasons are here!
You can now give people reasons as to why they got kicked or banned, giving a reason is as simple as typing in text and pressing enter!
The recieving end will see something like this:
http://gay.furfag.de/whats/a/yiff/8f5y1f9z1whzcub.png
or if they were naughtier, something like this maybe:
http://gay.furfag.de/eurobeat-2/7ubhqbuxco5lt2u.png
Ban reasons are stored in the banlist, no changes necesarry!
If you don't want want to add reasons to your old bans, dont worry! They work regardless of having a reason or not, new bans will always have a reason tho!
Update 3.4
Whoop, fixed an issue regarding bans not saving
Update 3.3 Quick Fix x2
fixed wrong identifier names in the examples