swish Posted June 27, 2008 Share Posted June 27, 2008 I setup a Halo Combat Evolved server. We all know this game can have "custom game types" So we create a folder called profiles and add the savegames ect in there. When we start it via command line physically the box it starts fine...however when TCAdmin starts it it will not recognize the custom game types. I believe its because its starting as Administrator when we start it manually on the box...but TCAdmin starts it under SYSTEM. Any ideas or tricks to get it to recognize the file when starting under SYSTEM? Tip, Tricks...I'm loosing some hair over this one...lol We are using the same command line starting on the box and also starting from tcadmin. Only difference is it starts as Administrator vs System Link to comment Share on other sites More sharing options...
ECF Posted June 27, 2008 Share Posted June 27, 2008 Are you using the -path command to specify the directory in the commandline? If I recall correctly Halo will use the Documents and Settings folder to store the maps by default, and will look for that directory unless the path command points to the users game install folder. So the commandline would have -path %userfilespath% in it. Link to comment Share on other sites More sharing options...
JasonF Posted June 27, 2008 Share Posted June 27, 2008 1) You should have a folder in the game server's root folder called savegames From there you put the custom profiles 2) Put in the command line at the end -path %gameserverroot% Link to comment Share on other sites More sharing options...
swish Posted June 27, 2008 Author Share Posted June 27, 2008 Lemme give that a shot also Jason. Link to comment Share on other sites More sharing options...
JasonF Posted June 27, 2008 Share Posted June 27, 2008 I used to have several Halo clients and it worked great for them. I even added the -path parameter to the command line changer. Here is my custom command line: -exec halo.txt -ip %serverip% -port %serverport% %usercmdline% %gameserverroot% Create a custom command line parameter -path allow user access but don't allow user to set value. Then they just check off that they want to use custom profiles and it will change the command line to. -exec halo.txt -ip %serverip% -port %serverport% -path %gameserverroot% Link to comment Share on other sites More sharing options...
swish Posted June 28, 2008 Author Share Posted June 28, 2008 Well....another failure...lol I have tried the same setup, command line, -path ect you have posted Jason and it just wont catch em. Ill try to get with you on MSN tonight...maybe we can figure this damn thing out. Link to comment Share on other sites More sharing options...
FearlessG1 Posted July 1, 2008 Share Posted July 1, 2008 I am having the same problem. My command line looks like "-exec halo.txt -ip serverip -port 2301 -path C:\UserFiles\clan\GameServers\TC22722273775147346117543\ " I have the savegames folder in there with my custom game types and it seems to be ignoring it completely. if i put the savegames folder at C:\Documents and Settings\Administrator\My Documents\My Games\Halo and just launch the haloded.exe it reads the custom game type fine. Any suggestions? Link to comment Share on other sites More sharing options...
rich835 Posted July 1, 2008 Share Posted July 1, 2008 I used to run a lot of these with firedaemon many moons ago, had exactly the same problem. The fix was to run the service under a user account whose home directory was pointing to the folder where the game was installed for the user. It was all to do with profiles. Don't know how you could replicate that functionality with TCAdmin though. Link to comment Share on other sites More sharing options...
ChrisOlver Posted July 1, 2008 Share Posted July 1, 2008 Unfortunately we run quite a few Halo servers for customers and the only way to do this was via the My Documents\Games\Halo method. We found no documentation to support any other method. Pain the arse tbh Link to comment Share on other sites More sharing options...
FearlessG1 Posted July 2, 2008 Share Posted July 2, 2008 Im pretty new at TCA. Could you explain step by step on what i need to do once i have the server created in TCA and the -path set to the server dir using my current dir's above? Thanks for any and all help guys. Link to comment Share on other sites More sharing options...
JasonF Posted July 2, 2008 Share Posted July 2, 2008 Halo can now read/write data files to a user specified folder using the -path command line argument. This is particularly useful for Halo Dedicated Servers but also be used for users whose 'My Documents' folder is remapped to a UNC path. It is an advanced option and using it will force you to manually move saved games and multiplayer gametypes. http://www.softwarepatch.com/games/halo.html Link to comment Share on other sites More sharing options...
swish Posted July 2, 2008 Author Share Posted July 2, 2008 Hmm might be the issue....Im using 1.04 for this setup. Ill try it on our 1.07 install. Link to comment Share on other sites More sharing options...
JasonF Posted July 2, 2008 Share Posted July 2, 2008 OOOHHHHHH! The -path parameter was introduced in a later patch. The most current version of Halo Combat Evolved is v1.07 Let me know on MSN if you want the files Swish. They are free download so I don't mind sharing them. Link to comment Share on other sites More sharing options...
Jaggl Posted July 3, 2008 Share Posted July 3, 2008 can someone provide me the gamefiles plz?! Link to comment Share on other sites More sharing options...
JasonF Posted July 3, 2008 Share Posted July 3, 2008 v1.02 - http://download.microsoft.com/download/1/c/f/1cf3647a-4d61-48d2-8923-ac068a9c9768/Halo_DS_1_02.exe v1.06 patch - http://download.microsoft.com/download/7/6/f/76fecf5b-21b4-4255-8416-37b2f4846f7b/haloded.exe v1.07 patch - http://downloads.gamezone.com/demos/d12777.htm Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.