Counter-Strike Game Server Management Module



Similar documents
Plesk 8.1 for Windows Counter-Strike Game Server

Parallels Plesk Panel

Plesk 8.0 for Linux/UNIX Backup and Restore Utilities

SWsoft, Inc. Plesk VPN. Administrator's Guide. Plesk 7.5 Reloaded

SWsoft, Inc. Plesk Firewall. Administrator's Guide

Plesk 8.3 for Linux/Unix Acronis True Image Server Module Administrator's Guide

SWsoft, Inc. Plesk File Server. Administrator's Guide. Plesk 7.5 Reloaded

SWsoft Plesk 8.3 for Linux/Unix Backup and Restore Utilities

Plesk 8.3 for Linux/Unix System Monitoring Module Administrator's Guide

SWsoft Plesk 8.2 for Linux/Unix Backup and Restore Utilities. Administrator's Guide

Plesk 8.3 for Linux/Unix User's Guide

Parallels Plesk Control Panel

Legal and Copyright Notice

SWsoft, Inc. Battlefield 1942 Game Server User's Guide

Parallels Panel. Parallels Small Business Panel 10.2: User's Guide. Revision 1.0

Parallels Plesk Panel

Parallels Plesk Panel

Backup/Restore Utilities Guide

Parallels Mobile. Usage Guidelines. Copyright Parallels Holdings, Ltd.

Patented hosting technology protected by U.S.Patents 7,0909,948; 7,076,633. Patents pending in the U.S.

Legal and Copyright Notice

Plesk for Windows Copyright Notice

Plesk 7.6 For Windows User Guide

Parallels Plesk Control Panel

Plesk 8.3 for Linux/Unix Administrator's Guide

How To Back Up Your Pplsk Data On A Pc Or Mac Or Mac With A Backup Utility (For A Premium) On A Computer Or Mac (For Free) On Your Pc Or Ipad Or Mac On A Mac Or Pc Or

Parallels Plesk Panel

Parallels Plesk Panel

AuthorizeNet Plug-in Configuration Guide

Parallels Business Automation 5.5

Legal and Copyright Notice

Plesk for Windows Copyright Notice

SWsoft, Inc. User's Guide. SiteBuilder for Unix

Legal and Copyright Notice

OpenSRS SSL Certificate Plug-in

Parallels Virtuozzo Containers for Windows

Parallels Containers for Windows 6.0

Plesk 8.0 for Linux/UNIX Client s Guide

Legal and Copyright Notice

Parallels Virtual Automation 6.1

Plesk 8.0 for Linux/UNIX

Deploying Microsoft Clusters in Parallels Virtuozzo-Based Systems

Plesk 8.3 for Linux/Unix Domain Administrator's Guide

SiteBuilder User's Guide

Parallels Virtual Automation 6.0

Key-Systems Registrar Plug-in PBA Configuration Guide Revision 1.1

Parallels Panel. Achieving PCI Compliance for Servers Managed by Parallels Small Business Panel Revision 1.0

Preface 3. Typographical Conventions... 3 Feedback Securing Servers in Compliance with PCI Data Security Standard 5

Preface 8. Typographical Conventions... 8 Feedback Operating Inside Parallels Containers 10. What s New in Parallels Plesk Panel 12

Plesk 8.1 for Linux/UNIX

Plesk 8.1 for Linux/UNIX

Parallels Plesk Panel

Parallels Plesk Panel

Crystal Reports Installation Guide

Parallels Plesk Panel

PLESK 7 NEW FEATURES HOW-TO RESOURCES

Parallels Panel. Parallels Small Business Panel 10.2: Administrator's Guide. Revision 1.0

Parallels Plesk Panel

Clustering in Parallels Virtuozzo-Based Systems

Parallels Plesk Panel

Remote Backup Software User Manual V 2.0

Jabber MomentIM Outlook Add-in Administrator Guide

User's Guide. DK2 Overview 1.0.5

Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice.

Parallels Plesk Control Panel. Plesk 8.3 for Windows Advanced Administration Guide. Revision 1.0

Provider's Guide to Integrating Parallels Presence Builder 12 with Parallels Automation

Parallels Plesk Panel. VPN Module for Parallels Plesk Panel 10 for Linux/Unix Administrator's Guide. Revision 1.0

Wakanda Studio Features

Changing Your Cameleon Server IP

