PDA

View Full Version : SServerStart



Sunstrider
12-11-2007, 05:38 PM
SServerStart mutator allows game companies to give some control of the server back to the customer.

company would start the server like this


ut3 server DM-Sentinel?Game=UTGame.UTDeathmatch?GameMode=0?Mutat or=SServerStart.SServerStart -login=gpid -password=pwd -port=7777 -multihome=00.00.00.00 -queryport=6500 -log=server.log -nohomedir -unattended

the mutator would then restart using what was found in ..\utgame\config\UTSServerStart.ini

in my case something like this


[SServerStart UTUIDataProvider_Mutator]
ClassName=SServerStart.SServerStart
FriendlyName=SServerStart
Description=SServerStart v1.0 Will restart the server with the startup you want.
GroupNames=SServerStart
UIConfigScene=
bStandaloneOnly=False
bRemoveOn360=False
bRemoveOnPC=False
bRemoveOnPS3=False

[SServerStart.SServerStart]
StartString=DM-Woodshop?Game=UTGame.UTDeathmatch?GameMode=0?TimeL imit=45?Difficulty=3?bUsesStats=True?ForceRespawn= 0?NumPlay=4?MaxPlayers=10?bIsLanMatch=True?bIsDedi cated=False?AccessControl=TitanAdminHaxUT3.TitanAc cessControl?Mutator=UTGame.UTMutator_LowGrav,Titan AdminHaxUT3.TitanSwearFilter,SServerExit.SServerEx it


customer could shutdown his server however the company allows them to do so, make a change to UTSServerStart.ini, and start his/her server back up.

download at

http://www.sargsoft.com/files/ut3/SServerStart.zip

CVROY
12-12-2007, 09:36 AM
Awesome! I was hoping this was going to be done, I use your old one for my UT2004 server... now all we need is the UT3 Linux server :)

Sunstrider
12-12-2007, 12:59 PM
Awesome! I was hoping this was going to be done, I use your old one for my UT2004 server... now all we need is the UT3 Linux server :)

Super, I'm glad someone will have a use for it, it should work with linux servers also, the old version did, I had it on both windows and linux servers.

Biggest complaint from most customers is they have no means to change the game startup from some rental companies, I wrote this to cut down on tickets and the work I have to do for our servers we rent out. I hope others use it also.

~{MFD}~Mordred
12-12-2007, 10:01 PM
awesome, thanks!

Will let you know how it works :D

Sunstrider
12-13-2007, 12:14 PM
My install instructions were not correct, I've updated the zip file.

The mutator reads from UTServerStart.ini, not ServerStart.ini

so only one .ini file.

[ServerStart UTUIDataProvider_Mutator]
ClassName=ServerStart.ServerStart
FriendlyName=ServerStart
Description=Used to allow users to put server startup and change when they want.
GroupNames=
UIConfigScene=
bStandaloneOnly=False
bRemoveOn360=False
bRemoveOnPC=False
bRemoveOnPS3=False

[ServerStart.ServerStart]
StartString=DM-Bedroom?Game=UTGame.UTDeathmatch?GameMode=0?TimeLi mit=45?GoalScore=30?bUsesStats=True?ForceRespawn=0 ?BotSkill=2.0?Mutator=MutXMasPresents.MutXMasPrese nts,UTGame.UTMutator_LowGrav,?NumPublicConnections =24?numplay=12?maxplayers=24?bShouldAdvertise=True ?bIsLanMatch=False?bIsDedicated=True?PureServer=0

CVROY
12-14-2007, 12:27 AM
Got it, thanks :)

~{ISC}~Jigen
01-09-2008, 10:48 AM
Thanks a lot, really useful. I have a rented server and I cannot add everything I need with ease. Now with this mutator I have to edit only an ini file.
Awesome idea.