Page 1 of 1

custom maps rotation for et/pto

Posted: Fri Jun 03, 2005 3:40 am
by macbeth
i need help i have created mine xx.campaign:

{
name "Mcbeth's Server"
shortname "cmpgn_mcbeth"
description "Visit www.et-mcbeth.com**The rotation:*1) mlb_temple*2) transmitter*3) raw_b3*4) baserace_b3*5) venice*6) breakout*7) fueldump*8) oasis*9) goldrush*10) glider"
maps "mlb_temple;transmitter;raw_b3;baserace_b3;venice;breakout;fueldump;oasis;goldrush;glider"
mapTC 374 374
type "wolfmp"
}



and mine campaigncycle

set d1 "campaign cmpgn_mcbeth ; set nextcampaign vstr d2"
set d2 "campaign cmpgn_mcbeth ; set nextcampaign vstr d1"

// server doesn't recognise the campaign command when the gamecode isn't running yet.
set d_initial "set g_gametype 4 ; map mlb_temple ; set nextcampaign vstr d2"
vstr d_initial


i have put these in the et/mein/ftp server and restart the server
but we are always on the first map mlb_temple

what i have to do ?

thanks for the help

Posted: Fri Jun 03, 2005 3:53 am
by Deus
i hope i got the point.

check the following:

- the campaignfile is in a pk3 (serach the forum for how to do so if it is not)
- the pk3 with the campaignfile is in the on the server
- the campaigncyclefile is on the server and has been executed
- the maps named in the campaignfile are on the server and named exactly the way they are in the campaignfile (Case sensitive) (Remember that pk3 names can be different from the mapnames itself)

if all of the above is true then give some more input, i.e. complete file structure of the server, server.cfg (dont forget to hide passwords)...
and ip so i/we can have a look for ourself if we find something wrong

Posted: Fri Jun 03, 2005 6:00 pm
by hiro
what version of the map breakout are you using? If it's the converted double objetive map 'Normandy Breakout' the map name should be breakout_et_b2

Check if b_campaignfile in the server.cfg has some other campaign specified. It should be "scripts/xx.campaign"

you might also want to put a warmup time in the campaign cycle so the game does not start before players have loaded the map.