Question
Answer
How do I Admin my server?
Admining UT2003/UT2004 Servers :::
You may have heard of Console Commands and wondered what they are. Essentially you can do everything in game via typed commands that you can do in the web admin. To access the console in game hit the ~ key to the left of 1 on your keyboard. From there you can issue commands to the server. The first thing you need to do is log in as an admin.
My UT2003/UT2004 servers are all set up by default to use the built in Advanced Web Admin. The first thing that does is change the in game console login from:
adminlogin password
to
adminlogin username password
where the username and password are the same as those you use to get into the web admin.
From there you have a plethora of commands available to you. The list below is taken from www.unrealadmin.org with permission. Some of these commands are client only.
This tutorial is copyright of The Unreal Admin Page .
The original tutorial can be found here .
Notes:
Integer - any whole number (1, 24, 2, etc. but NOT 1.5, 1/4, 0.8, etc.)
Byte - just like an integer, except can only be between 0 - 255
Float - Floating point number (1.1, 4.3, 0.4)
Boolean - On/Off f lag. Many variations are recognized by UT, so that you can enter 1, On, True, Yes, etc. for a "True" response, and 0, Off, False, No, etc. for a "False" response.
String - any word or number; will be parsed as text (apple, blue, MyPassword, etc.)
ClassName - actual classname (xGame.xCTFGame)
Online Admin Commands :::
In order to use these commands, you must be logged in as an administrator, and have the necessary privileges (if using advanced admin).
Enabling & Using Advanced WebAdmin in UT2003/UT2004 :::
The advanced webadmin is something we load up by default. It is what allows you to use the "Admins & Groups" section in the web admin.
Without the advanced web admin enabled the username and pass for the webadmin has to be set in the command line, and is therefore un editable by you, the user. With the advanced admin running you can edit your username and pass (as well as create sub accounts with more restrictions on them for your friends) in the webadmin or in the xadmin.ini.
The setting to change this to the advanced webadmin (in case you uploaded a default INI which does not have this set) is to change the line in the [Engine.GameInfo] section from
AccessControlClass=Engine.AccessControl
to
AccessControlClass=Xadmin.AccessControlINI
Then restart the server.
Once you do this, logging in as ingame admin via the console will change. Instead of it just being
adminlogin password
its now
adminlogin username password
With this in affect you will have to make separate accounts for all your friends who will need to have ingame admin, but you can limit their power as you see fit.
[ Back to Top ]
How do I add maps to my server?
Uploading maps to your server is just like installing maps on your pc. Basic rules should be observed:
- Some maps have files other than just the map file (texture, static mesh, etc.) and must be placed in the proper folders on your server.
- After FTPing your map files to your server make sure the file size is correct.
- Verify the map is ok by running it on your client first. If a map won't run on your pc, it won't run on the server.
- After putting a new map on your server you want to be sure others can download the map quickly. Compress the files to .uz2 using the UT2K4 Map Manager and put it on the redirect. I have provided a list of current files on the redirect for you to review to save you some time.
- Very Important!! After uploading new maps to your server you must reboot your server so the maps will be imported. Do this by:
1) Bring up your web browser and logon to your webadmin for your server.
2) From the default "current" view in your browser select "server consol".
3) Replace the word "say" with the word "quit" but and hit send.
[ Back to Top ]
How do I edit my .ini file?
Making changes to your UT2004.ini file.
After the installation of a mod or mutator on your server, sometimes you must edit your UT2004.ini file. Here is the best way to do it. Seems a little complicated but is actually very easy:
1) Log onto your server via FTP.
2) Copy your UT2004.ini file to your local machine and make whatever changes you need.
3) Bring up your web browser and logon to your webadmin for your server.
4) From the default "current" view in your browser select "server consol".
5) Replace the word "say" with the word "quit" but don't hit send just yet.
6) Go back to your FTP and delete the UT2004.ini file from your server's system folder.
7) Immediately copy the .ini file you edited from your local machine back to your UT2004 system folder.
8) Then hit "send" from your webadmin browser. (Remember you had already typed the word "quit" in your consol).
9) Your server will then reboot and your edited .ini file will load with your new settings.
That's all there is to it!
[ Back to Top ]