You are an unregistered user, you can register here
Navigation

Information

Site

Donations
If you wish to make a donation you can by clicking the image below.


Site Sponsor

BeyondUnreal News

 
Go Back   The Unreal Admins Page > Forums > Unreal Admins > Unreal Tournament 2003/2004 > UT2003/4 Server - Linux Specific

Reply
Thread Tools Display Modes
  #1  
Unread 7th February, 2006, 08:08 PM
randb randb is offline
Forum Newcomer
 
Join Date: Jan 2006
Posts: 10
Default 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 rawplayer@hotmail.com
# thank-you
#
######################################################

WriteToLog ()
{
    
TIME=$(date +"%Y-%m-%d %H:%M:%S")
    
$SUID "echo \"[$TIME$MYNAME: $1\" >> $MYLOGFILE"
}

if [ ! -
"$MYDIR/System" ]; then
   
echo "ERROR: Can not find System directory in $MYDIR"
   
exit -2
fi

if [ ! -"$MYDIR/Logs" ]; then
   
echo "ERROR: Can not find Logs directory in $MYDIR"
   
exit -2
fi

ulimit 
-c 0

if [ -"$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 [ -"$MYIP]; then
   TMP
="$TMP multihome=$MYIP"
fi
if [ -"$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 [ -
"$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 -
"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 -
"Stopping Unreal Tournament 2003: "
      
if [ ! -f $MYLOCKFILE ]; then
         
echo "not found"
         
exit -4
      fi
      WriteToLog 
"soft-stop"
      
kill -TERM $(cat $MYLOCKFILE)
      
rm -"$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 -"$$" "$(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 [ -
"$(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 --"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 --"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 -'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 [ -
"$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 [ -
"$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 
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:
ucc-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

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
Reply With Quote
  #2  
Unread 7th February, 2006, 10:36 PM
ben164 ben164 is offline
Forum Newcomer
 
Join Date: Feb 2006
Posts: 6
Default

Try with "#!/bin/bash" instead of "#!/bin/sh"
Reply With Quote
  #3  
Unread 9th February, 2006, 09:15 AM
randb randb is offline
Forum Newcomer
 
Join Date: Jan 2006
Posts: 10
Default

OK thanks for your help, i did that and it did not work. I know a part of the problem, that was that ucc-bin did not have the right premissions to execute. Butt now i get the following error:

Code:
cannot execute binary file
Does anyone know what this error means and more important does anyone know what i can do to start the sever. Should i give premissions to more ut2004 files, or only the ucc-bin file? Because at the moment only that file has execute premission. I hope someone can help me
Reply With Quote
  #4  
Unread 10th February, 2006, 01:49 AM
YelleN YelleN is offline
Forum Newcomer
 
Join Date: Jun 2004
Posts: 10
Default

We had a great startup scipt for UT2004, but the guy who made it is currently away... hope he will come back soon
Reply With Quote
  #5  
Unread 12th February, 2006, 10:59 AM
randb randb is offline
Forum Newcomer
 
Join Date: Jan 2006
Posts: 10
Default

I can start the server now but he shuts down also so thats not good i think the problem is my 03 script that not compattible with 04.

So does anyone have a good startup script for my ut2004 server because i think with a good script it should work
Reply With Quote
  #6  
Unread 15th February, 2006, 06:40 PM
jsumners's Avatar
jsumners jsumners is offline
Rampage
 
Join Date: Jul 2004
Location: Atlanta, GA
Posts: 69
Default

Quote:
Originally Posted by YelleN
We had a great startup scipt for UT2004, but the guy who made it is currently away... hope he will come back soon
Which script are you talking about?
__________________
/~jsumners/
Reply With Quote
  #7  
Unread 13th November, 2014, 05:53 AM
Sxandy Sxandy is offline
Forum Newcomer
 
Join Date: Nov 2014
Posts: 1
Default

My config for net is set to true only at LAN mode, other is to false (master server, stats..). When server starting, server is showed on client server browse in LAN tab, but when server has done starting, server in browser is invisible. But I'm able to connect via IP.
__________________
Scarlett
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 08:13 AM.


Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

All pages are copyright The Unreal Admins Page.
You may not copy any pages without our express permission.