Preface 6. Typographical Conventions... 6 Feedback Operating Inside Parallels Containers 8. Becoming Familiar with Parallels Plesk Panel 10

Getting Started with WebEx Access Anywhere

Core Protection for Virtual Machines 1

ISBN: N/A SWsoft Sunrise Valley Drive Suite 325 Herndon VA USA Phone: +1 (703) Fax: +1 (703)

Copyright Notice. Parallels IP Holdings GmbH Vordergasse 59 CH-Schaffhausen Switzerland Phone: Fax:

Application Servers - BEA WebLogic. Installing the Application Server

WinSCP: Secure File Transfer Using WinSCP for Secure File Transfer on Windows

Specops Command. Installation Guide

Installation Guide. . All right reserved. For more information about Specops Inventory and other Specops products, visit

Parallels Plesk Control Panel

Plesk 8.2 for Linux/Unix Client's Guide

Remote Backup Software

DOCUMENTATION MICROSOFT WINDOWS SYSTEM BACKUP AND RESTORE OPERATIONS

Parallels Virtuozzo Containers for Windows

DOCUMENTATION MICROSOFT SQL BACKUP & RESTORE OPERATIONS

Parallels Plesk Panel

Getting Started With Your Virtual Dedicated Server. Getting Started Guide

Parallels Plesk Control Panel

Remote Control Tivoli Endpoint Manager - TRC User's Guide

Parallels Operations Automation 5.5

SC-T35/SC-T45/SC-T46/SC-T47 ViewSonic Device Manager User Guide

Parallels Plesk Control Panel 8.4 for Linux/Unix Administrator's Guide

Getting Started Guide. Getting Started With Your Dedicated Server. Setting up and hosting a domain on your Linux Dedicated Server using Plesk 8.0.

For Active Directory Installation Guide

Getting Started With Parallels Business Automation 4.4

NSi Mobile Installation Guide. Version 6.2

Setting Up and Managing Websites Using the Control Panel

XenClient Enterprise Synchronizer Installation Guide

Parallels Desktop for Mac

Parallels. for your Linux or Windows Server. Small Business Panel. Getting Started Guide. Parallels Small Business Panel // Linux & Windows Server

Installing and Configuring DB2 10, WebSphere Application Server v8 & Maximo Asset Management

Transcription:

SWsoft, Inc. Counter-Strike Game Server Management Module Administrator's Guide

ISBN: N/A SWsoft, Inc. 13755 Sunrise Valley Drive Suite 325 Herndon VA 20171 USA Phone: +1 (703) 815 5670 Fax: +1 (703) 815 5675 Copyright 1999-2006 by SWsoft, Inc. All rights reserved Distribution of this work or derivative of this work in any form is prohibited unless prior written permission is obtained from the copyright holder. Linux is a registered trademark of Linus Torvalds. ASPLinux and the ASPLinux logo are registered trademarks of SWsoft, Inc. RedHat is a registered trademark of Red Hat Software, Inc. Solaris is a registered trademark of Sun Microsystems, Inc. X Window System is a registered trademark of X Consortium, Inc. UNIX is a registered trademark of The Open Group. Intel, Pentium, and Celeron are registered trademarks of Intel Corporation. MS Windows, Windows 2003 Server, Windows XP, Windows 2000, Windows NT, Windows 98, and Windows 95 are registered trademarks of Microsoft Corporation. IBM DB2 is a registered trademark of International Business Machines Corp. SSH and Secure Shell are trademarks of SSH Communications Security, Inc. MegaRAID is a registered trademark of American Megatrends, Inc. PowerEdge is a trademark of Dell Computer Corporation. Request Tracker is a trademark of Best Practical Solutions, LLC All other trademarks and copyrights referred to are the property of their respective owners.

3 Contents Preface 4 Documentation Conventions...4 Typographical Conventions...5 Feedback...5 About This Guide 6 About This Module 7 Deploying Game Servers 8 Setting Up a Game Server...10 Choosing Maps for the Game...14 Adding and Removing Maps...14 Delegating Permissions for Managing Game Servers to Another User...15 Starting, Stopping, Restarting Game Servers 16 Updating Game Servers 17 Deleting Game Servers 18

4 C HAPTER 1 Preface In This Chapter Documentation Conventions... 4 Typographical Conventions... 5 Feedback... 5 Documentation Conventions Before you start using this guide, it is important to understand the documentation conventions used in it.

