Jump to content

Created Game Doesn't Show Up in Automation Game Type List


BlueToast

Recommended Posts

EDIT :: SOLUTION FOUND! When you create a "Supported Game" and view the page to your new "Supported Game," at the bottom you need to go to Default Config Files and identify at least one file (can be ANY file -- even if the file you are locating is a dummy file and isn't actually used by the server) in which TCAdmin can input at least one piece of setup information (like the Server Port, # of slots, Hostname, or Server IP).

 

 

 

Scroll down to bottom of this post to know what "the problem" in short.

 

 

 

Server Specs (http://gamepanel.visfx.net/)

[b][u]Gameserver Details[/u][/b]
▪ Xeon 2.0GHz Quad Core
▪ 4096MB (4GB) RAM
▪ Full Duplex 100Mbit Connection (Level3 backbone)
▪ Windows 2003 Operating System

 

 

 

Gameserver Program (Subspace Directory Server - http://sharvil.nanavati.net/projects/subspace/)

 

 

 

The contents of DirectoryServer-1.0.zip are extracted to C:\TCAdmin\GameInstalls\SubspaceDS\.

 

 

 

Admin Home > System Settings > Supported Games > SubspaceDS Details

[b][u]New Game [i](or SubspaceDS)[/i][/b][/u]

Game ID: TC7743606382845
Operating System: Windows
Name: Subspace (Dirserver)
Short Name: SubspaceDS
Relative Executable: /dirserver.exe
Relative Working Directory: /
Relative User Files Directory: /
Force Path for FTP/FileMan:
Game Files Folder Name: Dirserver
Stop Delay (Seconds): 3
Installed Patch:
Game Compatibility:

[X] Enable File Manager
[X] Enable FTP Access
[_] Is a Voice Server
[_] Interact With Desktop
[_] Show Default Config Files Icon
[X] Show in Create List
[X] Always Start on CPU 0
[_] Disable Reinstall (Overrides Global Setting)
[_] Enable Log Viewer

Log Extensions (Seperated by comma):

 

 

 

[b][u]IP and Port Settings[/u][/b]

[_] Only Use Server's Primary IP
[_] Only Use Default Ports

Port Increment: 1
Default Port: 0
Default Query Port: 0
Default RCON Port: 0
Custom Port 1: 0
Custom Port 2: 0
Custom Port 3: 0
Custom Port 4: 0
Custom Port 5: 0

 

 

 

[b][u]Port Expressions[/u][/b]

Dynamic Content: Server Port [insert]
Game Port Expression (Only for Secondary Apps):
Query Port Expression:
RCON Port Expression:
Custom Port 1 Expression:
Custom Port 2 Expression:
Custom Port 3 Expression:
Custom Port 4 Expression:
Custom Port 5 Expression:

 

 

 

[b][u]Default Command Line Settings[/u][/b]

Dynamic Content: Server IP [insert]
Default Command Line:
Private Command Line:

 

 

 

[b][u]Custom Command Line Settings[/u][/b]

[_] Enable Cmd Line Builder for Users

Dynamic Content: Server IP [insert]
Custom Command Line:
Custom Private Command Line:

 

 

 

[b][u]Punkbuster Settings[/u][/b]

Relative Path to PB folder:
PB Logs folder:
PB Screenshots Folder:
pbsvnew.dll/so Download URL:

[_] Enable PB Update for Admins
[_] Enable PB Update for Users
[_] Enable PB Logs/Screenshot Delete for Admins
[_] Enable PB Logs/Screenshot Delete for Users

 

 

 

[b][u]HLDSUpdateTool Settings[/u][/b]

Steam Game Type:

[_] Enable for Admins
[_] Enable for Users

 

 

 

[b][u]Branded Server Settings[/u][/b]

Branded Text:

[_] Place Branded Text at the End
[_] Space Before/After Branded Text

Regular Expression Patern (Optional):

 

 

 

[b][u]Dedicated Server Settings[/u][/b]

[_] Allow User Installation

 

 

 

Generate Full Config (for the above) File

<?xml version="1.0" encoding="Windows-1252" standalone="yes"?>
<GAME>
 <GAMEID>TC7743606382845</GAMEID>
 <NAME>Subspace (Dirserver)</NAME>
 <SHORTNAME>SubspaceDS</SHORTNAME>
 <DEFAULTPORT>0</DEFAULTPORT>
 <DEFAULTQUERYPORT>0</DEFAULTQUERYPORT>
 <DEFAULTRCONPORT>0</DEFAULTRCONPORT>
 <FILESFOLDER>Dirserver</FILESFOLDER>
 <RELATIVEEXECUTABLE>/dirserver.exe</RELATIVEEXECUTABLE>
 <RELATIVEWORKINGDIRECTORY>/</RELATIVEWORKINGDIRECTORY>
 <RELATIVEUSERFILES>/</RELATIVEUSERFILES>
 <INSTALLEDPATCH />
 <FILEMAN_ACCESS>True</FILEMAN_ACCESS>
 <FTP_ACCESS>True</FTP_ACCESS>
 <IS_VOICE_SERVER>False</IS_VOICE_SERVER>
 <DEFAULTCMDLINE />
 <DEFAULTCUSTOMCMDLINE />
 <PRIVATECMDLINE />
 <PRIVATECUSTOMCMDLINE />
 <PBFOLDER />
 <PBURL />
 <PBENABLEADMINS>False</PBENABLEADMINS>
 <PBENABLEUSERS>False</PBENABLEUSERS>
 <PBENABLEADMINS>False</PBENABLEADMINS>
 <PBDELETEADMINS>False</PBDELETEADMINS>
 <PBDELETEUSERS>False</PBDELETEUSERS>
 <PBLOGS />
 <PBSS />
 <STEAMGAMETYPE />
 <STEAMENABLEADMINS>False</STEAMENABLEADMINS>
 <STEAMENABLEUSERS>False</STEAMENABLEUSERS>
 <BRANDEDTEXT />
 <BRANDEDTEXTATEND>False</BRANDEDTEXTATEND>
 <BRANDEDTEXTSPACE>False</BRANDEDTEXTSPACE>
 <BRANDEDREGEX />
 <ALLOWUSERINSTALL>False</ALLOWUSERINSTALL>
 <PORTINCREMENT>1</PORTINCREMENT>
 <GAMEPORTEXPRESSION />
 <QUERYPORTEXPRESSION />
 <RCONPORTEXPRESSION />
 <STOPDELAY>3</STOPDELAY>
 <CUSTOMPORT1>0</CUSTOMPORT1>
 <CUSTOMPORT2>0</CUSTOMPORT2>
 <CUSTOMPORT3>0</CUSTOMPORT3>
 <CUSTOMPORT4>0</CUSTOMPORT4>
 <CUSTOMPORT5>0</CUSTOMPORT5>
 <CUSTOMPORT1EXPRESSION />
 <CUSTOMPORT2EXPRESSION />
 <CUSTOMPORT3EXPRESSION />
 <CUSTOMPORT4EXPRESSION />
 <CUSTOMPORT5EXPRESSION />

 <OS>1</OS>
 <ONLYDEFAULTPORT>False</ONLYDEFAULTPORT>
 <INTERACTDESKTOP>False</INTERACTDESKTOP>
 <CMDBUILDERUSERACCESS>False</CMDBUILDERUSERACCESS>
 <INSTALLSCRIPT />
 <UNINSTALLSCRIPT />
 <NEWEMAILSUBJECT />
 <NEWEMAILBODY />
 <REINSTALLEMAILBODY />
 <REINSTALLEMAILSUBJECT />
 <SHOWINCREATELIST>True</SHOWINCREATELIST>
 <SHOWCONFIGSICON>False</SHOWCONFIGSICON>
 <FORCE_FTP_PATH />
 <START_CPU_0>True</START_CPU_0>
 <LOG_EXTENSIONS />
 <ENABLE_LOG_VIEWER>False</ENABLE_LOG_VIEWER>
 <DISABLE_REINSTALL>False</DISABLE_REINSTALL>
 <COMPATIBILITY>-1</COMPATIBILITY>
 <RCONCOMMANDS />
</GAME>

 

 

 

And the problem? It will not show up in the Game Type list at Admin Home > Game Server Automation. I have tried adding a New Service, using the physical location of dirserver.exe when asked, and that did not work either.

Link to comment
Share on other sites

Did you install the game to the C:\TCAdmin\GameInstalls\SubspaceDS\ game folder after you extracted it? sometimes you need to install the game and then copy the files over to the gameinstall folder. Then in your game panel click on "Create a Game and Voice Server"

Link to comment
Share on other sites

SubspaceDS is not a game, but rather a master list server for a game called Subspace (or Continuum). It stores a list of "zones" or gameservers a player can download through the game client and be able to select from one to play.

 

The contents of DirectoryServer-1.0.zip are as follows:

~/stats/
~/dirserver.exe
~/config.txt

 

They are extracted to C:\TCAdmin\GameInstalls\SubspaceDS\ so that the following physical paths and files are TRUE:

C:\TCAdmin\GameInstalls\SubspaceDS\stats\
C:\TCAdmin\GameInstalls\SubspaceDS\dirserver.exe
C:\TCAdmin\GameInstalls\SubspaceDS\config.txt

Link to comment
Share on other sites

Game Files Folder Name: Dirserver

or from the config if you prefer

<FILESFOLDER>Dirserver</FILESFOLDER>

 

So the path should not be

C:\TCAdmin\GameInstalls\SubspaceDS\stats\

C:\TCAdmin\GameInstalls\SubspaceDS\dirserver.exe

C:\TCAdmin\GameInstalls\SubspaceDS\config.txt

 

It should be

C:\TCAdmin\GameInstalls\Dirserver\stats\

C:\TCAdmin\GameInstalls\Dirserver\dirserver.exe

C:\TCAdmin\GameInstalls\Dirserver\config.txt

 

Or change your config.

 

And as far as the zip goes, I don't believe tcadmin understands your vers. number so it needs to be Dirserver.zip or once again change your config.

Link to comment
Share on other sites

Ok, doing that fixed that problem and it now shows up in the list. But I think I have a new problem...

 

 

The Directory Server files total up to around 800KB. I created an automation for it and it has been around 8+ hours now since I did, and the server still didn't create it. The server can create Half-Life gameservers just fine, so I am thinking there might be something with the configs or what?

 

I attempted to recreate, still waiting to see if the server will actually do it.

 

EDIT :: The Pending Setups page ALWAYS says there are no pending setups, even when doing an automation for a Half-Life gameserver.

Link to comment
Share on other sites

If you fill in the mail server settings in System Settings>Mail Server Settings the software will email you an error report if the game fails to autoinstall correctly.

 

I can tell you that 800kb will not take 8+ hours to copy over. So it has failed. As far as the pending setups page, that is used only for games that are tied into a billing system such as Modernbill or WHMCS. Normal installs will not show there.

Link to comment
Share on other sites

We're running v1.0.3231.17598. I still have to get ahold of the error logs (cause they weren't e-mailed to me).

 

EDIT :: SOLUTION FOUND! When you create a "Supported Game" and view the page to your new "Supported Game," at the bottom you need to go to Default Config Files and identify at least one file (can be ANY file -- even if the file you are locating is a dummy file and isn't actually used by the server) in which TCAdmin can input at least one piece of setup information (like the Server Port, # of slots, Hostname, or Server IP).

 

 

 

Thank you guys! :D Your assistance was greatly appreciated.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Who's Online   0 Members, 0 Anonymous, 43 Guests (See full list)

    • There are no registered users currently online
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use