Saturday, November 21st 2009, 2:14pm UTC+1

You are not logged in.

  • Login
  • Register

Admin Control System 2.0

Introduction

Welcome to Admin Control System 2.0!



Admin Control System 2.0 is a Tool for users to update their servers with the latest Game-Violations Scripts, checking players histories, checking the stream status of any server, checking the status of any player GUID and receiving the latest News from GV.
All ACS modules can be accessed through a menu. The following is a list of all modules.

  • Home - Displays the latest News from Game-Violations
  • Server Settings -Allows you to add servers that you have control over to the local Database. Rcon password and FTP details are required. Also you can add external hubs for streaming to other Anticheat organisations.
  • Server Update -Allows you to update one or more servers with the latest GV Script, the lastest GV banlist.External hubs will be added on runtime so no informations will get overwritten.
  • Server / Ban Check -Allows you to check the GV stream status of any server. Servers that you have added already to the local Database will be added in the Dropdown list for fast selection.This fiel automaticly determines if you have entered an IP:Port or an 8/32 digit GUID. By entering a GUID it will display the status of this GUID and provide a link to the forums thread on GV. If you have added any servers to the GVUCON the bottom panel will display the status of all your added GVUCON servers including the last succeed update or with the date of the error.
  • Eye-Dent -Allows you to trace back the history of any player name, GUID or IP
  • Login -Allows you to log in to the ACS with your GV username and password.
Note: In order to use ACS an internet connection is required!
Note 2: To ensure that Game-Violations can keep expanding its services the management have decided to no longer provide the Admin Control System for free. In order to use the application there is a one-time fee of 20.00 EUR, this will give you a life-time licence to use the current AND future releases of the Admin Control System.

To keep payment easy we have expanded the Donations page, anyone donating 5.00 EUR or more will be displayed in the new 'Site Contributors' box on the website - showing everybody that you support Game-Violations. When donating 20.00 EUR or more you are added to the box and you get access to download and use the Admin Control System. Of course you can always donate any amount that you can miss at the moment, we will keep track of all your donations and when your donations reach 20.00 EUR you will be able to download and use the Admin Control System aswell.

New Features

What is new in ACS 2.0 ?

The "Single update" panel for updating a particular server has been removed. Therefore you now can select particular servers in the "Server Update" Panel.

  • I have removed the option to update only the Banlist or only the GV script for following reasons.
  • If a new GV Script got released ACS will install it on the server. So there is no useless traffic anymore.
  • The banlist always get uploaded to the server because the majority of players want to play on clean servers. So banned Players should stay away from these servers.
  • And ofcourse to make the life of the GV Admins easier ;)
The possibility to dump the complete Eye-Dent results into HTML or PNG has been added.

The Search options in "Eye-Dent" has been simplified.

A News Panel has been added for showing the latest News from www.Game-Violations.org

The possibility for adding external streaming facilities has been added to the "Server Update" panel.

A "Servers / Ban Check" panel has been added. It is now possible to check any server for GV stream and also to check any player GUID for its ban status.

The possibility to add additional banlists is added. See the "Help" Topic for more details.

The GUI has slightly changed to fit the new Game-Violations design.

ACS 2.0 is now on your hardware based licensed software. That means it can run only on one computer. To get more details about it please read the "Login" topic.

And ofcourse some code modifications to speed up some functions has been added too.

Support and Service

What do I do when I have questions about Admin Control System?
Admin Control System has been designed to be as user friendly as possible and informs you of possible problems in advance in many places, or prevents these mistakes entirely.
This page can help you if you should run into problems with the program that you cannot solve in spite of this.

Solutions to potential problems

Quoted

Problem : ACS shows a empty ERROR messagebox.

Solution :
  • for XP: Please make sure the work directory of ACS (including all subfolders and files) are not write protected.
  • for Vista: Run ACS as administrator (right mouse click on the ACS shortcut - run as) OR move the complete ACS folder to any other HDD but your system drive.

Quoted

Problem : I get this error if i click "test FTP" and updating my servers. The remote server returned an error: (550) File unavailable (e.g., file not found, no access).

