What's New?

Admin Mod 2.50 has a load of new commands and functions, making it more accessible and powerful.  Some are obvious, such as the implementation of plugin scripts, and others are less so. Below is a high-level list of the changes in the last few releases of Admin Mod.

 

New in version 2.50e release (June 15, 2001):

 

 

New in version 2.50d maintenance/bug-fix release (June 2001):

 

Among the most notable of the changes made for 2.50d are:

 

Client Authentication instructions and procedures modified

For security reasons, the installer will no longer create an autoexec.cfg file. Instead, it creates a file called adminpass.cfg , which you can either exec from the console, or you can add it to a desktop shortcut just for connecting to your server. More information is available in the section Required Client Configuration Instructions.

 

New CVARs: admin_repeat_freq, admin_vote_echo, amv_autoban

You now have the ability to specify in your server.cfg file how often the center-say repeating message should appear. You also can control voting display a little better, and an auto-kick/ban option has been added for dealing with players that use non-printable characters in the game to crash people.

 

Access levels chaged for admin_exec functions

All admin_exec functions have now been changed to a higher access level. See that section of the documentation for more information.

 

You can now use * without it being recognized as a comment

This was causing some confusion and unnecessary tech support requests. It has been fixed in this version.

 

Improved bot protection

If you use bots with Admin Mod, you probably know about the admin_bot_protection cvar setting already (See How to Use Bots with Admin Mod for more info). Bot protection has been enhanced, so it's even safer now to run bots on your server.

 

Changes made to the sample wordlist.txt file

To assure people are happy and content, and because it seemed like a worn out joke, one word has been removed from the sample wordlist.txt file that is used for filtering "bad" words on the server.

 

 

A partial list of changes introduced in v2.50:

 

Plug-in Scripts!

You can now use multiple scripts.  Yes, that is correct, you can use multiple scripts - we call them plugins now. Thanks to the plugin.ini file, simply list the path to the plugin script you wish to use. This feature can easily be disabled if you prefer to stick to the old way of doing everything in one big script, but we think if you give the plugin setup a try, you'll love it.

 

Metamod Integration

Metamod allows you to add features from multiple, separate DLLs. Under that framework, Admin Mod is a sort of plugin itself, and can be run alongside other applications, like bots. Check out the Metamod web site for more information.

 

"admin_command" allows commands to be entered in server console or RCON

You are now able to enter commands directly into the HLDS console window, or via rcon .  Enter admin_command followed by the normal command you would enter if you were in game.  For example, to do a admin_csay while you are working at the HLDS console, just enter:

 

admin_command admin_csay All your base are belong to us.

 

Partial name matching is now available.

Instead of having to enter the whole name of player to execute a command on him, you can enter only a portion of his name.  However, that portion of his name must be unique to his name.  For example, to slay a player called Superkalifragilisticespialidocous (i can't spell it, its atrocious) enter:

 

admin_slay kalifrag

 

and if no one else on the server has the string "kalifrag" in their name, the above-mentioned player will go dead. This works with all commands where you would specify a player name. As long as you specify a unique name or partial name match, the user will be found.

 

The vote option chosen by each user is echoed to all clients

This is optional and can be turned off via a cvar in the (listen)server.cfg file.

 

No more need for "old password_timeout" cvar

There is no longer a password_timeout problem, thanks to our next new friend:

 

admin_reconnect_timeout

The admin_reconnect_timeout cvar allows users to  reconnect for a few minutes after dropping from the server, without having to re-enter a password. You just set how long you want people t be able to be gone for before they have to re-enter or re-exec their authentication info.

 

admin_connect_msg

Every client receives a customized text message 30 seconds after connecting, welcoming them to the server.

 

admin_highlander

There can only be one. One admin that is.  When multiple administrators are connected to a server, only the one with the highest access level will have access to the admin commands.

 

admin_fun_mode

If you get bored, enable the fun mode to make things a little more spicy.  This cvar gives you access to a multitude of other commands that will keep you laughing ... til the next release.

 

admin_reject_msg

All rejection messages are easily configurable by setting this cvar.  If someone tries to use an un-authorized commands, he will be politely informed.

 

admin_repeat_msg

How do I change that green thing that appears every ten minutes and says, "This server uses Admin Mod?"  Simple really: Change this cvar in the server.cfg or listenserver.cfg and it will be whatever you want it to be.

 

admin_quiet

A classic.  The old verbosity setting has been changed to this handy little option, setting which admin commands are echoed to the clients, and which are not.

 

admin_vault_file

To keep your admin settings over map changes, enable admin_vault_file in your server configuration file. Can be used by plugins to store and retain information over map changes and server restarts.

 

admin_vote_maxextend

No need to go compile scripts to change the number of times a map can be extended by a vote.

 

admin_disco

This cannot be explained, and neither can its counterparts.  Go see it for yourself, but enable fun mode first. : )

 

admin_restartround

Self explanatory.

 

admin_denymap and say denymap

If you are the admin and you are sick of playing a certain map that keeps on getting voted for, deny it and its votes will be disregarded.

 

admin_prematch

TFC only.  To get warmed up and ready for clan matches.