Page 1 of 2 12 LastLast
Results 1 to 40 of 46

Hybrid View

  1. #1
    MSgt. Shooter Person
    Join Date
    Nov 2007
    Location
    Pittsburgh, PA, USA
    Posts
    264

    Default This thread contains WORKING commandlines

    So many people are posting their non-working commandlines. Here are a couple of commandlines that I am using without problem. I hope these help someone.

    I apologize for the formatting - forum software doesn't provide a proper way to show this information.


    VCTF Server: (12 players max, 4 bots)
    Code:
    ut3.exe server vCTF-Suspense?Game=UTGameContent.UTVehicleCTFGame_Content?GameMode=3?numplay=4?maxplayers=12?NumPublicConnections=12?NumPrivateConnections=0?NumOpenPublicConnections=12?NumOpenPrivateConnections=0?bShouldAdvertise=True?bIsDedicated=True?PureServer=1?timelimit=20?goalscore=5?botskill=3?AdminPassword=MyAdminPassword -log=server.log -login=MyGamespyLogin -password=MyGamespyPassword -multihome=123.123.123.123 -nohomedir -unattended

    TDM Server: (12 players max, 4 bots)
    Code:
    ut3.exe server DM-Heatray?Game=UTGame.UTTeamGame?GameMode=4?numplay=2?maxplayers=12?NumPublicConnections=12?NumPrivateConnections=0?NumOpenPublicConnections=12?NumOpenPrivateConnections=0?bShouldAdvertise=True?bIsDedicated=True?PureServer=1?timelimit=20?goalscore=70?botskill=3?AdminPassword=MyAdminPassword -log=server.log -login=MyGamespyLogin -password=MyGamespyPassword -multihome=123.123.123.123 -nohomedir -unattended

    Things to note:
    ---
    1. The '-unattended' switch is at the VERY END of the commandline. For some people this is fixing the problem where the server appears in the browser but no one can connect to it.

    2. By using the '-nohomedir' switch I am telling UT3 to create/look for the .ini files in my C:\Program Files\Unreal Tournament 3 (Dedicated)\UTGame\Config\ folder rather than in the C:\Documents and Settings\[User]\My Documents\My Games\Unreal Tournament 3\UTGame\Config folder. You dont have to use this switch if you do not want to.

    3. I use the '-multihome=123.123.123.123' switch because I have multiple IP addresses bound to the NIC in my server. If I had a server behind a router using NAT then I would use this switch to bind my UT3.exe server to its external IP address. If I only had one single, public IP address on my server then I would not need to use this switch at all.


    Here is a batch file that I am using. If the server crashes for some reason then this batch file will make a backup copy of the server logfile and then restart the server. Please note that it is customized for my needs based on the commandline shown - you may need to make minor modifications to suit your needs.

    Code:
    :one
    c:
    cd \Program Files\Unreal Tournament 3 (Dedicated)\binaries
    ut3.exe server vCTF-Suspense?Game=UTGameContent.UTVehicleCTFGame_Content?GameMode=3?numplay=4?maxplayers=12?NumPublicConnections=12?NumPrivateConnections=0?NumOpenPublicConnections=12?NumOpenPrivateConnections=0?bShouldAdvertise=True?bIsDedicated=True?PureServer=1?timelimit=20?goalscore=5?botskill=3?AdminPassword=MyAdminPassword -log=server.log -login=MyGamespyLogin -password=MyGamespyPassword -multihome=123.123.123.123 -nohomedir -unattended
    cd \Program Files\Unreal Tournament 3 (Dedicated)\UTGame\Logs
    copy server.log server.bak
    goto one
    Last edited by Dubious; 11-24-2007 at 10:32 AM.

  2. #2
    MSgt. Shooter Person
    Join Date
    Sep 2006
    Posts
    213

    Default

    thanks!
    great post
    http://www.utmr.dk
    http://www.utmr2003.dk/index.asp/

    USA UT2k4 iCTF and UTComp DM server 216.246.110.232.

    xfire: tsthawkwind

  3. #3
    Administrator
    Join Date
    May 2002
    Location
    Location Location
    Posts
    18,381
    Gamer IDs

    Gamertag: Fl4k

    Default

    Working, but will show only if "any" or "No" pure servers are chosen for the filter.

    Instagib CTF

    Code:
    ut3.exe server CTF-Coret?MaxPlayers=10?Game=UTGameContent.UTCTFGame_Content?GameMode=1?NumPrivateConnections=2?NumPublicConnections=10?botskill=7?AdminPassword=xxx?ServerDescription=MyServer?TimeLimit=20?bIsDedicated=True?bShouldAdvertise=True?bIsLanMatch=False?bUsesStats=True?PureServer=1?mutator=UTGame.UTMutator_Instagib -login=xxx -password=xxx -multihome=xx.xx.xx.xx -port=7777 -log=xx.xx.xx.xx-7777.log -unattended -nohomedir
    Weapon Arena

    Code:
    ut3.exe server DM-Deck?MaxPlayers=16?Game=UTGame.UTTeamGame?GameMode=4?NumPrivateConnections=2?NumPublicConnections=16?bPlayersBalanceTeams=True?NumPlay=4?botskill=7?AdminPassword=xxx?ServerDescription=MyArenaServer?GoalScore=150?TimeLimit=20?bIsDedicated=True?bShouldAdvertise=True?bIsLanMatch=False?bUsesStats=True?PureServer=1?mutator=UTGame.UTMutator_Arena -login=xxx -password=xxx -multihome=xx.xx.xx.xx -port=7777 -log=xx.xx.xx.xx-7777.log -unattended -nohomedir
    Arena Weapon chosen in the UTgame.ini under [UTGame.UTMutator_Arena]
    Community Coordinator
    Epic Games, Inc.

  4. #4
    MSgt. Shooter Person
    Join Date
    Nov 2007
    Posts
    34

    Default

    Quote Originally Posted by Flak View Post
    Working, but will show only if "any" or "No" pure servers are chosen for the filter.

    Instagib CTF
    Wow. So Instagib servers only work as unpure servers?

  5. #5

    Default

    Quote Originally Posted by Flak View Post
    Working, but will show only if "any" or "No" pure servers are chosen for the filter.
    Same thing happened to me as soon as I added a stock mutator. If its a whitelisted mutator it should still display as a Pure server I thought. I could be mistaken though.

  6. #6
    MSgt. Shooter Person
    Join Date
    Aug 2006
    Posts
    265

    Default

    Is there an option for the command line that lets you have a translocator on a VCTF game? Does it just replace the hoverboard or can you have both somehow?

  7. #7
    MSgt. Shooter Person
    Join Date
    Nov 2007
    Posts
    34

    Default

    Thank you so much for this thread! I was about to give up setting this stuff up because it's giving me major headaches.

    A few questions for you in particulara Dubious because you're game server appears to be very much like ours (Multihomed, etc.):

    1. If I were to set our TDM server up exactly as yours is listed:
    - Exactly which ini files would I need to edit to make game changes other than what you have in the command line?
    - How would I get it to rotate through all the DM maps (You can't use the CTF, WAR, etc. maps for TDM/DM can you?)?
    - What will the name of the server be in the game browser? My Gamespy Login (Have I mentioned yet how STUPID this is?)?
    - If I wanted to make this a Deathmatch server, would I just have to change the 'Game' and 'Gamemode' perimiters?

    You rule for posting this btw. I was about to pull all my hair out. The most confusing part to me is figuring out EXACTLY what ini files I should edit, etc.

  8. #8

    Default

    Quote Originally Posted by sCaryDeth View Post
    Thank you so much for this thread! I was about to give up setting this stuff up because it's giving me major headaches.

    A few questions for you in particulara Dubious because you're game server appears to be very much like ours (Multihomed, etc.):

    1. If I were to set our TDM server up exactly as yours is listed:
    - Exactly which ini files would I need to edit to make game changes other than what you have in the command line?

    UTGame.ini

    - How would I get it to rotate through all the DM maps (You can't use the CTF, WAR, etc. maps for TDM/DM can you?)?

    The easiet way to generate the map list is to start your game at home and host a dedicated server. When setting up the server add all the maps to the maplist, all the mutators you want and all the parameters you want as well. Then start the dedicated server. Once that starts up it will go to a DOS window. In the first few lines you will see a commandline you can copy and use that as a base to start editing.

    For the map list you can stop the dedicated server and go into the UTGame.ini file and scroll down to the maplist and copy it into your servers UTGame.ini file. It should then scroll through your maps for that gametype. You can also turn on or off the voting parameters and whatnot.


    - What will the name of the server be in the game browser? My Gamespy Login (Have I mentioned yet how STUPID this is?)?

    I don't know if you still have to use the gamespy name, but here is a link to generate the code for the server discription in the command line. http://www.penetrate.nl/UT3ServerDesc.php

    ?ServerDescription=0850000840000510000320000680001 01000097000116000104000077000097000116000099000104 000032000083000101000114000118000101000114000

    Equals

    UT3 DeathMatch Server


    - If I wanted to make this a Deathmatch server, would I just have to change the 'Game' and 'Gamemode' perimiters?

    yes, and starting map

    Hope this helps

  9. #9
    MSgt. Shooter Person
    Join Date
    Nov 2007
    Location
    Pittsburgh, PA, USA
    Posts
    264

    Default

    Quote Originally Posted by sCaryDeth View Post
    If I were to set our TDM server up exactly as yours is listed:
    - Exactly which ini files would I need to edit to make game changes other than what you have in the command line?
    You would edit:
    - C:\Program Files\UT3 Dedicated Server\UTGame\Config\UTEngine.ini
    - C:\Program Files\UT3 Dedicated Server\UTGame\Config\UTGame.ini
    There are obviously other .ini files but I cant think of any configs in those that would have any impact on a server.

    Quote Originally Posted by sCaryDeth View Post
    - How would I get it to rotate through all the DM maps (You can't use the CTF, WAR, etc. maps for TDM/DM can you?)?
    You would edit:
    - C:\Program Files\UT3 Dedicated Server\UTGame\Config\UTGame.ini

    In that file you would scroll down to the section titled [UTGame.UTGame] and make it look like this:
    Code:
    [UTGame.UTGame]
    BotRatio=+1.0
    GoalScore=25
    bTournament=false
    bPlayersMustBeReady=false
    NetWait=15
    ClientProcessingTimeout=30
    RestartWait=30
    MinNetPlayers=1
    bWaitForNetPlayers=true
    LateEntryLives=1
    TimeLimit=20
    GameDifficulty=+5.0
    EndTimeDelay=4.0
    bAllowMapVoting=false
    VoteDuration=45
    GameSpecificMapCycles=(GameClassName="UTTeamGame",Maps=("DM-Arsenal","DM-Sanctuary","DM-Deck","DM-Defiance","DM-Deimos","DM-Diesel","DM-Gateway","DM-HeatRay","DM-RisingSun","DM-Sentinel","DM-ShangriLa"))
    MaxCustomChars=12
    Obviously, if you wanted to enable map voting instead of using a rotation, change 'bAllowMapVoting=false' to 'bAllowMapVoting=true'

    There may be a way to use non-DM maps in a DM/TDM game by simply adding those map names to the list above, but I have not tried it so I cant say if it works or not.

    Quote Originally Posted by sCaryDeth View Post
    - What will the name of the server be in the game browser? My Gamespy Login (Have I mentioned yet how STUPID this is?)?
    Yes - the name shown in the browser would just be your GameSpyLogin. This is changed in the upcoming patch, so that you can make it say whatever you want it to be.

    Quote Originally Posted by sCaryDeth View Post
    - If I wanted to make this a Deathmatch server, would I just have to change the 'Game' and 'Gamemode' perimiters?
    Yes. To add proper map rotation you would also need to go back to your UTGame.ini and add another line like this:
    Code:
    GameSpecificMapCycles=(GameClassName="UTDeathmatch",Maps=("DM-Arsenal","DM-Sanctuary","DM-Deck","DM-Defiance","DM-Deimos","DM-Diesel","DM-Gateway","DM-HeatRay","DM-RisingSun","DM-Sentinel","DM-ShangriLa"))
    Last edited by Dubious; 11-21-2007 at 11:48 AM.

  10. #10

    Default

    when will the new patch be released?

  11. #11
    Veteran
    Join Date
    May 2002
    Location
    Houston, TX
    Posts
    7,099

    Default

    Quote Originally Posted by Sp3c1alK View Post
    when will the new patch be released?
    its released as beta atm..

  12. #12
    MSgt. Shooter Person
    Join Date
    Nov 2007
    Posts
    34

    Default

    Wow. You guys are great! Thanks so much for the quick and accurate responses. I'll test these out when I get home from work.

  13. #13
    MSgt. Shooter Person
    Join Date
    Nov 2007
    Posts
    34

    Default

    Ummmm... Interestingly enough, I don't seem to have a UTGame.ini file? Is this normal? Do I have to actually create it myself?

  14. #14
    MSgt. Shooter Person
    Join Date
    Nov 2007
    Location
    Pittsburgh, PA, USA
    Posts
    264

    Default

    Quote Originally Posted by sCaryDeth View Post
    Ummmm... Interestingly enough, I don't seem to have a UTGame.ini file? Is this normal? Do I have to actually create it myself?
    If you dont have one that is VERY odd, and no, you dont have to create it yourself. It is automatically created. If I were you I'd perform a FIND on your PC to see where that file is being stored. Sounds like you have some config in place that is pointing things strangely.

    UTGame.ini should be in the same folder as the following files by default:
    ----
    UTCompat.ini
    UTCustomChar.ini
    UTEditor.ini
    UTEditorUserSettings.ini
    UTEngine.ini
    UTGame.ini
    UTInput.ini
    UTUI.ini
    UTWeapon.ini

    If you dont use the '-nohomedir' switch then the default is for these files to be created in C:\Documents and Settings\[User]\My Documents\My Games\Unreal Tournament 3\UTGame\Config

  15. #15

    Default

    Dubious when I use -unattended it automatically does 'yes for all' can you make it do 'no for all'. Otherwise it writes over all of the ini changes you make. Do you know if there is a fix for this?

  16. #16
    MSgt. Shooter Person
    Join Date
    Nov 2007
    Location
    Pittsburgh, PA, USA
    Posts
    264

    Default

    Quote Originally Posted by Bob!!!!!! View Post
    Dubious when I use -unattended it automatically does 'yes for all' can you make it do 'no for all'. Otherwise it writes over all of the ini changes you make. Do you know if there is a fix for this?
    It only overwrites/creates them once. As long as you keep the .ini's where they are then you can make changes to them and those changes should stay. At least they have no been overwritten on my servers yet.

  17. #17
    MSgt. Shooter Person
    Join Date
    Nov 2007
    Posts
    34

    Default

    Quote Originally Posted by Dubious View Post
    If you dont use the '-nohomedir' switch then the default is for these files to be created in C:\Documents and Settings\[User]\My Documents\My Games\Unreal Tournament 3\UTGame\Config
    That was exactly my problem. I hadn't been using that switch. So am I ok with just copying them over there and editing them accordingly?

  18. #18
    MSgt. Shooter Person
    Join Date
    Nov 2007
    Location
    Pittsburgh, PA, USA
    Posts
    264

    Default

    Quote Originally Posted by sCaryDeth View Post
    That was exactly my problem. I hadn't been using that switch. So am I ok with just copying them over there and editing them accordingly?
    1. Shut down server
    2. Make backup of .ini files (just in case)
    3. Copy .ini files to C:\Program Files\UT3 Dedicated Server\UTGame\Config\ folder
    4. Edit commandline to add -nohomedir switch (remember to leave '-unattended' at the very end)
    5. Load server and verify that your .ini files were not overwritten

  19. #19
    MSgt. Shooter Person
    Join Date
    Nov 2007
    Posts
    34

    Default

    Double post... sorry....

  20. #20
    MSgt. Shooter Person
    Join Date
    Nov 2007
    Posts
    34

    Default

    Thanks again for your patience with me. Pat yourself on the back for being such a great asset for many of us n00bies here!

  21. #21

    Default Multihome

    3. I use the '-multihome=123.123.123.123' switch because I have multiple IP addresses bound to the NIC in my server. If I had a server behind a router using NAT then I would use this switch to bind my UT3.exe server to its external IP address. If I only had one single, public IP address on my server then I would not need to use this switch at all.
    I am a bit confused about this one. I have a server which is behind a firewall but only has one IP address bound to the adapter. Should I use the switch? If so, which IP address (internal or external) should I use.

    I have tried using this switch with both addresses. When I use the external, I get an error on server startup that says it cannot bind to port 7777 in the IP address. When i use the internal, the server boots fine and shows up on the server list but no one can connect to it outside of my LAN.

    I have UDP ports 6500, 7777, 7778, 7787, 7788, 27900, 28900 forwarded to my server.
    I also have TCP ports 7777, 7778, 7787, 7788, 27900, 28900, 27902 forwarded to my server.
    (These were all the accumulated ports from combing these posts and others. Some, i opened TCP and UDP just to cover my bases.)

    So far, I have not been able to create a server behind my router which is both visible on the browse list and can be reached by clients outside of my LAN. Does anyone know how to do this properly? Is there a complete checklist?

    Thanks in advance! -WB

  22. #22
    MSgt. Shooter Person
    Join Date
    Nov 2007
    Location
    Pittsburgh, PA, USA
    Posts
    264

    Default

    Quote Originally Posted by WeirdBeard View Post
    I am a bit confused about this one. I have a server which is behind a firewall but only has one IP address bound to the adapter. Should I use the switch? If so, which IP address (internal or external) should I use. I have tried using this switch with both addresses. When I use the external, I get an error on server startup that says it cannot bind to port 7777 in the IP address. When i use the internal, the server boots fine and shows up on the server list but no one can connect to it outside of my LAN.
    1. Yes, you should use the '-multihome=123.123.123.123' switch
    2. You should use the external (public) IP address
    3. Please paste your commandline so we can see what is being attempted
    4. Once the patch is released this should be a lot easier since it will contain some automatic NAT transversal features

  23. #23

    Post Details

    Here is my command line:

    Code:
    UT3.exe Server VCTF-Suspense?GameMode=3?bShouldAdvertise=True?bIsDedicated=True?maxplayers=24?minnetplayers=1?numplay=8?botskill=4?AdminPassword=xxxxxx?ServerDescription=087000101000105000114000100000066000101000097000114000100000039000115000032000086000067000084000070000032000083000101000114000118000101000114000032000091000050000052000032000080000108000097000121000101000114000115000093000 -Login=wbserver -Password=xxxxxx -log=wbserver.log -multihome=123.123.123.123 -nohomedir -unattended
    Here is the log output:

    Code:
    Log: Log file open, 11/21/07 21:06:28
    Init: Version: 3487
    Init: Epic Internal: 0
    Init: Compiled: Nov 12 2007 16:13:38
    Init: Command line: Server VCTF-Suspense?GameMode=3?bShouldAdvertise=True?bIsDedicated=True?maxplayers=24?minnetplayers=1?numplay=8?botskill=4?AdminPassword=xxxxxx?ServerDescription=087000101000105000114000100000066000101000097000114000100000039000115000032000086000067000084000070000032000083000101000114000118000101000114000032000091000050000052000032000080000108000097000121000101000114000115000093000 -Login=wbserver -Password=xxxxxx -log=wbserver.log -multihome=209.6.223.5 -nohomedir -unattended
    Init: Base directory: G:\UT3Dedicated\Binaries\
    Init: Character set: Unicode
    Log: GConfig::LoadFile has loaded file:  ..\UTGame\Config\UTEditor.ini
    Log: GConfig::LoadFile has loaded file:  ..\UTGame\Config\UTEditorUserSettings.ini
    Log: GConfig::LoadFile has loaded file:  ..\UTGame\Config\UTCompat.ini
    Log: GConfig::LoadFile has loaded file:  ..\UTGame\Config\UTEngine.ini
    Log: GConfig::LoadFile has loaded file:  ..\UTGame\Config\UTGame.ini
    Log: GConfig::LoadFile has loaded file:  ..\UTGame\Config\UTInput.ini
    Log: GConfig::LoadFile has loaded file:  ..\UTGame\Config\UTUI.ini
    Log: Deleting old log file wbserver-backup-2007.11.21-21.06.28.log
    Init: Computer: PLUTO
    Init: User: Adamj
    Init: CPU Page size=4096, Processors=1
    Init: High frequency timer resolution =3.579545 MHz
    Init: Memory total: Phys=3145200K Pagef=4194303K Virt=2097024K
    Init: WinSock: version 1.1 (2.2), MaxSocks=32767, MaxUdp=65467
    Init: Presizing for 83221 objects not considered by GC, pre-allocating 0 bytes.
    Init: Object subsystem initialized
    Init: Startup System Settings:
    Init: System Settings:
    Init: 	StaticDecals=false
    Init: 	DynamicDecals=false
    Init: 	DynamicLights=false
    Init: 	DynamicShadows=false
    Init: 	LightEnvironmentShadows=false
    Init: 	CompositeDynamicLights=true
    Init: 	DirectionalLightmaps=false
    Init: 	MotionBlur=false
    Init: 	DepthOfField=false
    Init: 	Bloom=false
    Init: 	QualityBloom=false
    Init: 	Distortion=false
    Init: 	DropParticleDistortion=true
    Init: 	SpeedTreeLeaves=false
    Init: 	SpeedTreeFronds=false
    Init: 	OnlyStreamInTextures=false
    Init: 	LensFlares=false
    Init: 	FogVolumes=true
    Init: 	FloatingPointRenderTargets=true
    Init: 	Trilinear=true
    Init: 	OneFrameThreadLag=true
    Init: 	UseVsync=false
    Init: 	UpscaleScreenPercentage=true
    Init: 	Fullscreen=true
    Init: 	AllowD3D10=true
    Init: 	EnableHighPolyChars=false
    Init: 	SkeletalMeshLODBias=1
    Init: 	ParticleLODBias=2147483647
    Init: 	DetailMode=0
    Init: 	ShadowFilterQualityBias=-1
    Init: 	MaxAnisotropy=0
    Init: 	MaxMultisamples=1
    Init: 	MinShadowResolution=32
    Init: 	MaxShadowResolution=512
    Init: 	ResX=640
    Init: 	ResY=480
    Init: 	ScreenPercentage=50.000
    Init: 	SceneCaptureStreamingMultiplier=1.000
    Init: 	FoliageDrawRadiusMultiplier=0.000
    Init: 	ShadowTexelsPerPixel=2.000
    Log: 	TEXTUREGROUP_World: (MinLODSize= 256,MaxLODSize=1024,LODBias=2)
    Log: 	TEXTUREGROUP_WorldNormalMap: (MinLODSize= 256,MaxLODSize=1024,LODBias=3)
    Log: 	TEXTUREGROUP_WorldSpecular: (MinLODSize= 256,MaxLODSize=1024,LODBias=2)
    Log: 	TEXTUREGROUP_Character: (MinLODSize= 256,MaxLODSize=1024,LODBias=2)
    Log: 	TEXTUREGROUP_CharacterNormalMap: (MinLODSize= 256,MaxLODSize=1024,LODBias=2)
    Log: 	TEXTUREGROUP_CharacterSpecular: (MinLODSize= 256,MaxLODSize=1024,LODBias=2)
    Log: 	TEXTUREGROUP_Weapon: (MinLODSize= 256,MaxLODSize=1024,LODBias=2)
    Log: 	TEXTUREGROUP_WeaponNormalMap: (MinLODSize= 256,MaxLODSize=1024,LODBias=3)
    Log: 	TEXTUREGROUP_WeaponSpecular: (MinLODSize= 256,MaxLODSize=1024,LODBias=2)
    Log: 	TEXTUREGROUP_Vehicle: (MinLODSize= 256,MaxLODSize=2048,LODBias=2)
    Log: 	TEXTUREGROUP_VehicleNormalMap: (MinLODSize= 256,MaxLODSize=2048,LODBias=2)
    Log: 	TEXTUREGROUP_VehicleSpecular: (MinLODSize= 256,MaxLODSize=2048,LODBias=2)
    Log: 	TEXTUREGROUP_Effects: (MinLODSize= 256,MaxLODSize=1024,LODBias=2)
    Log: 	TEXTUREGROUP_Skybox: (MinLODSize= 512,MaxLODSize=2048,LODBias=1)
    Log: 	TEXTUREGROUP_UI: (MinLODSize=2048,MaxLODSize=4096,LODBias=0)
    Log: 	TEXTUREGROUP_LightAndShadowMap: (MinLODSize= 512,MaxLODSize=4096,LODBias=0)
    Log: 	TEXTUREGROUP_RenderTarget: (MinLODSize=   1,MaxLODSize=4096,LODBias=0)
    Init: Friendly System Settings:
    Init: 	TextureDetail=Level2
    Init: 	WorldDetail=Level1
    Init: 	bUseVSync=0
    Init: 	bUseMSAA=0
    Init: 	ScreenPercentage= 50
    Init: 	UpscaleScreenPercentage=1
    Init: 	ResX= 640
    Init: 	ResY= 480
    Init: 	Fullscreen=1
    Init: OS stats:
    Init: 	Windows XP Service Pack 2
    Init: 	RemoteDesktop=0
    Init: Memory stats:
    Init: 	Physical: 3071MB
    Init: 	Virtual: 2047MB
    Init: 	PageFile: 4095MB
    Init: CPU stats:
    Init: 	MeasuredPerformanceTime: 858.157 (stored result)
    Init: 	Hyperthreaded: 0
    Init: 	NumProcessorsPerCPU: 1
    Init: 	NumLogicalProcessors: 1
    Init: 	NumPhysicalProcessors: 1
    Init: 	MaxSpeed: 2104
    Init: 	CurrentSpeed: 2104
    Init: 	CoresPerProcessor: 1
    Init: 	IsOnBattery: 0
    Init: 	BatteryLevel: -1
    Init: 	Manufacturer: AMD
    Init: 	CPUName: AMD Athlon
    Init: 	L1CacheSize: 64
    Init: 	L2CacheSize: 512
    Init: 	Architecture: x86
    Init: GPU stats:
    Init: 	VendorID: 000010DE
    Init: 	DeviceID: 000000F2
    Init: 	DriverVersion: 6.14.10.7645
    Init: 	DeviceName: NVIDIA GeForce 6600 
    Init: 	DriverName: nv4_disp.dll
    Init: 	PixelShaderVersion: 3
    Init: 	VertexShaderVersion: 3
    Init: 	VRAMQuantity: 256
    Init: 	DedicatedVRAM: 244
    Init: 	AdapterCount: 1
    Init: 	SupportsHardwareTnL: 1
    Init: 	GPU DeviceID found in ini: (2) GeForce 6600
    Init: Machine  detected compatibility level: Composite: 1. CPU: 1. GPU: 2.
    Init: Previous detected compatibility level: Composite: 1. CPU: 1. GPU: 2.
    Log: Initializing FaceFX...
    Log: FaceFX initialized:
    Log:     version  1.710000
    Log:     licensee Unreal Engine 3 Licensee
    Log:     project  Unreal Engine 3 Project
    Log: GConfig::Find has loaded file:  ..\Engine\Localization\int\Core.int
    Log: GConfig::Find has loaded file:  ..\Engine\Localization\int\Engine.int
    Log: Loaded shader cache RefShaderCache-PC-D3D-SM3.CacheObject: 24748 shaders(0 legacy, 0 redundant), 2548 materials
    Log: GConfig::Find has loaded file:  ..\Engine\Localization\int\UnrealScriptTest.int
    Log: GConfig::Find has loaded file:  ..\UTGame\Localization\int\UTGame.int
    Log: GConfig::LoadFile has loaded file:  ..\UTGame\Config\UTWeapon.ini
    Log: GConfig::LoadFile has loaded file:  ..\UTGame\Config\UTCustomChar.ini
    Log: GConfig::LoadFile associated file:  ..\UTGame\Config\UTMap.ini
    Log: GConfig::Find has loaded file:  ..\Engine\Localization\int\OnlineSubsystemGameSpy.int
    Init: Version: 3487
    Init: Epic Internal: 0
    Init: Compiled: Nov 12 2007 16:14:54
    Init: Command line:  VCTF-Suspense?GameMode=3?bShouldAdvertise=True?bIsDedicated=True?maxplayers=24?minnetplayers=1?numplay=8?botskill=4?AdminPassword=xxxxxx?ServerDescription=087000101000105000114000100000066000101000097000114000100000039000115000032000086000067000084000070000032000083000101000114000118000101000114000032000091000050000052000032000080000108000097000121000101000114000115000093000 -Login=wbserver -Password=xxxxxx -log=wbserver.log -multihome=209.6.223.5 -nohomedir -unattended
    Init: Base directory: G:\UT3Dedicated\Binaries\
    Init: Character set: Unicode
    Log: Executing Class Engine.ServerCommandlet
    Log: Initializing Game Engine...
    Log: GConfig::Find has loaded file:  ..\Engine\Localization\int\Editor.int
    Log: GConfig::Find has loaded file:  ..\UTGame\Localization\int\UTEditor.int
    Init: UEngine initialized
    Log: Looking for DLC...
    Log: Object size..............: 60
    Log: Actor size...............: 436
    Log: ActorComponent size......: 88
    Log: PrimitiveComponent size..: 448
    Log: GConfig::Find has loaded file:  ..\UTGame\Config\UTGame.ini_orig
    Log: Browse: VCTF-Suspense?Name=Player?team=255?GameMode=3?bShouldAdvertise=True?bIsDedicated=True?maxplayers=24?minnetplayers=1?numplay=8?botskill=4?AdminPassword=xxxxxx?ServerDescription=087000101000105000114000100000066000101000097000114000100000039000115000032000086000067000084000070000032000083000101000114000118000101000114000032000091000050000052000032000080000108000097000121000101000114000115000093000
    Log: LoadMap: VCTF-Suspense?Name=Player?team=255?GameMode=3?bShouldAdvertise=True?bIsDedicated=True?maxplayers=24?minnetplayers=1?numplay=8?botskill=4?AdminPassword=xxxxxx?ServerDescription=087000101000105000114000100000066000101000097000114000100000039000115000032000086000067000084000070000032000083000101000114000118000101000114000032000091000050000052000032000080000108000097000121000101000114000115000093000
    Log: Virtual  memory allocation size: 128.02 MByte (134242304 Bytes)
    Log: Physical memory allocation size:   0.00 MByte (0 Bytes)
    Log: GConfig::Find has loaded file:  ..\UTGame\Localization\int\UTGameContent.int
    Log: Game class is 'UTVehicleCTFGame_Content'
    Init: WinSock: Socket queue 131072 / 131072
    Log: Failed to listen: WinSock: binding to port 7777 failed (10049)
    Error: Error initializing network layer.
    Log: Primary PhysX scene will be in software.
    Log: Creating Primary PhysX Scene.
    Log: Novodex Terrain Creation (Terrain_1): 25.108218 ms
    PerfWarning: InstanceGeom: 20.384617 ms - 1242 Convex, Terrain 25.061008 ms, PerTriSM 0.000000 ms, InitArticulated 0.000000 ms, BodyInst Alloc 11.525184 ms, InitBody 92.093572 ms
    PerfWarning: NxActor Creation: 72.956443 ms
    Log: Bringing World vCTF-Suspense.TheWorld up for play (0) at 2007.11.21-21.06.40
    ScriptLog: MinNetPlayers:  1
    Log: Bringing up level for play took: 1.107167
    Log: ########### Finished loading level: 3.601752 seconds
    Init: Game engine initialized
    Log: Initializing Game Engine Completed
    ScriptLog: CustomChar - Load Assets: IRNM
    Log: Begin Async loading packages for Family 'IRNM':
    Log: - CH_IronGuard_Male
    Log: Flushing async loaders.
    Log: Family Asset Package Loaded: CH_IronGuard_Male_SF
    Log: CONSTRUCTIONING: LoadFamilyAsset (IRNM) Took: 1.65 secs
    ScriptLog: CUSTOMCHAR Start: UTPlayerReplicationInfo_0 Blain VBlue
    Log: StartCustomCharMerge: 0.129350 ms initializing, 0.645611 ms texture streaming
    Log: === Critical error: ===
    General protection fault!
    
    History: Address = 0x970340   (filename not found) 
    
    Exit: Executing UObject::StaticShutdownAfterError
    Exit: Executing UWindowsClient::ShutdownAfterError
    Log: Shutting down FaceFX...
    Log: FaceFX shutdown.
    Exit: Exiting.
    Exit: Name subsystem shutting down
    Uninitialized: Log file closed, 11/21/07 21:06:48
    Another curious thing is this line from the log above:

    Code:
    Log: GConfig::Find has loaded file:...\UTGame\Config\UTGame.ini_orig
    I added some GameSpecificMapCycles lines to the UTGame.ini file. Before I did this, I made a backup of the file and called it UTGame.ini_orig. Somehow, the server command is glomming on to/remembering the backed-up file? ...Even though I have confirmed that the new cycles are in effect.

  24. #24
    MSgt. Shooter Person
    Join Date
    Nov 2007
    Location
    Pittsburgh, PA, USA
    Posts
    264

    Default

    Quote Originally Posted by WeirdBeard View Post
    Here is my command line:

    Code:
    UT3.exe Server VCTF-Suspense?GameMode=3?bShouldAdvertise=True?bIsDedicated=True?maxplayers=24?minnetplayers=1?numplay=8?botskill=4?AdminPassword=xxxxxx?ServerDescription=087000101000105000114000100000066000101000097000114000100000039000115000032000086000067000084000070000032000083000101000114000118000101000114000032000091000050000052000032000080000108000097000121000101000114000115000093000 -Login=wbserver -Password=xxxxxx -log=wbserver.log -multihome=123.123.123.123 -nohomedir -unattended
    Can you please move your backup copy to some other folder and then try this commandline (which should do the exact same thing as yours) and let us know how it works?

    Code:
    ut3.exe server vCTF-Suspense?Game=UTGameContent.UTVehicleCTFGame_Content?GameMode=3?numplay=8?maxplayers=24?NumPublicConnections=24?NumPrivateConnections=0?NumOpenPublicConnections=24?NumOpenPrivateConnections=0?bShouldAdvertise=True?bIsDedicated=True?PureServer=1?timelimit=20?goalscore=5?botskill=4?AdminPassword=xxxxxxxx?ServerDescription=087000101000105000114000100000066000101000097000114000100000039000115000032000086000067000084000070000032000083000101000114000118000101000114000032000091000050000052000032000080000108000097000121000101000114000115000093000 -log=wbserver.log -login=wbserver -password=xxxxxx -multihome=123.123.123.123 -nohomedir -unattended

  25. #25

    Default

    Thanks for the help on getting my server going.

    Haven't found it yet, but I sure hope the old web based admin interface is still there. I've been an admin of UT since UT99 and the web interface has always been decent.

  26. #26
    Skaarj
    Join Date
    Nov 2007
    Location
    Ohio, USA
    Posts
    27
    Gamer IDs

    Gamertag: WanderlustX2

    Default

    Great info!

  27. #27
    MSgt. Shooter Person
    Join Date
    Aug 2006
    Location
    Redding, Ca
    Posts
    51

    Default

    1337 post need to stick it plz

  28. #28
    Skaarj
    Join Date
    Nov 2007
    Location
    Ohio, USA
    Posts
    27
    Gamer IDs

    Gamertag: WanderlustX2

    Default

    Thanks for the info, still having issues with the rotate on my server using Warfare. I used what's in the defaultgame.ini (map rotation) for the UTGame.ini and it still doesn't rotate. I've tried with bAllowMapVoting=false and bAllowMapVoting=true. I didn't see any option for voting either when it was set to True.

    GameSpecificMapCycles=(GameClassName="UTOnslaughtG ame",Maps=("WAR-Downtown","WAR-SinkHole","WAR-Dusk","WAR-Islander","WAR-Avalanche","WAR-MarketDistrict","WAR-OnyxCoast","WAR-Powersurge","WAR-Serenity","WAR-FloodGate","WAR-Torlan"))

    I've seen something about including the _Content after UTOnslaughtGame but that didn't seem to do anything either.

  29. #29
    MSgt. Shooter Person
    Join Date
    Nov 2007
    Location
    Pittsburgh, PA, USA
    Posts
    264

    Default

    Quote Originally Posted by WanderlustX2 View Post
    Thanks for the info, still having issues with the rotate on my server using Warfare. I used what's in the defaultgame.ini (map rotation) for the UTGame.ini and it still doesn't rotate. I've tried with bAllowMapVoting=false and bAllowMapVoting=true. I didn't see any option for voting either when it was set to True.

    GameSpecificMapCycles=(GameClassName="UTOnslaughtG ame",Maps=("WAR-Downtown","WAR-SinkHole","WAR-Dusk","WAR-Islander","WAR-Avalanche","WAR-MarketDistrict","WAR-OnyxCoast","WAR-Powersurge","WAR-Serenity","WAR-FloodGate","WAR-Torlan"))

    I've seen something about including the _Content after UTOnslaughtGame but that didn't seem to do anything either.
    Sounds like you may have multiple UTGame.ini files and are editing the wrong one. Im just guessing here, though. Run a search on your server to see if you have multiple.

    You are correct, though, that the proper line to add to your UTGame.ini file is indeed this one:
    Code:
    GameSpecificMapCycles=(GameClassName="UTOnslaughtGame_Content",Maps=("WAR-Downtown","WAR-SinkHole","WAR-Dusk","WAR-Islander","WAR-Avalanche","WAR-MarketDistrict","WAR-OnyxCoast","WAR-Powersurge","WAR-Serenity","WAR-FloodGate","WAR-Torlan"))
    If you have it configured correctly, when you load the server you will see a line in the command prompt window that says something like "MAP VOTE IS ENABLED!!" If it says "MAPVOTE IS DISABLED DUE TO LACK OF MAPS" then obviously its not configured correctly.

    I dont know if you saw it or not, but this post has a brief, to-the-point outline for enabling mapvote: http://gearsforums.epicgames.com/sho...d.php?t=586353

  30. #30

    Default

    This line below has worked wonders for me the last few days with zero problems.

    Things to note:
    - you can not join using open <ip>
    - I run multiple servers using ONE install
    - Each server uses its own sub directory inside of \Config\

    Code:
    server CTF-Reflection?Game=UTGameContent.UTCTFGame_Content?GameMode=1?numplay=1?maxplayers=12?NumPublicConnections=12?NumPrivateConnections=0?NumOpenPublicConnections=12?NumOpenPrivateConnections=0?bShouldAdvertise=True?AllowJoinInProgress=True?bIsDedicated=True?PureServer=1?timelimit=20?goalscore=5?AdminPassword=xxx?ServerDescription=083000119000105000110000101000079000110000108000105000110000101000 -EngineINI=..\UTGame\Config\Server1\SwineEngine.ini -GameINI=..\UTGame\Config\Server1\SwineGame.ini -log=swineonline.log -login=xxx -password=xxx -multihome=xxx -nohomedir -unattended
    Last edited by brutal7`; 11-23-2007 at 06:11 PM.

  31. #31
    Skaarj
    Join Date
    Nov 2007
    Location
    Ohio, USA
    Posts
    27
    Gamer IDs

    Gamertag: WanderlustX2

    Default

    So does adding the Game=UTGameContent.UTCTFGame_Content do something that ust adding the GameMode= doesn't do? Just curious since I've seen that popping up now.

  32. #32

    Default Still not working!

    Hello Gurus!
    (and I mean that!) Thanks for all the great info here! I have bookmarked this thread!

    I followed everybody's suggestions to no avail, so here's my info:

    We have rented 2 UT3 servers from Gameservers.com.
    One of them is public, one is private.
    Both are plain-jane installs.
    The public one works, the private one doesn't.

    Here's the symptoms:
    1. You can see the server in the server browser.
    2. Everything shows the server is up.
    3. Everybody who tries to connect, can't.
    4. It just sits there saying "Connecting..." and times out.

    Here's my startup command line:

    server DM-Arsenal -game=UTGame.UTTeamGame -GameMode=0 -MaxPlayers=14 -NumPublicConnections=0 -NumOpenPublicConnections=0 -numplay=0 -multihome=8.12.69.107 -port 7777 -login=IGSXtremeServer -password=MYPASSWORD -log=GameServers.log -nohomedir -unattended

    Of course, when I try to use the default that they give me, I get the syntax errors:

    server DM-Arsenal?game=UTGame.UTTeamGame?GameMode=4?MaxPlaye rs=14?NumPublicConnections=0?NumOpenPublicConnecti ons=0?numplay=0 -multihome=8.12.69.107 -port 7777 -unattended -login=IGSXtremeServer -password=MYPASSWORD -log=GameServers.log -nohomedir

    Tons of ?'s and the "-unattended" is nowhere near the end!

    Anyways, if anyone has any ideas, please let me know! I have one thought: The login name I used is exactly the name I used for the profile name and in the game file:

    [Engine.GameReplicationInfo]
    ServerName=IGSXtremeServer
    ShortName=[IGS]/[IBC] Clan Server
    MessageOfTheDay=Welcome to the [IGS]/[IBC] Asylum Server!

    Any thoughts? Thank you very much!
    Scott

  33. #33

    Default

    Quote Originally Posted by [IGS]Prof_Chaos View Post
    Hello Gurus!
    (and I mean that!) Thanks for all the great info here! I have bookmarked this thread!

    I followed everybody's suggestions to no avail, so here's my info:

    We have rented 2 UT3 servers from Gameservers.com.
    One of them is public, one is private.
    Both are plain-jane installs.
    The public one works, the private one doesn't.

    Here's the symptoms:
    1. You can see the server in the server browser.
    2. Everything shows the server is up.
    3. Everybody who tries to connect, can't.
    4. It just sits there saying "Connecting..." and times out.

    Here's my startup command line:

    server DM-Arsenal -game=UTGame.UTTeamGame -GameMode=0 -MaxPlayers=14 -NumPublicConnections=0 -NumOpenPublicConnections=0 -numplay=0 -multihome=8.12.69.107 -port 7777 -login=IGSXtremeServer -password=MYPASSWORD -log=GameServers.log -nohomedir -unattended

    Of course, when I try to use the default that they give me, I get the syntax errors:

    server DM-Arsenal?game=UTGame.UTTeamGame?GameMode=4?MaxPlaye rs=14?NumPublicConnections=0?NumOpenPublicConnecti ons=0?numplay=0 -multihome=8.12.69.107 -port 7777 -unattended -login=IGSXtremeServer -password=MYPASSWORD -log=GameServers.log -nohomedir

    Tons of ?'s and the "-unattended" is nowhere near the end!

    Anyways, if anyone has any ideas, please let me know! I have one thought: The login name I used is exactly the name I used for the profile name and in the game file:

    [Engine.GameReplicationInfo]
    ServerName=IGSXtremeServer
    ShortName=[IGS]/[IBC] Clan Server
    MessageOfTheDay=Welcome to the [IGS]/[IBC] Asylum Server!

    Any thoughts? Thank you very much!
    Scott
    This format will be the one that works, not the other one...
    Check the spaces you have MaxPlaye rs, NumOpenPublicConnecti ons start by removing the spaces in those commands and see what happens..

    server DM-Arsenal?game=UTGame.UTTeamGame?GameMode=4?MaxPlaye rs=14?NumPublicConnections=0?NumOpenPublicConnecti ons=0?numplay=0 -multihome=8.12.69.107 -port 7777 -unattended -login=IGSXtremeServer -password=MYPASSWORD -log=GameServers.log -nohomedir

  34. #34

    Default

    The spaces were actually put in by the forum here, they are actually not in the command line. Are you saying that I should leave the question marks in also? I'll give it a try...

  35. #35

    Default

    Ok, tried that, syntax errors! I removed the questions marks and it accepts it....

  36. #36
    Boomshot
    Join Date
    Dec 2006
    Location
    beyond the event horizon
    Posts
    2,518

    Default

    Quote Originally Posted by [IGS]Prof_Chaos View Post
    Hello Gurus!
    Here's the symptoms:
    1. You can see the server in the server browser.
    2. Everything shows the server is up.
    3. Everybody who tries to connect, can't.
    4. It just sits there saying "Connecting..." and times out.

    Here's my startup command line:

    server DM-Arsenal -game=UTGame.UTTeamGame -GameMode=0 -MaxPlayers=14 -NumPublicConnections=0 -NumOpenPublicConnections=0 -numplay=0 -multihome=8.12.69.107 -port 7777 -login=IGSXtremeServer -password=MYPASSWORD -log=GameServers.log -nohomedir -unattended

    Of course, when I try to use the default that they give me, I get the syntax errors:

    server DM-Arsenal?game=UTGame.UTTeamGame?GameMode=4?MaxPlaye rs=14?NumPublicConnections=0?NumOpenPublicConnecti ons=0?numplay=0 -multihome=8.12.69.107 -port 7777 -unattended -login=IGSXtremeServer -password=MYPASSWORD -log=GameServers.log -nohomedir

    Anyways, if anyone has any ideas, please let me know! I have one thought: The login name I used is exactly the name I used for the profile name and in the game file:

    Any thoughts? Thank you very much!
    Scott
    It is my understanding that if you want a private or locked server, you need to assign a password. You also need to assign a number of private connections if you have 0 public. Having a locked or password public server is likely a good choice as that works and is easy. Have you tried using a command line generator? Something like this should work if you have a linux server at home.

    Code:
    ./ut3 server server DM-Arsenal?Game=UTGame.UTTeamGame?MaxPlayers=10?GoalScore=20?TimeLimit=0?MinNetPlayers=1?NumPlay=7?BotSkill=4?ForceRespawn=0?GamePassword=Game-Password?GameMode=4?ServerDescription=115000101000114000118000101000114000045000100000101000115000099000114000105000112000116000105000111000110000?AdminPassword=admin-pass?bIsDedicated=True?bShouldAdvertise=True?bIsLanMatch=False?bUsesStats=True?bAllowJoinInProgress=True?PureServer=1?LockedServer=1?NumPublicConnections=10 -Login=GS-login -Password=GS-pass -nohomedir -multihome=internal-IP-router-assigned -unattended
    I currently play as [T5K]Bobba_Novis, {T5K}Bobba_Novi, and Gi_96.
    My Rig- ASUS Z68, core I7 2600K @4.2Ghz, and HD6870 in crossfire as seen on my G520 @100Hz

  37. #37

    Default

    Yea the ?s separate the commands. here is my working vCTF:

    ut3.exe server vCTF-Suspense?Game=UTGameContent.UTVehicleCTFGame_Conte nt?GameMode=3?numplay=6?maxplayers=12?NumPublicCon nections=12?NumPrivateConnections=0?NumOpenPublicC onnections=12?NumOpenPrivateConnections=0?bShouldA dvertise=True?bIsDedicated=True?PureServer=1?timel imit=20?goalscore=5?botskill=3 -log=server.log -unattended

  38. #38

    Default

    I've noticed that some ppl have the "ut3.exe" as the first entry, some don't, I take it that if you're running your own server you need that and if you're renting a server from Gameservers.com you don't?

  39. #39

    Default

    I am trying to setup a LAN server, do I need to put in something like -LAN=1 or something?

  40. #40

    Default

    1. Yes, you should use the '-multihome=123.123.123.123' switch
    2. You should use the external (public) IP address
    Dubious, I just unarchived and checked the old UT2K4 server I used to run and I confirmed that the INTERNAL IP address was used in the multihome switch in order to traverse NAT.

    Are you sure the external address is supposed to be used? The reason this seems odd is because one cannot bind a TCP/IP service to an address which is not bound to an interface in the local computer. For instance, I cannot bind my server to your IP address and run it from there.

    To me, the error makes sense, if the startup process IS actually trying to BIND the service to the multihome IP (and the word "bind" is not just shorthand for some magic caching which goes on), I should not be able to bind to the external address because that address is not bound to an adapter in my computer.

    Still, the point seems moot now if they are going to implement STUN. For now, I will leave the internal address specified.

    This leads me also to another point, I noticed that client connections were connecting and establishing a second port for communication. On my server, the ports were in the 50049, 50049, 50050, etc. It seemed that each time I restarted the server, clients would connect via the next incremental port. Is there any way to control this random port?

    Often, the clients could see my server in the server list but when they tried to connect, it would time out. I noticed on the console that the clients were connecting to the server on one of the aforementioned ports and were unable to enter the game. I experimented with this and opened up ports 50000-50200 to my game server. Clients were still unable to connect via the server list but were able to connect via the "open" command.

    At this point I experimented with adding the multihome=internalIP switch and leaving the switch out entirely. I did not reord my results methodically, but in one instance, my clients could only connect by typing the open command at the console: "open externalIP:7777". During another instance, they were only able to connect with "open externalIP" (no port specified.)

    Not sure what that is all about.

    I even tried putting my server in the DMZ and turning off my internal firewall. Nothing really changed, which tells me that the right ports might not be getting forwarded or that there is some random element to port assignment when clients connect.


 
Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Copyright ©2009-2011 Epic Games, Inc. All Rights Reserved.
Digital Point modules: Sphinx-based search vBulletin skin by CompletevB.com.