Preface 5 Typographical Conventions The following kinds of formatting in the text identify special information. Formatting convention Type of Information Example Special Bold Items you must select, such as menu options, command buttons, or items in a list. Titles of chapters, sections, and subsections. Go to the QoS tab. Read the Basic Administration chapter. Italics Used to emphasize the importance of a point, to introduce a term or to designate a command line placeholder, which is to be replaced with a real name or value. The system supports the so called wildcard character search. Monospace Preformatted The names of commands, files and directories, and the commands you type. On-screen computer output in your command-line sessions; source code in XML, C++, or other programming languages. The license file is located in the httpdocs/common/licens e directory. # ls al /files total 14470 CAPITALS Names of keys on the keyboard. SHIFT, CTRL, ALT KEY+KEY Key combinations for which the user must press and hold down one key and then press another. CTRL+P, ALT+F4 Feedback If you spot a typo in this guide, or if you have thought of a way to make this guide better, we would love to hear from you! If you have a suggestion for improving the documentation (or any other relevant comments), try to be as specific as possible when formulating it. If you have found an error, please include the chapter/section/subsection name and some of the surrounding text so that we could find it easily. Please submit a report by e-mail to userdocs@swsoft.com.

6 C HAPTER 2 About This Guide This guide is intended for game hosting providers who wish to manage their Counter-Strike game servers using Plesk control panel.

7 C HAPTER 3 About This Module With this module you can: deploy, configure, uninstall Counter-Strike game servers, specify which maps each game server should use, start, stop, restart game servers, add, update game mods with Steam utility provided by Valve, delegate permissions for managing game server to other users.

