The following features implemented in the League Servers
User chat commandThe server did not provide RCON, so it is necessary for players to control the server with easy chat commands. Map change, start the game, restart the game, enable voice and kick spectators
Server Demo FilesThe servers doing auto recording anything and provide all demo files downloadable via web browser. All related old links are still working. All demo file can be found under
autorecord.hl2dm.netPluginsThe server uses Keeper Plugin to fix the scoreboard problems and preventing the usage of impulse 51 command. Kigen Anti Cheat Plugin prevent using local undetected by VAC hacks, like local installed Plugins or draw model hack, and it detect server crash tries. DoS Attack Fixer to prevent DoS Spam that crashes the server or make it unplayable
Fine Tuning And Prevent Idiot Peoples To Make Shit - Story- Server Pause Kids
Some peoples like to wait until they are the last one on a server. Than they press pause and left. A bug in the server that happen only on empty paused server, prevent to connect to the server. After some days and gathering all informations i had two choices ... either permanent ban or fix the problem. Well permanent ban is senseless since valve give that game for free ...
This is now fixed in two ways !
Pause is not longer available until the game starts, and an external script scan the servers and change the map if no players on the server
- Disturbing Players while Match
After a match starts, some times player come online and impact the running match with either chat spam or simply change the map, or just spectating what is not allow during a match
Fixed
Server change the password to a random value after match start
- Server Spam Kids
Some peoples attack the server with DoS while match is running. The match getting unusable and could not count. The attacks are gathered and first i try to block these. But there are many kids out there they love to crash servers
Fixed
Is now fixed by using DAF Plugin
- Hacking and Cheating
There are several options to make cheats enable without detecting by VAC. Installing local plugins, using DirectX 6 and much more. These could not detect by server and VAC
Fixed
Using KAC Plugin to prevent the most known VAC free cheats. It query some client variables and kick or immediate ban suspect subjects. Special for that i implement a global centralized ban list
- Centralized and Public Ban List
All servers (all) used before a separate ban list. To edit this file on all servers getting me sick and bored. So need a central system where it possible to enter bans they take effect on all servers
Fixed
There is now a global central ban list implemented. The Global Ban List contains only the new entries. The old entries still active but not public
- Spectator Kiddies
More and more some peoples make funny things by senseless kicking peoples from server. Using spectator kick command. Well this command is implemented to kick peoples they forgot to disconnect. But some peoples use that command to show his ultimate force ...
Fixed
This problem is fixed now in three ways.
First kicking is not direct allow after map reload. Crap peoples change the map and than fast kicking all and start a new game. All other could not longer connect, because new password. Now a timer is implemented that prevent using that command direct after map reload. This gives time to getting into rebels or combine
Second kicking peoples is now only allow if the other player connected before the kicker do. This prevent kicking players they come later in the game as the kicker. The kicker is now only able to kick peoples they connected earlier as him self. Crap peoples they wanna show his ultimate force have to reconnect to kick other peoples, meanwhile they spawn as rebel or combine .....
Third kicking produces now steam id and name of the kicker and a log file entry. These logs are now in analyze and massive usage of kick command result a permanent ban
- Empty Demo Files
There are tons of demo files they are not in use. No player connect or else. These demo files fill up the disks.
Fixed
There is a script running that scan the demo files and if the script decide that that demo file is empty it compress the demo file and move it into the .unused folder.
It could be happen that the script makes a failure, well not happen until now, but it can, message me than i can take a look of it
- Automatic restart
All servers are restarted each morning at 08:30 CEST (CET). This keep the server clean and make sure that any memory leak and other crap be gone. Servers killed external with kill -9 to get sure that really anything goes
- History Recording
All servers connected to one single reporting instance. All log files and reports are recorded and keep forever, since they start. These reports including chats, name histories, ip addresses and steam ids. That can help if peoples share steam accounts to making matches. That happen already and could be catch