Thanks to the following for testing, slating, and generally slaggin off my work until I got it right ;o)
In no particular order:
[VS-UK]Jones
[VS-UK]Muppet
[VS-UK]Sa!nt
[VS-UK]Joe
[VS-UK]DV8
[VS-UK]007
[VS-UK]NastyJim
Right so version 1.0 is finally good to go, so what the heck does it do?
Well this little document is a bit of a brain dump that hopefully explains what all the bits of the app do, or are supposed to do!
There are always issues when these things first get released and although I’ve have done my best to the app runs smoothly there may well be something I have overlooked.
So if you do find any bugs or issues please send me an email preferably with a screen shot, and a description of what you were doing before the error, and I will do my best go get any fixes released as soon as possible.
My email for all correspondence is waldar@hotmail.co.uk
Right enough doom and gloom, on to the funstuff!
This panel lets you create a list of all the servers an admin has to
work with, save the list so each ip only has to be entered once, and also
allows hotswapping between different servers in the list.
There are six columns in the control:-
1) Server Name – Anything you want to help remember which server it is.
2) IP Address – the IP address of the server
3) Port – 5 digit port number for the server
4) Password – RCon Password for the server
5) Connect – Once the first four columns have been completed click this
button to connect to the server.
6) Connected – This shows whether the application is connected ( tick )
or disconnected ( cross ) to/from the server.
The save servers button can be used to save all server data to a local
database which is automatically loaded each time you run the app.
The server Settings section of the panel allows some basic server
settings to be adjusted. Simpley enter/select a value for the setting and click
set to apply it.
The player status panel lists all players currently connected to the server, their slot number, score and ping, as well as some useful player management controls.
The player status grid is automatically updated once every 10 seconds.
Players can be Kicked, Temporarily Banned, or Banned from the server, by clicking the relevant button in the row which corresponds to the player the action is to be performed on.
Private messages can also be sent to players, by entering a
message in the message column, and clicking the send button.
The Map management panel contains two sections:-
1) Server Rotation
This section allows the user to download the current rotation from the server, tweak the rotation using the grid control, and then upload the new rotation to the server.
To download the current rotation from the server, click the Get Server Rotation button.
The grid will then be populated with controls where each row represents a map and game type in the rotation.
To change a game type click on
the down arrow in the game type column to open the list, then select the new
game type.
Similarly to change the map click on the arrow in Map Name column for the entry you want to change and select the new map name.
The Map Names which appear in this list are a combination of all maps which are currently in the rotation, and all maps which are in the local map database – mentioned later
To remove an entry in the rotation click on the row header to select the row, then press the delete key to remove it.
To upload the new rotation to the server, click the Set Current Rotation button.
Note: Uploaded rotations will only be valid until the server is rebooted, or a config is executed.
2) Map Control
This section allows the current gametype, or current map to be selected, the current map restarted, or the map to be rotated to the next map in the rotation.
Changing Game Type
To set a game type, select the game type from the drop down list, the game type name will be displayed below the drop down list – this is the name most of us are used to seeing in game.
To set the game type, click the set game type button. NOTE that this will need to be followed up with a restart to take effect.
Changing Current Map
To change the current map, select the map from the drop down list.
If an image has been configured In the map database (mentioned later), an image of the map will be displayed below the drop down list.
To set as the current map click the Load Map button.
Restarting the current Map
To restart he current map click the Restart Map button. This is equivalent to a fast restart, which effectively wipes scores and all players are presented with the select team page.
Rotating Maps
Clicking the rotate button causes
the next map/game type in the rotation to be loaded.
Lists contact information, and links to email me, and for the VS-UK website.
This panel allows the user to jump directly into the game on the server they are currently administrating.
Click the browse button to locate the iw3mp.exe file, enter the password for the server, then click the Connect to Server button to jump in game.
This panel allows the administrator to broadcast message to all players on the server.
To send a message, enter the message text in the Message column, then cluck the send button on the same row.
If a number of message scan be added to the control for quick selection and sending. These can be saved locally by clicking the Save Changes button, after which they will be reloaded automatically each time the application is loaded.
The repeat column can be used to select a message to repeat
automatically once every 60 seconds.
The map list editor is used to associate the map name that I know maps by e.g. Ambush to the map name the developers have given the map e.g. mp_convoy cos life is hard enough already!
This basically means that the map control part of the app allows you to select maps by the names they recognise
Unfortunately I still had trouble remembering the names so I added images of each of the default maps to assist.
To add a new map to the database, go down to the bottom row and enter a map name and a file name, if you have a screen shot, click on the button in the Map Image column to open the map pictures folder, drop your screenshot in there then select it.
Click save change to save the databse, afterwhich the new map should be selectable in both the server rotation and map control sections of the Map Management panel.
This panel provides some basic information regarding the server, and how it is currently set up.
The Manual Control panel is accessed by clicking on the arrow on the bottom toolbar.
This provides some extra controls for retrieving server information, map control, and sending rcon commands not currently implemented in this application.
To send a command enter the command in the text box, then click the send button, the servers response will be written to the command response field.
He command response field can be emptied at any time by clicking the Clear button.
To collapse the Manual control panel, click the arrow again.