randb |
7th February, 2006 07:08 PM |
ut2004 startup problem
Hello,
I am trying to make my first utk04 server. I have already done some 03 servers succesfully. Butt its seems that 04 is harder to startup.
I downloaded the server from http://download.beyondunreal.com/get...-bonuspack.zip
And unziped it. I have not yet set the cd-key on it yet butt that should not be the problem i think.
OK to start up the server i first tryed to use the following script
Quote:
# vi startTorlan.sh
---- put everything below here in the file ----
#!/bin/sh
cd /home/games/ut2004/System
nohup ./ucc-bin server \
ONS-Torlan\
?game=Onslaught.ONSOnslaughtGame\
?AdminName=lanceux\
?AdminPassword=yeahright\
?AutoAdjust=1\
ini=ut2004.ini -nohomedir &
---- stop here, just the stuff above this line goes in ---
# cp startTorlan.sh /usr/sbin/startTorlan.sh
# chmod 755 /usr/sbin/startTorlan.sh
|
Butt when i start it with startTorlan.sh it gives me this:
-bash: -bash:: command not found
So i tryed it with a other startupscript from 03, with i think should work on 04 as well.
PHP Code:
#!/bin/sh # standard format startup script for unreal tournament 2003 # # (c) 2003-2004 Rawplayer @ irc.quakenet.org #!k # last modified 28-5-2003 # MYNAME=private MYGAME=XGame.XDeathmatch MYMAP=DM-Asbestos MYUSERID=unrealtournament MYDIR=/home/unrealtournament/ut2004/ MYMODS=XGame.MutZoomInstaGib MYPORT=5000 MYIP=85.25.****** MYADMIN= MYPASS= MYMAXPLAYERS=12 MYMINPLAYERS=0 MYSTATS=False MYBALANCE=False MYGOALSCORE=50 MYTIME=20 MYTRANSLOCATOR=False MYAUTOADJUST=False MYWEAPONSTAY=False MYAUTONUMBOTS=False MYPLAYERSMUSTBEREADY=False MYDIFFICULTY=1 MYFF=0 MYGAMEPASS=training MYFRAGLIMIT=50 MYGAMESPEED=1.02 MYMAXLIVES=0 MYMAXSPECTATORS=4 MYNUMBOTS=0 MYTOURNAMENT=False MYLOGFILE="$MYDIR/Logs/$MYNAME.log" MYLOCKFILE="$MYDIR/System/$MYNAME.lock" # MAXLOGSIZE is the maximum size allowed (in kB) by the "check" # procedure -- if "check" is called and the log size is greater than # this value then "logrotate" will be invoked; suggested value: 1024 # set MAXLOGSIZE to 0 to disable logratate if you are having trouble # -- you will still be able to call "logrotate" manually MAXLOGSIZE=1024 # MAXLOGFILES is the number of backup log files that will be kept # when "logrotate" is called; suggested value: 4 # warning: if this value is 0 then no backup log files will be kept # and the current log will be overwritten if the logs are rotated. MAXLOGFILES=4 # MONITORFREQ is the time (in seconds) between each call to "check" # by the "infinity" loop; suggested value: 60 # warning: setting this too low can cause bad things to happen. MONITORFREQ=60 # BROKENCPUTIME is the maximum %cpu usage that is allowed if this is # exceeded in two successive checks (seperated by the amount of time # determined by MONITORFREQ) then the server will be restarted. # set to 0 to disable, must be below 100; suggested value: 99 # warning: setting this too low can cause the server to restart a lot BROKENCPUTIME=99 # LOGSPAMCHECK is used to detect that the server is in a bad loop # this can happen if the same message is output to the log over and over # when this happens, we must restart the server -- valid values: 0 or 1 # set this to 0 if you do not want this check to happen LOGSPAMCHECK=1 # NICELEVEL is used to attempt to run ucc at a higher priority than other tasks # (this has no effect unless you exec this script as root) # you must set the NICELEVEL to a negative value, which will tell the kernel # that this process does not play "nice" with other processes and will demand # more attention -- valid values 0 to -20 # suggested value: 0 or -10 # the "nice" command may not work in some shells, in this case set to 0 NICELEVEL=0 # CANSUID determines if the command uses "su" when executed by root # or if it tries to chown/chmod the ucc-bin command before executing it. # set CANSUID to zero if you have trouble -- valid values: 0 or 1 CANSUID=1 ###################################################### # # no user servicable parts beyond this point. # # if you find that you need to change anything below here, # please contact me because i would like to ensure that this # is no longer necessary (for any reason) # # send feedback to [email protected] # thank-you # ###################################################### WriteToLog () { TIME=$(date +"%Y-%m-%d %H:%M:%S") $SUID "echo \"[$TIME] $MYNAME: $1\" >> $MYLOGFILE" } if [ ! -d "$MYDIR/System" ]; then echo "ERROR: Can not find System directory in $MYDIR" exit -2 fi if [ ! -d "$MYDIR/Logs" ]; then echo "ERROR: Can not find Logs directory in $MYDIR" exit -2 fi ulimit -c 0 if [ -z "$MYMODS" ]; then TMP="$MYMAP""\?game=$MYGAME" else TMP="$MYMAP""\?game=$MYGAME""\?mutator=$MYMODS""\?AdminName=$MYADMIN""\?AdminPassword=$MYPASS""\?MaxPlayers=$MYMAXPLAYERS""\?MinPlayers=$MYMINPLAYERS""\?Gamestats=$MYSTATS""\?bBalanceTeams=$MYBALANCE""\?GoalScore=$MYGOALSCORE""\?TimeLimit=$MYTIME""\?Translocator=$MYTRANSLOCATOR""\?AutoAdjust=$MYAUTOADJUST""\?AccessControl=$MYACCESSCONTROL""\?WeaponsStay=$MYWEAPONSTAY""\?bAutoNumBots=$MYAUTONUMBOTS""\?bPlayerMustBeReady=$MYPLAYERSMUSTBEREAD""\?difficulty=$MYDIFFICULTY""\?FF=$MYFF""\?gamePassword=$MYGAMEPASS""\?fraglimit=$MYFRAGLIMIT""\?gamespeed=$MYGAMESPEED""\?maxlives=$MYMAXLIVES""\?maxspectators=$MYMAXSPECTATORS""\?numBots=$MYNUMBOTS""\?tournament=$MYTOURNAMENT" fi if [ -n "$MYIP" ]; then TMP="$TMP multihome=$MYIP" fi if [ -n "$MYINI" ]; then TMP="$TMP ini=$MYINI" fi MYEXECMD="./ucc-bin server $TMP -nohomedir log=/dev/null" OUTLOG="$MYLOGFILE" SUID="bash -c" if [ `whoami` = "root" ]; then ATTEMPTNICE= if [ $NICELEVEL -ne 0 ]; then ATTEMPTNICE="nice -n $NICELEVEL" fi if [ "$CANSUID" = "1" ]; then SUID="$ATTEMPTNICE su $MYUSERID -c" else SUID="$ATTEMPTNICE $SUID" chown $MYUSERID $MYDIR/System/ucc-bin chmod u+s $MYDIR/System/ucc-bin fi fi case "$1" in start) $0 soft-start $0 infinity & ;; stop) if [ -f "$MYLOCKFILE.8" ]; then # break infinity simply by removing the lock file rm -f $MYLOCKFILE.8 fi $0 soft-stop ;; restart) $0 stop $0 start ;; soft-start) echo -n "Starting Unreal Tournament 2003: " if [ -f $MYLOCKFILE ]; then echo "Process is already running. Not started." else $0 logrotate >/dev/null cd $MYDIR WriteToLog "soft-start" # the log file must be written with append (">>") or the logrotate # will not work. also, we must echo the PID to the lock file on the # same command line so that we do not create permission problems # with the lock file if logged in as root $SUID "$MYEXECMD >> $OUTLOG & echo \$! > $MYLOCKFILE" echo "$MYNAME" fi ;; soft-stop) echo -n "Stopping Unreal Tournament 2003: " if [ ! -f $MYLOCKFILE ]; then echo "not found" exit -4 fi WriteToLog "soft-stop" kill -TERM $(cat $MYLOCKFILE) rm -f "$MYLOCKFILE" echo "$MYNAME" ;; soft-restart) if [ -f $MYLOCKFILE ]; then $0 soft-stop fi $0 soft-start ;; infinity) # "infinity" -- this command is used to start an # infinite loop to ensure that server is always up without use of cron $SUID "echo $$ > $MYLOCKFILE.8" # note, overwriting the infinity (.8) lock file will kill any previous # infinity # process because the pid will no longer match -- this is a # good thing and saves us from trying to seek out old processes to kill # them. # further note, running "check" will also ensure that we kill any # previous pids (of the non-infinity type) before restarting the server # .. this means that any server process that may still be running # (with a valid lock file) will be killed before restarting the server. while [ -f $MYLOCKFILE.8 -a "$$" = "$(cat $MYLOCKFILE.8 2>/dev/null)" ]; do $0 check sleep $MONITORFREQ done ;; check) # check if process is alive PROC=$(cat $MYLOCKFILE 2>/dev/null) if [ -z "$(ps -p $PROC 2>/dev/null | grep ucc)" ]; then WriteToLog "restarting because pid died" $0 soft-restart exit 1 fi # check if overworking the cpu (condition is usually unrecoverable) if [ $BROKENCPUTIME -gt 0 ]; then # need the zero in front in case the command substitution returns a null CPUTIME=0$(ps auxw | sed -n -e "s/^$MYUSERID\ *$PROC\ *\([0-9]*\).*$/\1/"p) if [ $CPUTIME -ge $BROKENCPUTIME ]; then WriteToLog "cpu time is over $BROKENCPUTIME at $CPUTIME" WriteToLog "Pausing for 60 seconds to see if it is still evil..." sleep 60 CPUTIME=0$(ps auxw | sed -n -e "s/^$MYUSERID\ *$PROC\ *\([0-9]*\).*$/\1/"p) WriteToLog "cpu time = $CPUTIME" if [ $CPUTIME -ge $BROKENCPUTIME ]; then $0 soft-restart exit 1 fi fi fi # check if logrotate is necessary if [ $MAXLOGSIZE -gt 0 ]; then # need the zero in front in case the command substitution returns a null LOGSIZE=0$(ls -sk $MYLOGFILE | sed -n 's/^\([0-9]*\).*$/\1/p') if [ $LOGSIZE -gt $MAXLOGSIZE ]; then if [ $LOGSPAMCHECK = "1" -a $LOGSIZE -gt $(($MAXLOGSIZE + 1024)) ]; then # error -- logs are waaay too big (1MB over MAXLOGSIZE) # something must be wrong -- this may happen if stuck in an # endless loop -- must restart server WriteToLog "restarting because log file is more than 1MB over MAXLOGSIZE" $0 soft-restart else $0 logrotate fi fi fi ;; logrotate) if [ -s "$MYLOGFILE" ]; then if [ $MAXLOGFILES -gt 0 ]; then WriteToLog "Rotating logs..." COUNT=$MAXLOGFILES NEXTLOG="$MYLOGFILE.$COUNT" COUNT=$(($COUNT - 1)) PREVLOG="$MYLOGFILE.$COUNT" while [ $COUNT -gt 0 ]; do if [ -f "$PREVLOG" ]; then $SUID "mv $PREVLOG $NEXTLOG" fi NEXTLOG=$PREVLOG COUNT=$(($COUNT - 1)) PREVLOG="$MYLOGFILE.$COUNT" done $SUID "cp $MYLOGFILE $NEXTLOG" else WriteToLog "Rotating logs... -- MAXLOGFILES is not set -- log file not saved!!" fi $SUID "cat /dev/null > $MYLOGFILE" else WriteToLog "Rotating logs... -- MYLOGFILE is empty -- not rotating!" fi ;; *) echo "Usage: $0 {start|stop|restart|check|logrotate}" exit -1 esac exit 0
And when i execute it this way: ./private start it gives the following error:
HTML Code:
unrealtournament@alpha784:~/ut2004$ Stopping Unreal Tournament 2003: ./private: line 369: kill: (20008) - Kein passender Prozess gefunden
private
Starting Unreal Tournament 2003: bash: line 1: ./ucc-bin: Datei oder Verzeichnis nicht gefunden
private
So i hope anyone can help me. I have also tryed to start with the reguar:
u cc-bin server CTF-BridgeOfFate?game=XGame.xCTFGame ini=ut2004.ini -nohomedir &
Butt then it gives me the following error:
HTML Code:
-bash: ucc-bin: command not found
[1] 22426
[1] Exit 127 ucc-bin server CTF-BridgeOfFate?game=XGame.xCTFGame ini=ut2004.ini -nohomedir
OK i have a debian-linux server. I hope anyone can help, i have spend days on this and still nothing so please help me:cry:
If it helps, here is my ini file: (or the most important part anyway)
HTML Code:
[url]
Protocol=ut2004
ProtocolDescription=Unreal Protocol
Name=Player
Map=Index.ut2
LocalMap=NvidiaLogo.ut2
NetBrowseMap=Entry.ut2
Host=
Portal=
MapExt=ut2
EXEName=UT2004.exe
SaveExt=usa
Port=5000
Class=Engine.Pawn
Character=Gorge
[FirstRun]
FirstRun=0
[Engine.Engine]
RenderDevice=D3DDrv.D3DRenderDevice
;RenderDevice=D3D9Drv.D3D9RenderDevice
;RenderDevice=Engine.NullRenderDevice
;RenderDevice=OpenGLDrv.OpenGLRenderDevice
;RenderDevice=PixoDrv.PixoRenderDevice
AudioDevice=ALAudio.ALAudioSubsystem
NetworkDevice=IpDrv.TcpNetDriver
DemoRecordingDevice=Engine.DemoRecDriver
Console=XInterface.ExtendedConsole
GUIController=GUI2K4.UT2K4GUIController
StreamPlayer=Engine.StreamInteraction
Language=int
Product=UT2004
GameEngine=Engine.GameEngine
EditorEngine=Editor.EditorEngine
DefaultGame=XGame.XDeathmatch
DefaultServerGame=XGame.XDeathmatch
ViewportManager=WinDrv.WindowsClient
;ViewportManager=SDLDrv.SDLClient
Render=Render.Render
Input=Engine.Input
Canvas=Engine.Canvas
DetectedVideoMemory=0
ServerReadsStdin=False
CdPath=\\server\UT2004\Versions\UT2004-Final-DVD-You-can-install-from-here\CD1
[Core.System]
PurgeCacheDays=30
SavePath=../Save
CachePath=../Cache
CacheExt=.uxx
CacheRecordPath=../System/*.ucl
MusicPath=../Music
SpeechPath=../Speech
Paths=../System/*.u
Paths=../Maps/*.ut2
Paths=../Textures/*.utx
Paths=../Sounds/*.uax
Paths=../Music/*.umx
Paths=../StaticMeshes/*.usx
Paths=../Animations/*.ukx
Paths=../Saves/*.uvx
Suppress=DevLoad
Suppress=DevSave
Suppress=DevNetTraffic
Suppress=DevGarbage
Suppress=DevKill
Suppress=DevReplace
Suppress=DevCompile
Suppress=DevBind
Suppress=DevBsp
Suppress=DevNet
Suppress=DevKarma
Suppress=RecordCache
Suppress=MapVoteDebug
Suppress=Init
suppress=MapVote
Suppress=VoiceChat
Suppress=ChatManager
Suppress=Timer
Suppress=DevLIPSinc
[Engine.GameEngine]
CacheSizeMegs=32
UseSound=True
VoIPAllowVAD=False
ServerActors=IpDrv.MasterServerUplink
ServerActors=UWeb.WebServer
ServerPackages=Core
ServerPackages=Engine
ServerPackages=Fire
ServerPackages=Editor
ServerPackages=IpDrv
ServerPackages=UWeb
ServerPackages=GamePlay
ServerPackages=UnrealGame
ServerPackages=XEffects
ServerPackages=XPickups
ServerPackages=XGame
ServerPackages=XWeapons
ServerPackages=XInterface
ServerPackages=Vehicles
ServerPackages=TeamSymbols_UT2003
ServerPackages=TeamSymbols_UT2004
ServerPackages=BonusPack
ServerPackages=SkaarjPack_rc
ServerPackages=SkaarjPack
ServerPackages=UTClassic
ServerPackages=UT2k4Assault
ServerPackages=Onslaught
ServerPackages=GUI2K4
ServerPackages=UT2k4AssaultFull
ServerPackages=OnslaughtFull
ServerPackages=OnslaughtBP
ServerPackages=xVoting
UseStaticMeshBatching=True
ColorHighDetailMeshes=False
ColorSlowCollisionMeshes=False
ColorNoCollisionMeshes=False
ColorWorldTextures=False
ColorPlayerAndWeaponTextures=False
ColorInterfaceTextures=False
MainMenuClass=GUI2K4.UT2K4MainMenu
ConnectingMenuClass=GUI2K4.UT2K4ServerLoading
DisconnectMenuClass=GUI2K4.UT2K4DisconnectOptionPage
LoadingClass=GUI2K4.UT2K4SP_LadderLoading
SinglePlayerMenuClass=GUI2K4.UT2K4SP_Main
[WinDrv.WindowsClient]
WindowedViewportX=640
WindowedViewportY=480
FullscreenViewportX=800
FullscreenViewportY=600
MenuViewportX=640
MenuViewportY=480
Brightness=0.800000
Contrast=0.700000
Gamma=0.800000
UseJoystick=False
CaptureMouse=True
StartupFullscreen=True
ScreenFlashes=True
NoLighting=False
MinDesiredFrameRate=35.000000
AnimMeshDynamicLOD=0.0
Decals=True
Coronas=True
DecoLayers=True
Projectors=True
NoDynamicLights=False
ReportDynamicUploads=False
TextureDetailInterface=Normal
TextureDetailTerrain=Normal
TextureDetailWeaponSkin=Normal
TextureDetailPlayerSkin=Normal
TextureDetailWorld=Normal
TextureDetailRenderMap=Normal
TextureDetailLightmap=UltraHigh
NoFractalAnim=False
ScaleHUDX=0.0
MouseXMultiplier=1.000
MouseYMultiplier=1.000
UseSpeechRecognition=True
WeatherEffects=True
DrawDistanceLOD=1.0
[SDLDrv.SDLClient]
WindowedViewportX=640
WindowedViewportY=480
FullscreenViewportX=800
FullscreenViewportY=600
MenuViewportX=640
MenuViewportY=480
Brightness=0.800000
Contrast=0.700000
Gamma=0.800000
UseJoystick=False
JoystickNumber=0
IgnoreHat=False
JoystickHatNumber=0
CaptureMouse=True
StartupFullscreen=True
ScreenFlashes=True
NoLighting=False
MinDesiredFrameRate=35.000000
AnimMeshDynamicLOD=0.0
Decals=True
Coronas=True
DecoLayers=True
Projectors=True
NoDynamicLights=False
ReportDynamicUploads=False
TextureDetailInterface=Normal
TextureDetailTerrain=Normal
TextureDetailWeaponSkin=Normal
TextureDetailPlayerSkin=Normal
TextureDetailWorld=Normal
TextureDetailRenderMap=Normal
TextureDetailLightmap=UltraHigh
TextureMaxLOD=0
TextureMinLOD=0
NoFractalAnim=False
WeatherEffects=True
DrawDistanceLOD=1.0
IgnoreUngrabbedMouse=False
AllowUnicodeKeys=False
AllowCommandQKeys=True
MacFakeMouseButtons=True
MacKeepAllScreensOn=False
TextToSpeechFile=
MacNativeTextToSpeech=True
[ALAudio.ALAudioSubsystem]
UseEAX=False
Use3DSound=False
UseDefaultDriver=True
CompatibilityMode=False
MaxEAXVersion=255
UsePrecache=True
ReverseStereo=False
Channels=32
MusicVolume=0.10000
AmbientVolume=0.500000
SoundVolume=0.30000
VoiceVolume=4.000000
VolumeScaleRec=0.100000
DopplerFactor=1.0
Rolloff=0.5
TimeBetweenHWUpdates=15
DisablePitch=False
LowQualitySound=False
UseVoIP=True
UseVAD=False
UseSpatializedVoice=False
SpatializedVoiceRadius=100000
EnhancedDenoiser=False
LocalZOffset=0.0
[IpDrv.TcpNetDriver]
AllowDownloads=True
ConnectionTimeout=20.0
InitialConnectTimeout=200.0
AckTimeout=1.0
KeepAliveTime=0.2
MaxClientRate=15000
MaxInternetClientRate=10000
SimLatency=0
RelevantTimeout=5.0
SpawnPrioritySeconds=1.0
ServerTravelPause=4.0
NetServerMaxTickRate=20
LanServerMaxTickRate=35
DownloadManagers=IpDrv.HTTPDownload
DownloadManagers=Engine.ChannelDownload
AllowPlayerPortUnreach=False
LogPortUnreach=False
MaxConnPerIPPerMinute=5
LogMaxConnPerIPPerMin=False
[IpServer.UdpServerQuery]
GameName=ut2
[IpDrv.MasterServerUplink]
DoUplink=True
UplinkToGamespy=True
SendStats=True
ServerBehindNAT=False
[IpDrv.MasterServerLink]
LANPort=11777
LANServerPort=10777
MasterServerList=(Address="ut2004master1.epicgames.com",Port=28902)
MasterServerList=(Address="ut2004master2.epicgames.com",Port=28902)
[IpDrv.HTTPDownload]
RedirectToURL=
ProxyServerHost=
ProxyServerPort=3128
UseCompression=True
[Engine.DemoRecDriver]
AllowDownloads=True
DemoSpectatorClass=UnrealGame.DemoRecSpectator
MaxClientRate=25000
ConnectionTimeout=15.0
InitialConnectTimeout=200.0
AckTimeout=1.0
KeepAliveTime=1.0
SimLatency=0
RelevantTimeout=5.0
SpawnPrioritySeconds=1.0
ServerTravelPause=4.0
NetServerMaxTickRate=30
LanServerMaxTickRate=30
[Engine.GameReplicationInfo]
ServerName=RIP server
ShortName=RIP
ServerRegion=0
AdminName=TWO
AdminEmail=
MessageOfTheDay=
[D3DDrv.D3DRenderDevice]
DetailTextures=True
HighDetailActors=True
SuperHighDetailActors=True
UsePrecaching=True
UseTrilinear=True
AdapterNumber=-1
ReduceMouseLag=True
UseTripleBuffering=False
UseHardwareTL=True
UseHardwareVS=True
UseCubemaps=True
DesiredRefreshRate=60
UseCompressedLightmaps=True
UseStencil=False
Use16bit=False
Use16bitTextures=False
MaxPixelShaderVersion=255
UseVSync=False
LevelOfAnisotropy=1
DetailTexMipBias=0.0
DefaultTexMipBias=-0.5
UseNPatches=False
TesselationFactor=1.0
CheckForOverflow=False
AvoidHitches=False
OverrideDesktopRefreshRate=False
ReportUnusedTextures=False
[D3D9Drv.D3D9RenderDevice]
DetailTextures=True
HighDetailActors=True
SuperHighDetailActors=True
UsePrecaching=True
UseTrilinear=True
AdapterNumber=-1
ReduceMouseLag=True
UseTripleBuffering=False
UseHardwareTL=True
UseHardwareVS=True
UseCubemaps=True
DesiredRefreshRate=60
UseCompressedLightmaps=True
UseStencil=False
Use16bit=False
Use16bitTextures=False
MaxPixelShaderVersion=255
UseVSync=False
LevelOfAnisotropy=1
DetailTexMipBias=0.0
DefaultTexMipBias=-0.5
UseNPatches=False
TesselationFactor=1.0
CheckForOverflow=False
OverrideDesktopRefreshRate=False
[OpenGLDrv.OpenGLRenderDevice]
DetailTextures=True
HighDetailActors=True
SuperHighDetailActors=True
UsePrecaching=True
UseCompressedLightmaps=True
UseTrilinear=True
UseStencil=False
MaxTextureUnits=8
VARSize=32
ReduceMouseLag=True
UseVSync=False
LevelOfAnisotropy=1.0
DetailTexMipBias=0.0
DefaultTexMipBias=-0.5
UseVBO=False
UseVSync=False
AppleVA=1
MultisampleBuffers=0
MultisampleSamples=0
MultisampleHint=2
[PixoDrv.PixoRenderDevice]
FogEnabled=True
Zoom2X=True
SimpleMaterials=True
LimitTextureSize=True
LowQualityTerrain=True
TerrainLOD=10
SkyboxHack=True
FilterQuality3D=1
FilterQualityHUD=1
HighDetailActors=False
SuperHighDetailActors=False
ReduceMouseLag=False
DesiredRefreshRate=0
DetailTexMipBias=0.000000
Use16bitTextures=False
Use16bit=True
UseStencil=False
UseCompressedLightmaps=False
DetailTextures=False
UsePrecaching=True
[Engine.NullRenderDevice]
DetailTextures=True
HighDetailActors=True
SuperHighDetailActors=True
UsePrecaching=True
UseCompressedLightmaps=True
UseStencil=False
[Editor.EditorEngine]
UseSound=True
CacheSizeMegs=32
GridEnabled=True
SnapVertices=False
SnapDistance=1.000000
GridSize=(X=4.000000,Y=4.000000,Z=4.000000)
RotGridEnabled=True
RotGridSize=(Pitch=1024,Yaw=1024,Roll=1024)
GameCommandLine=-log
FovAngleDegrees=90.000000
GodMode=True
AutoSave=True
AutoSaveTimeMinutes=5
AutoSaveIndex=6
UseAxisIndicator=True
MatineeCurveDetail=0.1
ShowIntWarnings=False
UseSizingBox=True
RenderDevice=D3DDrv.D3DRenderDevice
AudioDevice=ALAudio.ALAudioSubsystem
NetworkDevice=IpDrv.TcpNetDriver
DemoRecordingDevice=Engine.DemoRecDriver
Console=Engine.Console
Language=ute
AlwaysShowTerrain=False
UseActorRotationGizmo=False
LoadEntirePackageWhenSaving=0
EditPackages=Core
EditPackages=Engine
EditPackages=Fire
EditPackages=Editor
EditPackages=UnrealEd
EditPackages=IpDrv
EditPackages=UWeb
EditPackages=GamePlay
EditPackages=UnrealGame
EditPackages=XGame_rc
EditPackages=XEffects
EditPackages=XWeapons_rc
EditPackages=XPickups_rc
EditPackages=XPickups
EditPackages=XGame
EditPackages=XWeapons
EditPackages=XInterface
EditPackages=XAdmin
EditPackages=XWebAdmin
EditPackages=Vehicles
EditPackages=BonusPack
EditPackages=SkaarjPack_rc
EditPackages=SkaarjPack
EditPackages=UTClassic
EditPackages=UT2k4Assault
EditPackages=Onslaught
EditPackages=GUI2K4
EditPackages=UT2k4AssaultFull
EditPackages=OnslaughtFull
EditPackages=OnslaughtBP
EditPackages=xVoting
EditPackages=StreamlineFX
EditPackages=UTV2004c
EditPackages=UTV2004s
CutdownPackages=Core
CutdownPackages=Editor
CutdownPackages=Engine
CutdownPackages=Fire
CutdownPackages=GamePlay
CutdownPackages=GUI2K4
CutdownPackages=IpDrv
CutdownPackages=UT2K4Assault
CutdownPackages=Onslaught
CutdownPackages=UnrealEd
CutdownPackages=UnrealGame
CutdownPackages=UTClassic
CutdownPackages=UWeb
CutdownPackages=Vehicles
CutdownPackages=XAdmin
CutdownPackages=XEffects
CutdownPackages=XGame
CutdownPackages=XGame_rc
CutdownPackages=XInterface
CutdownPackages=XPickups
CutdownPackages=XPickups_rc
CutdownPackages=XWeapons
CutdownPackages=XWeapons_rc
CutdownPackages=XWebAdmin
CutdownPackages=XVoting
[UWeb.WebServer]
Applications[0]=xWebAdmin.UTServerAdmin
ApplicationPaths[0]=/ServerAdmin
Applications[1]=xWebAdmin.UTImageServer
ApplicationPaths[1]=/images
bEnabled=True
ListenPort=7788
[Engine.Console]
ConsoleHotKey=9
TimePerTitle=30.0
TimePerDemo=60.0
TimePerSoak=3600.0
TimeTooIdle=60.0
DemoLevels[0]=DM-Curse3
DemoLevels[1]=DM-Antalus
DemoLevels[2]=CTF-Chrome
DemoLevels[3]=DOM-SunTemple
DemoLevels[4]=BR-Endagra
[Engine.AccessControl]
AdminPassword=**********
GamePassword=
bBanByID=True
[Engine.GameInfo]
GoreLevel=2
MaxSpectators=2
MaxPlayers=16
AutoAim=1.000000
GameSpeed=1.000000
bChangeLevels=True
bStartUpLocked=False
bNoBots=False
bAttractAlwaysFirstPerson=False
NumMusicFiles=13
bEnableStatLogging=false
HUDType=Engine.Hud
MaxLives=0
TimeLimit=0
GoalScore=0
GameStatsClass=IpDrv.MasterServerGameStats
SecurityClass=UnrealGame.UnrealSecurity
AccessControlClass=Engine.AccessControl
VotingHandlerType=xVoting.xVotingHandler
MaxIdleTime=+0.0
[Engine.AmbientSound]
AmbientVolume=0.25
[Engine.LevelInfo]
PhysicsDetailLevel=PDL_Medium
MeshLODDetailLevel=MDL_Medium
bLowSoundDetail=False
DecalStayScale=1.0
bNeverPrecache=false
TimeMarginSlack=1.35
MaxClientFrameRate=+90.0
|