Solution :
Please check your PB Path for this server. It should look somehow like "/home/mygames/.callofduty4/pb".
Remove the leading ""/home/mygames/" and try again.
This is a matter of testing because FTP server getting set up differently. If you are unsure about the path then please contact your server company or catch me up in irc (address is given at the end of this document).
For Windows server this is a bit more difficult. The homepath given by PB is something like "C:/UserFiles/fruity/GameServers/TC21437714754510045420815/pb/" but mostly this is not the path for ftp.
To find out the correct path we recommend to use an FTP client like FlashFXP or winscp.
Connect to your FTP with one of the programs, change to the "pb" directory and copy the path out from the headline. In case of the above given example the PB path is something like "/92.33.75.49 port 28960/pb".
If you find it too difficult to find it out by yourself please feel free to send the GV_ACS.xml (stored in your installation folder) to fruity@game-violations with the subject "PB Path Request" and i will do that for you.

Quoted

Problem : I get error code 100 each time i start up ACS.

Solution :
There are two possibilities for that.
  • 1. You are not connected to the internet
  • 2. The GV database is down for maintaince.
In case of point 2 please contact one of the GV admins and forward the error u just got. The contact information are give at the end of this document.

Quoted

Problem : I get error code 101 each time i start ACS.
Solution : Same solution as above.

Quoted

Problem : I get error code 102. "Unable to open GV_ACS.xml. Please forward the above message with details of the function you were attempting to perform at the time this error occured, to a member of the GV Team Error Code: 102"

Solution :
Go to the installation folder where ACS is installed and check if the GV_ACS.xml file exist.
If it does'nt then just go to the "Help" panel in ACS and click the button "New Database" this will create the file and you should be able to run ACS now without any problems.

Quoted

Problem : I get error code 103 each time i want to edit or add a server. "Unable to create GV_ACS.xml. Please make sure the application folder is not write protected. If you run Vista please move the application folder somewhere else but your system drive. If you still have trouble please forward the above message with details of the function you were attempting to perform at the time this error occured, to a member of the GV Team Error Code: 103"

Solution :
The description says it all.
Move the complete ACS installation folder to another HDD and run it again.

Quoted

Problem : I get error code 104 each time i edit/add a server. "Unable resolve given DNS! Please make sure your are connected to the internet and added the correct DNS. If you still have trouble please forward the above message with details of the function you were attempting to perform at the time this error occured, to a member of the GV Team Error Code: 104"

Solution :
Please check the DNS you have added for any typos. If you are sure you have the right DNS then please check if this DNS is "online"
To check if a DNS respond please go to Start -> Run... -> type in cmd and click ok. Now you got the windows console. There you type in: ping yourDNS
If you get a response from this then you should contact our support via the given contact information at the end of this document.

Example for responding DNS:



Example for not responding DNS:

Quoted

Problem : I get error code 105 each time i click "test rcon". "Unable to query this server with the given Server Ip and Port. Please correct your server information and try again."

Solution:
Please check if this server is online and the IP:Port you have added is correct. If this is the case please contact our support.

Quoted

Problem : I get error code 106 each time i start the server update or checking the GVUCON checkbox on the server settings panel. "This server is not registered on GV for using GVUCON! Please visit the GV website and add this server to your ext. panel! If you still have trouble please forward the above message with details of the function you were attempting to perform at the time this error occured, to a member of the GV Team Error Code: 106"

Solution :
Please register your server on the Game-Violations website for using GVUCON. If this is done this error will disappear.

Quoted

Problem : I bought ACS 2.0 but if i install it on my second PC it wont login.

Solution :
ACS 2.0 have a license system that is based on your hardware. If you wish to use it on any other PC please use the "Reset Login" function. You will receive email with a confirmation link. After confirming you can use ACS 2.0 on the new PC.
Note: The amount of resets per month are limited to 5.


Important technical support information
If the solutions suggested above do not help you and you wish to contact our technical support, you should be at your computer, and should have the following information ready:
  • Your GV username
  • Your Windows version and .NET version.
  • The exact wording of any error messages.
  • A description of the problem and the steps that caused the problem.