8 C HAPTER 4 Deploying Game Servers In This Chapter Setting Up a Game Server... 10 Choosing Maps for the Game... 14 Delegating Permissions for Managing Game Servers to Another User... 15 Once you install the Counter-Strike Game Server module on your Plesk control panel, you will need to take a few steps to install the game server program files and other required components. These files will be shared among all game servers that you will set up. To obtain and install the core components of game servers: 1 Click the Modules shortcut in the navigation pane and, in the Modules group, click the Counter-Strike game server icon. 2 The installation program starts searching for an installed game server engine. If it does not detect it, the installer will offer you the two options: Install the game server automatically - download the game server files from the official directory servers on the Internet and install them automatically. This procedure might take much time and hundreds megabytes of data transfer, depending on the number of components you wish to install. During automatic installation, you will be asked to choose the game version (Counter-Strike, Counter-Strike Source and Counter-Strike Condition Zero) to install. Use an existing installation - if you already have the game server engine installed, use this option to specify the path to the directory where it is installed. 3 Click OK. 4 Install the Steam software. Steam is an online content delivery system designed by Valve Corporation. To be able to download, install and update games from the Valve website through the Internet, you need to install the Steam client. Important: By downloading and installing the Steam client, you assume responsibility for the consequences of using this software. Use it at your own risk! If you do not have the Steam client program or Counter-Strike game server installed, leave the Download from the official Valve site and install option selected and click OK. The Steam software will be downloaded from the official download site (http://www.steampowered.com/download/hldsupdatetool.bin). Then, the License Agreement with Valve Corporation will appear. Click Accept to accept the license agreement to download and install the Steam client.

Deploying Game Servers 9 If you have already downloaded this file (hldsupdatetool.bin) and have it on your local machine, select the Install from the local machine option to upload it. Click OK. Then, specify the path to the hldsupdatetool.bin file and click OK. Click Accept to accept the license agreement. To specify the path to the existing Steam installation, select the Use an existing Steam client installation on your Plesk server option and click OK. Locate the Steam distribution package and click OK. 5 All game modifications (also commonly referred to as mods) that are available for downloading are shown in a list. Each mod title is accompanied with the following icon indicating whether the mod is already installed: - the game mod is already installed and - game mod is not installed. If you have a steam account that you would like to use for retrieving installation files or updates from Valve, click the password, and click OK. Switch Steam Account icon, specify your username and Select the checkboxes corresponding to the game mods you wish to install and click OK. 6 When the selected game components are installed, click OK to quit the wizard. Now the core components of the selected game servers are installed, and you can proceed to setting up your game servers.

Deploying Game Servers 10 Setting Up a Game Server To set up a new game server: 1 Click the Modules shortcut in the navigation pane and, in the Modules group, click the Counter-Strike game server icon. 2 Click the Add CS Game Server icon in the Tools group. 3 Select a game modification you want to run on your server. Click Next >>. 4 Choose the operation mode. If your server is going to be restricted to LAN clients only, select the Server is running in LAN-Only mode option. If you are serving both LAN and Internet clients, select the Server is running in LAN & Internet mode option. 5 To prevent the players connected through the Internet from cheating on your server, select the Use Valve anti-cheat module option. 6 Click Next >>. 7 Specify the maximum number of players who can connect simultaneously to your server. Click Next >>. 8 Enter the name for this game server. Click Next >>. 9 Select how you want to configure your game server: If you wish to customize the default configuration prior to running the game server, select the Customize the default configuration prior to running the game server option. If you wish to create the game server with default configuration and run it upon completion, select the Run the game server with the default configuration option. 10 Click Finish. The game server with optimal configuration will be set up. If you selected the Run the game server with the default configuration option, the game server will run. If you chose the Customize the default configuration prior to running the game server, you will be taken to the game server configuration screen on which you can adjust the following settings for your game server: Setting Game server name Configuration file Description The name that you would like to call your server. Select the configuration file that will be used for this game server. This drop-down list contains all configuration files available for this game mod. To edit the selected configuration file, click the Edit button on the right.

Deploying Game Servers 11 Operation mode IP address If your server is going to be restricted to LAN clients only, select the Server is running in LAN-Only mode option. If you are serving both LAN and Internet clients, select the Server is running in LAN & Internet mode option. Specify the IP addresses at which the game server will be accessible Game server port The port number the game server will work on. Default is 27015 Maximum number of players Game server auto update Use WON authorization server Use Valve anti-cheat module RCON password Game server entry password The maximum number of players who can simultaneously connect to your game server Use this to automatically update the game server through the Internet upon each start. If you set up a game server in LAN without Internet access, and do not want your game server to connect to WON authorization server, leave this checkbox deselected Valve Anti-cheat is the program that bans cheaters from game. The ban issued to the cheater depends on the severity of the cheat, and the number of offenses. Remote Console password is required if you wish to manage the game server remotely. The RCON password is also used by Plesk for restarting the game server If you wish to restrict access to your game server, specify the password that the authorized users will use for entering this game server

Deploying Game Servers 12 Subsequently, when you need to modify these settings, you will access this screen by clicking Modules > Counter-Strike > game server name you need > Configuration tab. To fine tune your game server by modifying configuration files: 1 Go to Modules > Counter-Strike > game server name you need > Configuration tab. 2 Select the configuration file you need, in the Configuration file group, and click the Edit button. 3 In the Commands text input area, enter a list of commands. To generate the list of commands, we recommend that you use the Configuration Editor Tool available at http://server.counter-strike.net. To use the Configuration Editor, open http://server.counter-strike.net/server.php?cmd=tools# in a new browser window and click the config editor link in the left navigation pane. A pop-up window will open. Specify required settings and click Configure! at the bottom of the page. A list of commands will be generated and displayed in the Generated Server.cfg section of the page. Copy the generated commands to the clipboard, then return to your control panel and paste them into the Commands text input area. Note: changes made to the configuration file will affect all game servers that run on a given configuration. 4 Click OK to submit the changes. To create a new configuration file: 1 Go to Modules > Counter-Strike. 2 Click the Configuration Files icon. 3 Click the New Configuration icon. 4 Enter the mod name, configuration name (not the file name!) in the Name field, and a description of this configuration file that will be displayed in the list of game servers. 5 In the Commands text input area, enter a list of commands. To generate the list of commands, we recommend that you use the Configuration Editor Tool available at http://server.counter-strike.net. To use the Configuration Editor, open http://server.counter-strike.net/server.php?cmd=tools# in a new browser window and click the config editor link in the left navigation pane. A pop-up window will open. Specify required settings and click Configure! at the bottom of the page. A list of commands will be generated and displayed in the Generated Server.cfg section of the page. Copy the generated commands to the clipboard, then return to your control panel and paste them into the Commands text input area. 6 Click OK to submit your configuration.

Deploying Game Servers 13 7 If you wish to apply this configuration to a game server at this time, go to Modules > Counter-Strike > game server name you need > Configuration tab, select the configuration file you need in the Configuration file group, and then click OK. To modify a configuration file you created: 1 Go to Modules > Counter-Strike. 2 Click the Configuration Files icon. 3 Click the configuration name you need. 4 Modify the settings as desired and click OK. To remove a configuration file: 1 Go to Modules > Counter-Strike. 2 Click the Configuration Files icon. 3 Select the corresponding check box and click Remove Selected. 4 On the next page, confirm the removal and click OK. Note: You cannot delete the default configuration file! You can only edit it.

Deploying Game Servers 14 Choosing Maps for the Game To select maps that will be available for users playing a specific type of game: 1 Click the Modules shortcut in the navigation pane and, in the Modules group, click the 2 Click the game server's name. Counter-Strike game server icon. 3 Click the Maps tab. The tab has two lists: the left-hand list displays all available maps and the list on the right contains all maps available for users playing on this game server. 4 To add a map to the game, move maps from the list of available maps to the list of selected maps by using the Add >> and << Remove buttons. 5 Click OK. To simplify map selection, you can sort all maps by mission types, such as saving hostages, assassination of VIP persons, planting a bomb, knife arena, team deathmatch, escape from the area, or Arctic Warfare Police. To view all maps related to the category of interest, select the category in the Map categories drop-down box. The maps for a game will played consequently as they go in the list, starting from the default map selected in the Default map drop-down box. To move a map downward or upward in the list, use the Move Up or Move Down buttons, respectively. Note: Each game mod has a standard set of maps. If you remove such a standard map from the list of maps (do not confuse the standard map with the default map!), they will be automatically installed during updating of your game server. Adding and Removing Maps To add or remove maps that your game servers can use: 1 Click the Modules shortcut in the navigation pane and, in the Modules group, click the Counter-Strike game server icon. 2 Click the Maps Management icon. The list of all maps for all game mods will show. 3 To view only the maps related to a specific game mod, select the respective option in the Select the game modification group. 4 To upload a new map, click the Browse button, select the map file you need (in zip or bsp file format), and then click Upload. 5 To remove the map you do not need, select the respective check box and click Remove Selected.

Deploying Game Servers 15 Delegating Permissions for Managing Game Servers to Another User To delegate permissions for managing game servers to one of your customers registered with your Plesk control panel: 1 Click the Modules shortcut in the navigation pane and, in the Modules group, click the Counter-Strike game server icon. 2 Click the Game Server Operator button. 3 On the page that opens, enter the login of a Plesk control panel user in the Login field. If you want to assign the game server operator rights to the domain administrator, enter the domain name as login. For clients and e-mail users, enter their login names to the control panel. To revoke permissions to manage game servers from a user: 1 Click the Modules shortcut in the navigation pane and, in the Modules group, click the Counter-Strike game server icon. 2 Click the Game Server Operator button. 3 On the page that opens, delete the login from the Login field and leave this field blank.

16 C HAPTER 5 Starting, Stopping, Restarting Game Servers To start, stop or restart a game server: 1 Click the Modules shortcut in the navigation pane and, in the Modules group, click the Counter-Strike game server icon. 2 Click the icon to stop a running game server, to start a stopped game server and the icon to restart it. OR Click a game server's name. Then click the button to run a game server, the button to start it, and to restart it.

17 C HAPTER 6 Updating Game Servers To update the game server files and components: 1 Click the Modules shortcut in the navigation pane and, in the Modules group, click the Counter-Strike game server icon. 2 Click the Update Game Servers icon. 3 A page displaying all game modifications available for updating will appear. Each mod title is accompanied with the following icon indicating whether the mod is already installed: - the game mod is already installed and - game mod is not installed. 4 If you wish to use another Steam account for updating, click Switch Steam Account. 5 Select the check boxes corresponding to the game mods you wish to update and click OK. 6 In the next step, the selected game components will updated. When finished, click OK to quit the wizard. In case of updating failure you can view the log file for details. To do this, click the link next to the operation result icon.

18 C HAPTER 7 Deleting Game Servers To remove a game server: 1 Click the Modules shortcut in the navigation pane and, in the Modules group, click the Counter-Strike game server icon. 2 Select the check boxes corresponding to the game servers you wish to remove, and click Remove Selected. On the next page, confirm removal and click OK.