Articles on: Setup & Configuration

Adding a GameCP Server and Products

GameCP is a PHP based game hosting control panel that can manage game, voice and radio services.

Supported Features



Create Suspend Unsuspend Terminate Change PackageChange PasswordClient Area Link
YesYesYesYesYesNoNo


Get Started



First, you need to configure the plugin in Clientexec's server section as shown in the picture below. Go to Settings > Products > Servers



Now you need to add your GameCP server by clicking Add Server.



Field Name Description
Server NameFriendly name. How you will see it inside Clientexec.
HostnameThe name of the server where GameCP resides.
Shared IPMain Server IP
PluginGameCP
Maximum # of AccountsSet this to 0
Stats URLNot Mandatory.
IP Addresses (one per line)If for some reason you need to manually assign an IP to someone, you would add it here. The IP's are automatically assigned when created through Clientexec.


Plugin Options:

Field Name Description
GameCP URLThis is the url to your GameCP install. Eg: http://www.gamecp.com/gcp
Contact E-MailThe e-mail to send notifications to.
Connector PassphraseThe API Connector Password in Settings > Billing.


Add Hosting Packages



Next step is that we need to allow your products to use the GameCP server we just created.

In your ClientExec admin area, click: Settings > Product > Products.

Sort your list by the Product Group that will be using GameCP.

Now choose the first product you will be using with GameCP, Example: GameCP Basic. (This will be assuming you have setup your packages already.)

Now click on the Advanced & Plugin Settings tab.

Click the box, and choose the drop-down option that says GameCP or whatever title you put in the server name field.



Product Plugin Options:

Field Name Description
IP Allocation1=Auto, 2=Location Addon (package addon called sv_location).
Game IDFound in Manage Games.
Private ServerServer will require a password to connect.
Allow SSHEnable shell access on Linux/FreeBSD.
AffinityThe CPU(s) this will go on, blank, 0, 1, 2, 3.
TickrateThis is used for srcds and hlds based games.
FPS"This is used for srcds and hlds based games.


If you wish to have the package created automatically after the Order Processor service has been ran, go back to the General Tab and check the "Automatically Activate package?" box.

Please keep in mind you will need to repeat the add packages process for each package that will be using the GameCP server.

Updated on: 08/03/2023

Was this article helpful?

Share your feedback

Cancel

Thank you!