HowTo: Running LeagueAS on a Server (+IRC-Reporter)

  • Hey - turns out IRC is out and something a little more modern has taken it's place... A little thing called Discord!

    Join our community @ https://discord.gg/JuaSzXBZrk for a pick-up game, or just to rekindle with fellow community members.

Status
Not open for further replies.

Cratos

+++++++++
Sep 20, 2001
5,130
63
Austria
HowTo: Running LeagueAS on a Server

To run LeagueAS on a server you need the following files in the server's System folder:
  • LeagueAS140.u
  • LeagueAS140.int
  • LeagueAS-SP.u
  • LeagueAS-SP.int
  • LeagueAS-CP.u
Make sure your inifile (UnrealTournent.ini or Server.ini) contains these entries:

[Engine.GameEngine]
ServerPackages=LeagueAS-CP
ServerActors=LeagueAS-SP.ServerQuery
ServerActors=LeagueAS-SP.ServerUplink MasterServerAddress=unreal.epicgames.com MasterServerPort=27900
ServerActors=LeagueAS-SP.ServerUplink MasterServerAddress=master0.gamespy.com MasterServerPort=27900


Starting the server from the commandline into LeagueAS:
UCC server AS-Rook?game=LeagueAS140.LeagueAssault

Or just use Webadmin to change the Gametype to LeagueAS140




HowTo: Add an irc reporter to your server

To add an irc reporter to your server you need the following file:
  • LeagueAS-Reporter.u

Add the reporter to the serveractors in your inifile, so it gets started automatically:

[Engine.GameEngine]
ServerActors=LeagueAS-Reporter.UTReporterController


Make sure you have these lines in your inifile where you can config your reporter. Change the red lines to match your desired data:

[LeagueAS-Reporter.UTReporterConfig]
ServerAddr=irc.utassault.net
ServerPort=6667
CommentaryChannel=#YourChannel
CommentaryEnabled=True
ScorelineChannel=#YourChannel
ScorelineEnabled=True
ReporterNick=YourReporterName
CommentaryLevel=5
AdminPassword=xxx
ReporterPassword=xxx
ScoreUpdatePeriod=55
LeagueName=LeagueAS
GameName=Assault
RedTeamName=Red
BlueTeamName=Blue
GreenTeamName=Green
GoldTeamName=Gold
IRCCommand1=NICK YourReporterName
IRCCommand2=JOIN #YourChannel
IRCCommand3=
MuteOnStart=False
ShowCredit=False
EnableIRCCom=True
Enabled=True
InGameAdvert=False
AdvertDuration=10
AdvertFreq=30
AdvertColour=(R=255,G=255,B=255,A=0)
FloodControl=False
MsgPerMinute=0
MsgRate=1.500000
Debug=False
ReportMatchesOnly=True


The bot will start reporting if the Server is in LeagueAS Matchmode!
 
Last edited:
  • Like
Reactions: Player-63
Tweaking up your Reporter

If you want your Reporter to report Deathmessages in the way: Killer >> Weapon >> Victim

add this to your Server's User.ini (NOT UnrealTournament.ini!)

[LeagueAS140.LeagueAS_Tweaks]
EnforcerMsg=%k >> %w >> %o
BioMsg=%k >> %w >> %o
ShockMsg=%k >> %w >> %o
PulseMsg=%k >> %w >> %o
MiniMsg=%k >> %w >> %o
RipperMsg=%k >> %w >> %o
FlakMsg=%k >> %w >> %o
RLMsg=%k >> %w >> %o
SniperMsg=%k >> %w >> %o
HammerMsg=%k >> %w >> %o
WarHeadMsg=%k >> %w >> %o
InstaMsg=%k >> %w >> %o
TeleMsg=%k >> %w >> %o
 
Last edited:
  • Like
Reactions: Ðeadßoy
Status
Not open for further replies.