Compatibily
¤ Windows or linux dedicated server.
¤ Unreal Tournament 436 or higher (UTPG)
¤ Botpack default game type :
=> DeathMatchPlus, LastManStanding, TeamDeathMatch, Assault, CTFGame, Domination
It might work with another game type (like MonsterHunt), but for an entire compatibily version contact :
=> mkldhz@hotmail.com
Installation
¤ Open and set up your ath5.ini :
[ath5XX.ath_sa]
server_ip=64.207.108.256
Indicate your server's ip here
This is used to redirect clients to spectators slots when the server/level is full
Don't fill this if you don't want to redirect players to spectators slots
GameType=Botpack.CTFGame
You must fill this, it can be :
Botpack.DeathMatchPlus, Botpack.LastManStanding, Botpack.TeamGamePlus,
Botpack.Assault ,Botpack.CTFGame or Botpack.Domination
Mutators=BDBMapVote303.BDBMapVote,SLV201.StrangeArena
This is the mutator chain, add all mutators you want to run here.
LogoTexture=package.picturename
if you want a logo, fill this (you have to make a texture package)
LogoTime=8
Time in seconde while the logo will be displayed.
if LogoTime=0 logo will be disabled
logoline1=message1
logoline2=message2
logoline3=message3
logoline4=message4
Those lines will be displayed under the logo
respawntime=8
Time in seconde while players will be protected after respawning (0 to disable it)
s_tag=UrS
The tag you want to protect, only players with the level 3 key will be able to wear it.
don't fill this if you don't want to protect a tag
be carefull, if s_tag=a all players will have to be level 3 to wear a "a"...
s_lvl1size=6
s_lvl2size=2
s_lvl3size=2
Reserved slots :
In this example, there is 6 slots public (lvl1), 2 vip (lvl2) and 2 for your clan (lvl3).
A player level 1 (public) will be able to join if your server has less than 6 players in.
A level 2 (vip) will be able to enter the server up to 8 players, because levels 2 have 2 reserved slots.
And a level 3 (clan member) up to 10 players...
if s_lvl1size + s_lvl2size + s_lvl3size is not egual to your maxplayers setting ( 10 in the example )
reserved slots will be disabled ( all slots public, s_lvl1size=10 )
You can split your server in 3 level, level 4 players (admin) access all.
s_lvl2key=deux
s_lvl3key=trois
s_lvl4key=quatre
A player with the key "trois" will be level 3, a level 1 doesn't need a key.
s_password=
this password works like the main password from the engine.
if you fill this all client except level 4 will have to setup their client with the password
This is useless except if your server crashes when it is passworded ;-)
|
¤ Add the following lines on your unrealtournament.ini / server.ini
[Engine.GameEngine]
ServerActors=ath5XX.ath_sa
ServerPackages=EnhancedItems
ServerPackages=ath5XX
ServerPackages=ath_client
ServerPackages=yourlogo
¤ Upload ath5.ini, ath5XX.u, ath5XX.int, ath_client.u, EnhancedItems.u to your UT/system directory
¤ If you want one, upload your logo texture package yourlogo.utx to your UT/textures directory
=> urslogo1.utx is an example, you can try it.
|
Logo help
¤ To import your logo, make a picture : width and height => 64,128,512; colors => 256; format => bmp or pcx
example : mypic.bmp 512x256 256 colors
¤ now import your texture in unrealED :
find the textures window... file => import
select "all files" on the bottom of the popup, and look for your file.
(if uED crashes don't cry, your file format is not correct)
package = name of the utx file
group = anything
name = name of the pic specified on ath5.ini
don't change flags and press OK, then save your package.
¤ don't miss to add ServerPackages="name of the utx file" in [Engine.GameEngine]
¤ and LogoTexture="name of the utx file"."name of the pic" in [ath5XX.ath_sa]
|