• Please make sure you are familiar with the forum rules. You can find them here: https://forums.tripwireinteractive.com/index.php?threads/forum-rules.2334636/

Server Cannot for the life of me sort auto messages.

It should appear in the log like this:

Code:
ScriptLog: [~] ServerAdsSE WebAdmin loaded
ScriptLog: [~] Starting ServerAdsSE version: 102
ScriptLog: [~] Michiel 'El Muerte' Hendriks - [email protected]
ScriptLog: [~] The Drunk Snipers - http://www.drunksnipers.com
ScriptLog: [~] There are 2 lines in the list

That's at least what shows on my machine.

Nevertheless, it only shows adminmessages still.

Probably a conflict with tkchat module from tkmanager!?!
 
Upvote 0
Here is the readme I got from the mutator:

-----------------------------------------------------------------------------
ServerAdsSE
Version 102
by Michiel 'El Muerte' Hendriks
[email protected]
-----------------------------------------------------------------------------
ServerAdsSE is the successor of ServerAdds. This server add-on only works for
UT2003 Servers. ServerAdsSE gives you the ability to display advertisements,
news (or what ever kind of messages you want) on your server. Players will
see these messages in their chat console. It's also possible to display so
called "Admin messages".

Contents:
- New in this version
- How to install
- Configuration
- Admin Messages
- Web Downloads
- Source code
- Contact information

------------------------------ NEW IN THIS VERSION---------------------------
Version 101:
Fixed a bug in the WebDownload feature, it doesn't support chunked transfer
encodings, and these are often used when requesting a script via HTTP/1.1, so
from now on the WebDownload does HTTP/1.0 requests.

Version 102:
some code clean-up

-------------------------------- HOW TO INSTALL -----------------------------
You have to extract the contents of this zip file to your UT2003 directory.
Keep the directory names in tact: the "System" files belong in the "System"
directory and the "Web" files belong in the "Web" directory. No files will be
overwritten.

Now you have to edit your server configuration (UT2003.ini by default), make
sure the server is no longer running.
Add the following lines to the configuration:

[Engine.GameEngine]
ServerActors=ServerAdsSE.ServerAdsSE

If you want to make use of the WebAdmin feature of ServerAdsSE you will also
have to add these lines to the configuration (UT2003.ini):

[UWeb.WebServer]
Applications[2]=ServerAdsSE.WebAdmin
ApplicationPaths[2]=/ServerAdsSE

Note : Replace the "2" with the first unused number
Note 2: The WebAdmin doesn't need any extra configuration, the Admin
username and password are the same as the username and password of the normal
WebAdmin.