Technical support
You have a number of options for obtaining support for Admin Control System. Please follow the instructions in the following list so that we can help you solve your problem as quickly as possible.
  • If you have access to the Internet, visit the ACS Support Forum. There, you can find information on current problems and a list of frequently asked questions with detailed answers.
  • If you cannot find an answer to your question on this site, please join our support channel or send me an e-mail to :fruity@game-violations

Home Panel

This Panel is the default panel after logging into ACS. It displays the latest News from Game-Violations.
The News box contains the Title, Author, Date and Content.
Every link in the content is clickable and will open your favorite Internet Browser with the clicked link.

Server Settings Panel

This panel is for adding servers you have under control to your local Database.
If the Database does not exist it will be created. Every changes you have to do on a server should be made via this panel.
Editing the local Database can lead to unexpected errors.

Example of a complete added server:


Text fields:

Servername: Add a unique name for your server in this field. In Example: cod4 public

Game: This field get filled by default with all games that are supported by Game-Violations. Choose the game that is running on the server you want to add. Choosing the wrong game will lead into unexpected errors and will harm your game server.

OS: OS is the short version for Operation System. This field contains only two values by default:
"W" for Windows and "L" for Linux
If you are unsure what OS your game server is running then set it to "W".

Server IP:Port: This field requires the gameserver IP and Port or a valid DNS and Port.
If you want to add a DNS address instead of an IP please click the Label "Server IP:Port" to switch between IP and DNS.



Note: Both methods requires the gameserver Port!

Rcon: For Games with RCON support please fill in the RCON password. Games that don't have RCON will show a Message box with a warning.Servers with no RCON support need a manual Punkbuster restart.
test rcon: This sends a simple status query to the gameserver. If the password is correct it will show up a little green icon beside this field. In any other case the error icon will show up. To find out about the extact error just hover that icon. Ofcourse this wont work out for games that does not have RCON.

FTP IP: This field requires a valid IP or DNS to your FTP server without port. The Port is set to 21 by default but can be changed as needed. If you want to add a DNS address instead of an IP please click the Label "Server IP:Port" to switch between IP and DNS.



PB Path: There you add the FTP path to your Punkbuster folder (pb).
If you are not sure where your pb folder is and this server supports RCON simply click the "?" button next to this field. This will fill the correct PB path into this field.



For games that does not support RCON this button will have no effect.



?: This button is already descriped above.

FTP Username: This field requieres the login username for your FTP account.

FTP Pass: This field requieres the login password for your FTP account.

test FTP: This Button sends a simple "LIST DIR" command to the FTP. If your information was'nt set correct then an error icon will be shown next to this control.
Note: without the correct FTP details ACS is not able to update your gameserver.


Expand Panel:
To expand this panel simply click the green uparrow.




lvl: This Field is set by default to "1" and indicates the PB Ucon settings.
Allowed values are 0,1,2 and 3.
"0" = stream PB Server output
"1" = allow remote commands (used for remotely executed ban commands)
"2" = send game streaming to the remote console
"3" = is a combination of "0", "1" and "2"

Ucon IP: This field requires the remote IP where to stream or from where to receive remote commands.
It also supports DNS entries.

Note: This field have to include atleast ":" at the end of each IP.
ACS will NOT check if the added account exist. It will add it to the config as you have added it.



Ucon Name: This is the field for filling in the username from the AC hub of your choice. Mostly its given out by registering your server.

Ucon Password: This is the field for filling in the password from the AC hub of your choice. Mostly its given out by registering your server.

GVUCON: If you have registered your server on Game-Violations for using GVUCON then just select this checkbox.
In case you hav'nt done that yet then the checking of this box has no effect.


To register your server for GVUCON please go here


Buttons:

Add Server: Adds the server to the local Database.

Apply Changes: Applies all changes to this server and writes the changes into the database.

Delete Server: This will delete the selected server from the database.
Note: Recovering this server is not possible.

Clear all Fields: This will clear all fields in this form. Handy if you want to add a new server.
Note: Clicking this button have no effect to the just selected server.