You have now installed ServerAdsSE. There are two ways to configure
ServerAdsSE: edit the configuration file or via the WebAdmin. If you are
going to use the WebAdmin (it's the easiest form) you have to start the
server, otherwise the server should stay down.

To check if ServerAdsSE is correctly installed you only have to check the
server's log file when it has been started. The following lines should be
visible:

[~] Starting ServerAdsSE version: ###
and if you also installed the WebAdmin:
[~] ServerAdsSE WebAdmin loaded

-------------------------------- CONFIGURATION ------------------------------
The configuration of ServerAdsSE belongs in the server configuration files
(UT2003.ini by default). Here's an example configuration:

[ServerAdsSE.ServerAdsSE]
bEnabled=True
fDelay=300.000000
sLines[0]=This is the first line
sLines[1]=And this is the second line
sLines[2]=#This is a Admin Message
iAdType=0
iGroupSize=2
bWrapAround=True
bUseURL=False
sURLHost=
iURLPort=80
sURLRequest=
iAdminMsgDuration=5
cAdminMsgColor=(B=0,G=255,R=255)

bEnabled
True/False
With this you can turn ServerAds on and off
fDelay
Number (floating point)
The number of seconds between the messages (1 = one second, 1.5 = one and a
half second)
sLines[#]
sLines[0] to sLines[24]
The linex ServerAdsSE will display (25 max), prefix a line with a '#' to
make it an Admin Message
iAdType
0,1,2
There are 3 diffirent types for displaying the lines
0 = Normal
Lines are displayed the order they appear in the list.
1 = Random lines
Lines are picked at random from the list.
2 = Random groups
The starting line is randomly picked on every cycle. (With a group size
of one this type will behave the same way as "Random lines")
iGroupSize
Number (integer)
The number of lines to show in every cycle.
bWrapAround
True/False
With this option enabled ServerAdsSE will continue to the begining of the
list after it reached the end of the list.
iAdminMsgDuration
Number (integer)
The number of seconds an "Admin message" will stay visible.
cAdminMsgColor
Color (B=0,G=255,R=255)
The color of the "Admin message", use RGB values from 0 to 255.
bUseURL
True/False
Download the lines to use from a website, this will overwrite the lines in
the config file on every map change.
sURLHost
The hostname of the webserver where the lines are located.
iURLPort
Number (integer)
The port where the webserver is running, usualy 80.
sURLRequest
The relative URL from the root of the webserver, it as to start with a '/'.

------------------------------- ADMIN MESSAGES ------------------------------
When you are logged in as an admin on the game server you can send "Admin
messages" by prefixing the chat message with a '#'. An admin message is just
like a normal chat message except that it is displayed on the middle of the
player's screen in a large font. ServerAdsSE also has the ability to display
admin messages, just prefix the line you want to be an admin message with a
'#'.
These messages are quite annoying so use them with caution.

-------------------------------- WEB DOWNLOADS ------------------------------
ServerAdsSE has the ability to download the lines you want to display on the
server from a website. To do this you only have to point ServerAdsSE to the
server and the location of the file that you want to be downloaded. The file
MUST be a plain text file, you can use a script to generate this text file,
but be sure you set the content type to "text/plain".
The result of the download will be saved in the configuration file, so the
next time ServerAdsSE is started it will use the old lines until the news
lines have been downloaded from the server.

--------------------------------- SOURCE CODE -------------------------------
ServerAdsSE is provided under the GPL. The complete source code is available
from the ServerAdsSE homepage. Please respect the GPL:
http://www.gnu.org/licenses/gpl.txt

----------------------------- CONTACT INFORMATION ---------------------------
ServerAdsSE has been written by Michiel 'El Muerte' Hendriks
<[email protected]> member of The Drunk Snipers (TDS for short)
If you have any questions you can contact me, but I will not reply to
questions who's answers can be found in this document.

The latest version of this server add-on can be downloaded from:
http://www.drunksnipers.com/services/ut/ut2003/ServerAdsSE

-----------------------------------------------------------------------------
Michiel 'El Muerte' Hendriks [email protected]
The Drunk Snipsers - ICT Solutions http://www.drunksnipers.com
-----------------------------------------------------------------------------
 
Upvote 0
Code:
[url]
Protocol=RedOrchestra
ProtocolDescription=RedOrchestra Protocol
Name=ROSoldier
Map=Index.rom
LocalMap=ROintro.rom
NetBrowseMap=Entry.rom
Host=
Portal=
MapExt=rom
EXEName=RedOrchestra.exe
SaveExt=usa
Port=7757
Class=Engine.Pawn
Character=Gorge

[FirstRun]
FirstRun=0

[Engine.Engine]
RenderDevice=D3D9Drv.D3D9RenderDevice
;RenderDevice=D3DDrv.D3DRenderDevice
;RenderDevice=Engine.NullRenderDevice
;RenderDevice=OpenGLDrv.OpenGLRenderDevice
;RenderDevice=PixoDrv.PixoRenderDevice
AudioDevice=ALAudio.ALAudioSubsystem
NetworkDevice=IpDrv.TcpNetDriver
DemoRecordingDevice=Engine.DemoRecDriver
Console=ROInterface.ROConsole
GUIController=ROInterface.ROGUIController
StreamPlayer=Engine.StreamInteraction
Language=int
Product=RedOrchestra
GameEngine=Engine.GameEngine
EditorEngine=Editor.EditorEngine
DefaultGame=ROGame.ROTeamGame
DefaultServerGame=ROGame.ROTeamGame
ViewportManager=WinDrv.WindowsClient
;ViewportManager=SDLDrv.SDLClient
Render=Render.Render
Input=Engine.Input
Canvas=Engine.Canvas
DetectedVideoMemory=0
ServerReadsStdin=False

[Core.System]
PurgeCacheDays=30
SavePath=..\Save
CachePath=../Cache
CacheExt=.uxx
CacheRecordPath=../System/*.ucl
MusicPath=../Music
SpeechPath=../Speech
Paths=../System/*.u
Paths=../Maps/*.rom
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=DevLIPSinc
Suppress=DevKarma
Suppress=RecordCache
Suppress=MapVoteDebug
Suppress=Init
suppress=MapVote
Suppress=VoiceChat
Suppress=ChatManager
Suppress=Timer
Paths=../Textures/Old2k4/*.utx
Paths=../Sounds/Old2k4/*.uax
Paths=../Music/Old2k4/*.umx
Paths=../StaticMeshes/Old2k4/*.usx
Paths=../Animations/Old2k4/*.ukx
Paths=../KarmaData/Old2k4/*.ka

[Engine.GameEngine]
CacheSizeMegs=32
UseSound=True
VoIPAllowVAD=False
ServerActors=ServerAdsSE.ServerAdsSE
ServerActors=IpDrv.MasterServerUplink
ServerActors=UWeb.WebServer
ServerPackages=Core
ServerPackages=Engine
ServerPackages=Fire
ServerPackages=Editor
ServerPackages=IpDrv
ServerPackages=UWeb
ServerPackages=GamePlay
ServerPackages=UnrealGame
ServerPackages=XGame
ServerPackages=XInterface
ServerPackages=GUI2K4
ServerPackages=xVoting
UseStaticMeshBatching=True
ColorHighDetailMeshes=False
ColorSlowCollisionMeshes=False
ColorNoCollisionMeshes=False
ColorWorldTextures=False
ColorPlayerAndWeaponTextures=False
ColorInterfaceTextures=False
MainMenuClass=ROInterface.ROMainMenu
ConnectingMenuClass=ROInterface.ROServerLoading
DisconnectMenuClass=ROInterface.RONetworkStatusMes sage
LoadingClass=ROInterface.ROServerLoading
ServerPackages=ROEffects
ServerPackages=ROEngine
ServerPackages=ROGame
ServerPackages=ROAmmo
ServerPackages=ROInventory
ServerPackages=ROInterface
ServerPackages=RORoles


[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
DampenWithVoIP=False

[IpDrv.TcpNetDriver]
AllowDownloads=True
ConnectionTimeout=30.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=rom

[IpDrv.MasterServerUplink]
DoUplink=True
UplinkToGamespy=True
SendStats=False
ServerBehindNAT=False
DoLANBroadcast=True

[IpDrv.MasterServerLink]
LANPort=11757
LANServerPort=10757
MasterServerList=(Address="207.135.144.10",Port=28902)
MasterServerList=(Address="207.135.144.11",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=$hostname
ShortName=RO:O Server
ServerRegion=0
AdminName=
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=True
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
EditPackages=XInterface
EditPackages=XAdmin
EditPackages=XWebAdmin
EditPackages=GUI2K4
EditPackages=xVoting
EditPackages=UTV2004c
EditPackages=UTV2004s
EditPackages=ROEffects
EditPackages=ROEngine
EditPackages=ROGame
EditPackages=ROAmmo
EditPackages=ROInventory
EditPackages=ROInterface
EditPackages=RORoles
EditPackages=ROVehicles
CutdownPackages=Core
CutdownPackages=Editor
CutdownPackages=Engine
CutdownPackages=Fire
CutdownPackages=GamePlay
CutdownPackages=GUI2K4
CutdownPackages=IpDrv
CutdownPackages=Onslaught
CutdownPackages=UnrealEd
CutdownPackages=UnrealGame
CutdownPackages=UWeb
CutdownPackages=XAdmin
CutdownPackages=XEffects
CutdownPackages=XInterface
CutdownPackages=XPickups
CutdownPackages=XWebAdmin
CutdownPackages=XVoting

[UWeb.WebServer]
Applications[0]=xWebAdmin.UTServerAdmin
ApplicationPaths[0]=/ServerAdmin
Applications[1]=xWebAdmin.UTImageServer
ApplicationPaths[1]=/images
Applications[2]=ServerAdsSE.WebAdmin
ApplicationPaths[2]=/ServerAdsSE
bEnabled=True
ListenPort=8075

[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=$LIMIT
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
bVACSecured=True

[Engine.AmbientSound]
AmbientVolume=0.25

[Engine.LevelInfo]
PhysicsDetailLevel=PDL_Medium
MeshLODDetailLevel=MDL_Ultra
bLowSoundDetail=False
DecalStayScale=1.0
bNeverPrecache=false
TimeMarginSlack=1.35
MaxClientFrameRate=+90.0

[XInterface.ExtendedConsole]
ConsoleHotKey=192
NeedPasswordMenuClass=GUI2K4.UT2K4GetPassword
bSpeechMenuUseMouseWheel=True
bSpeechMenuUseLetters=False
SMOriginX=0.01
SMOriginY=0.3
LetterKeys[0]=IK_Q
LetterKeys[1]=IK_W
LetterKeys[2]=IK_E
LetterKeys[3]=IK_R
LetterKeys[4]=IK_A
LetterKeys[5]=IK_S
LetterKeys[6]=IK_D
LetterKeys[7]=IK_F
LetterKeys[8]=IK_Z
LetterKeys[9]=IK_X
MusicManagerClassName=GUI2K4.StreamPlayer

[XGame.xDeathMatch]
HUDType=XInterface.HudBDeathMatch
MaxLives=0
TimeLimit=20
GoalScore=25
bTeamScoreRound=False
bPlayersMustBeReady=False
bAllowTaunts=True
bForceRespawn=False
bWeaponStay=true

[XGame.xTeamGame]
HUDType=XInterface.HudBTeamDeathMatch
MaxLives=0
TimeLimit=20
GoalScore=60
bTeamScoreRound=False
bPlayersMustBeReady=False
bAllowTaunts=True
FriendlyFireScale=0
MaxTeamSize=16
bForceRespawn=False
bWeaponStay=true

[XGame.xCTFGame]
HUDType=XInterface.HudBCaptureTheFlag
MaxLives=0
TimeLimit=20
GoalScore=3
bTeamScoreRound=False
bPlayersMustBeReady=False
bAllowTaunts=True
FriendlyFireScale=0
MaxTeamSize=16
bForceRespawn=False
bWeaponStay=true

[XGame.xDoubleDom]
HUDType=XInterface.HudBDoubleDomination
MaxLives=0
TimeLimit=20
GoalScore=3
bTeamScoreRound=False
bPlayersMustBeReady=False
bAllowTaunts=True
TimeToScore=10
TimeDisabled=10
FriendlyFireScale=0
MaxTeamSize=16
bForceRespawn=False
bWeaponStay=true

[XGame.xBombingRun]
HUDType=XInterface.HudBBombingRun
MaxLives=0
TimeLimit=20
GoalScore=15
bTeamScoreRound=False
bPlayersMustBeReady=False
bAllowTaunts=True
FriendlyFireScale=0
MaxTeamSize=16
bForceRespawn=False
bWeaponStay=true

[Engine.MaplistManager]
Games=(GameType="BonusPack.xLastManStandingGame",ActiveMaplist="Default LMS")
Games=(GameType="BonusPack.xMutantGame",ActiveMaplist="Default MUT")
Games=(GameType="Onslaught.ONSOnslaughtGame",ActiveMaplist="Default ONS")
Games=(GameType="SkaarjPack.Invasion",ActiveMaplist="Default INV")
Games=(GameType="UT2k4Assault.ASGameInfo",ActiveMaplist="Default AS")
Games=(GameType="XGame.xBombingRun",ActiveMaplist="Default BR")
Games=(GameType="XGame.xCTFGame",ActiveMaplist="Default CTF")
Games=(GameType="XGame.xDeathMatch",ActiveMaplist="Default DM")
Games=(GameType="XGame.xDoubleDom",ActiveMaplist="Default DOM2")
Games=(GameType="XGame.xTeamGame",ActiveMaplist="Default TDM")
Games=(GameType="ROGame.ROTeamGame",ActiveMaplist="Default RO")
Games=(GameType="XGame.xVehicleCTFGame",ActiveMaplist=)
Games=(GameType="ROEngine.ROTeamGame",ActiveMaplist="Default RO")

[XInterface.MapListDeathMatch]
MapNum=0
Maps=DM-RRAJIGAR
Maps=DM-RANKIN
Maps=DM-CORRUGATION
Maps=DM-DE-GRENDELKEEP
Maps=DM-DE-IRONIC
Maps=DM-DE-OSIRIS2
Maps=DM-GESTALT
Maps=DM-IRONDEITY
Maps=DM-METALLURGY
Maps=DM-Deck17
Maps=DM-Antalus
Maps=DM-Asbestos
Maps=DM-Curse4

[XInterface.MapListTeamDeathMatch]
MapNum=0
Maps=DM-RRAJIGAR
Maps=DM-RANKIN
Maps=DM-CORRUGATION
Maps=DM-DE-GRENDELKEEP
Maps=DM-DE-IRONIC
Maps=DM-DE-OSIRIS2
Maps=DM-GESTALT
Maps=DM-IRONDEITY
Maps=DM-METALLURGY
Maps=DM-Deck17
Maps=DM-Antalus
Maps=DM-Asbestos
Maps=DM-Curse4

[XInterface.MapListCaptureTheFlag]
MapNum=0
Maps=CTF-ABSOLUTEZERO
Maps=CTF-MOONDRAGON
Maps=CTF-GRASSYKNOLL
Maps=CTF-COLOSSUS
Maps=CTF-SMOTE
Maps=CTF-DOUBLEDAMMAGE
Maps=CTF-AVARIS
Maps=CTF-BRIDGEOFFATE
Maps=CTF-FaceClassic
Maps=CTF-CHROME
Maps=CTF-Citadel
Maps=CTF-Orbital2

[DefaultRO MaplistRecord]
DefaultTitle=Default RO
DefaultGameType=ROEngine.ROTeamGame
DefaultActive=3
DefaultMaps=RO-Arad
DefaultMaps=RO-Barashka
DefaultMaps=RO-Basovka
DefaultMaps=RO-Bondarevo
DefaultMaps=RO-HedgeHog
DefaultMaps=RO-Kaukasus
DefaultMaps=RO-KrasnyiOktyabr
DefaultMaps=RO-Ogledow
DefaultMaps=RO-Odessa
DefaultMaps=RO-StalingradKessel
DefaultMaps=RO-KonigsPlatz
DefaultMaps=RO-Rakowice
DefaultMaps=RO-BaksanValley

[ROInterface.ROMapList]
MapNum=0
Maps=RO-Arad
Maps=RO-Barashka
Maps=RO-Basovka
Maps=RO-Bondarevo
Maps=RO-HedgeHog
Maps=RO-Kaukasus
Maps=RO-KrasnyiOktyabr
Maps=RO-Ogledow
Maps=RO-Odessa
Maps=RO-StalingradKessel
Maps=RO-KonigsPlatz
Maps=RO-Rakowice
Maps=RO-BaksanValley

[ROEngine.ROTeamGame]
WinLimit=2
RoundLimit=3
TimeLimit=0
PreStartTime=60
DeathMessageMode=DM_OnDeath
FFPunishment=FFP_Kick
FriendlyFireScale=1.000000
FFKillLimit=5
FFDamageLimit=0
FFArtyScale=0.250000
FFExplosivesScale=0.500000
bSpectateFirstPersonOnly=False
bSpectateLockedBehindView=False
bSpectateAllowViewPoints=True
bSpectateAllowRoaming=True
bSpectateAllowDeadRoaming=False
bAllowNonTeamChat=False

[ROEngine.ROWeaponAttachment]
WeaponAmbientScale=5.0

[xVoting.xVotingHandler]
VoteTimeLimit=70
ScoreBoardDelay=5
bAutoOpen=True
MidGameVotePercent=50
bScoreMode=False
bAccumulationMode=False
bEliminationMode=False
MinMapCount=1
MapVoteHistoryType=xVoting.MapVoteHistory_INI
RepeatLimit=1
DefaultGameConfig=0
bDefaultToCurrentGameType=True
bMapVote=True
bKickVote=True
bMatchSetup=False
KickPercent=51
bAnonymousKicking=True
MapListLoaderType=xVoting.DefaultMapListLoader
ServerNumber=1
CurrentGameConfig=0

[xVoting.DefaultMapListLoader]
bUseMapList=true
MapNamePrefixes=RO

[UnrealGame.TeamGame]
bBalanceTeams=True
bPlayersBalanceTeams=True

[IpDrv.UdpGamespyQuery]
MinNetVer=0
OldQueryPortNumber=7787
bRestartServerOnPortSwap=True
bDebugPortSwaps=True

[ServerAdsSE.ServerAdsSE]
bEnabled=True
fDelay=300.000000
sLines[0]=This is the first line
sLines[1]=And this is the second line
sLines[2]=#This is a Admin Message
iAdType=0
iGroupSize=2
bWrapAround=True
bUseURL=False
sURLHost=
iURLPort=80
sURLRequest=
iAdminMsgDuration=5
cAdminMsgColor=(B=0,G=255,R=255)

[MutROHUDPackage.MutROHUDPackage]
BlackOutDeathCam=False
BlackOutWaitingCam=False
FriendlyTags=True
FriendlyTagsClose=True
FriendlyTagsDistance=2100
FriendlyTagsCloseDistance=1500
UseCloseTagDelay=False
FriendlyTagsDistanceTime=3
FriendlyTagsCloseDistanceTime=0.500000
NewScoreBoard=True
AlphaSortScoreBoard=True
HideEnemyReinforcements=True
HideEnemyRole=True
HideScores=False
 
Upvote 0
Try putting the new entries on the end of the appropriate section. Perhaps this helps!
Nevertheless, I think your server is starting from a different config, as all is set right in the one you posted. The other 2 mutators get already loaded by the commandline and put their settings in the config file (the one you are really using) when started.

Do you start the server with the "-nohome" switch? If not, do so and the right config should get used.
 
Upvote 0
This is my startup file, I still see nothing wrong.

Code:
ucc server ro-konigsplatz.rom?game=ROEngine.ROTeamGame?mutator=MutROHudPackage.MutROHudPackage?deathmessagemode=1?FriendlyFireScale=1?FFPunishment=1?PreStartTime=60?RoundLimit=3?WinLimit=2?TimeLimit=0?FFKillLimit=5?FFDamageLimit=0?VACSecure=true?MinPlayers=0 -log=ServerLog.log
 
Upvote 0
add "-nohome" at the end of your commandline.

This way, the RedOrchestra.ini in your system folder gets loaded.

Otherwise, it uses a new default ini in the home folder of your linux user that started the server!!!!

So if you edited the one in the system folder and didn't use the nohome switch, the settings from the ini won't be loaded.
 
Upvote 0
Hey thanks for the help guys. Works like a charm!

The only thing is that I would like to change is the color of the regular text to call more attention to the messages as the admin messages are quite annoying. I could have sworn I saw an other server with that done?! :confused:

After-Hourz I think maybe, who knows, but if you can't you can't.
 
Upvote 0
Both work, but since the admin messages pop up in the MIDDLE of the screen I have chose not to use admin messages as it effects everyone and effects gameplay. Who wants that popping up when you are lining up a shot? Like I said tho, the only rub is that the text color doesn't really jump out at you to "MAKE" you read it. I would prefer to have that text red to make it more noticable, but if you can't you can't.

The one question that I would have for folks that this is not working for is what kind of server is it running on? IF it is linux I had to rename all the directorys with no capitals like I had to do for the webadmin utility. IE ServerAdsSE had to be renamed to serveradsse to make it work. Linux is after all case sensitive. Could it be that easy?
 
Upvote 0