show password:
By checking this checkbox it will display the password in plaintext.

All fileds in this panel are required and have to be filled. On errors this panel will display the error reason on the control that threw the error.

Server Update

This Panel is for updating one or more gameservers to the latest GV scripts and Banlists.
All servers that you have added so far to the local database will be listed in this panel. You have the control on what servers should receive the update by just selecting them. If you wish to update all of them just check the checkbox on top of all servers.
Each selected server will receive the newest GV script including the external stream facilities you have added for the server.



If for this server is an update avaliable it will show up a little warn icon next to the current version column. To see what version is avaliable to download simply hover that icon.



If you havent registered your server as GVUCON server then a little warn icon will show up next to the Operation system icon. For finding out how you can register your server for GVUCON please read here .



After the update succeed it will show up the new installed version on your server and the date of your last update.
Note: In some cases FTP servers doesnt support batch uploading. In this case u will see above the Progressbar "Set KeepAlive to false". this is not an error and can be ignored. It just means that the kind of FTP connection is switched.

Eye-Dent

This panel is for tracing players history.

No matter if you want to search for a GUID, a player IP or just the player name Eye-Dent will find it.
To use Eye-Dent just select the Game you want to search in, select a criteria you want to search for and ofcourse the search value. Then just click "Search".

Possible Search criterias:

GUID: Searches the GV database for the exact match of the given 8 or 32 digit GUID.



Playername: This search for exact matches for the given name.



Player IP: This search for exact matches for the given player IP.


Partial Searches

  1. Starts With will search all Database entries that starts with the given values
  2. Ends With will search the database for all entries that ends with the given value.
  3. Contains will search the database for all entries that contains this value. Please note that this search will take longer.

If you don't select one of these options ACS will search for the exact match of the given value.
Below are some examples for the use of Eye-Dent.





You have two possibilities to save the result of Eye-Dent.
As html file by clicking "Save to HTML"



Or as PNG by clicking "Save as PNG"



Note: It sometimes takes up to 2 minutes before any result is displayed. Please do not just close ACS because you think it is not doing anything. It is!
You can stop the search at every time simply by clicking the "Stop" button.

Help Panel

This Panel is for helping you out with few different options. On top of this panel you see 4 buttons. Below will follow the description of these buttons and example shots. The start layout is the general "HELP". If you are looking for help for a particular Panel then u simply click the Name of this panel. This will open the help file (ACS.chm) and jump to the related topic. This help file is located in the installation directory of ACS.



The Email Support is an inbuilt mail client that send your email directly to my postbox. Please add your real email address in the address field if you want me to reply your question. Note: If you plan to abuse this for spamming me i have to warn you that this might lead to remove your user status and therefore the use of this tool is not possible anymore.



The Import old Database is only for users who had the old ACS running and have added already their servers into the Database. This function will read the old database, convert the content and save it into the new database. This function only add servers to the new database that doesn't exist in this database already. There is no fancy interface since this is just a matter of seconds.



The Additional Banlists is for users who want to merge the Game-Violations banlist with other ban lists. Game-Violations and the developer are NOT responsible for content of these files nor where they are taken from. The URL to the Game-Violations ban list is already part of this tool so you don't need to add this URL here. Valid URL's start with http://www. , http:// and ftp:// .

Login Panel

This Panel will show up when u start ACS for the first time.
Just enter your GV username and your GV password. Once you have clicked "Login" ACS will verify your right to use ACS and save your login information for the future.
This Panel wont show up anymore once your rights are verified.



If you ever and whyever need to reset your login just click "Reset Login". The stored information will be deleted and the Login panel (shown above) will show up again.

You will receive email with a confirmation link for finishing the reset. After confirmation you can log into ACS 2.0 again. If you didn't get that mail please check your junk mails before contacting the support. Please do not ignore the confirmation mail because you can't use ACS 2.0 until you have confirmed or canceled the reset
The maximum of resets per month is limited to 5.
If you want to run ACS 2.0 on your second PC then please use the "Reset Login" function to get it to work on this PC.