Seite 1 von 1

Probs bei der Campaign

Verfasst: Mo 10. Mai 2004, 16:19
von Joker
Hi Leutz,
ich hab da nen Prob. Ich hab ne 6Map Campign gebastelt
BSP:
{
name "German-Elite"
shortname "cmpgn_ger"
description "visit www.ger-clan-page.de"
maps "battery;goldrush;radar;railgun;fueldump;oasis"
mapTC 374 374
type "wolfmp"
}
Sie in ne ***.campaign Datei umgewandelt sie in einen Ordner gepackt und als ***.pk3 gepackt dann habe ich sie in den /etmain gepackt und die Campaigncicle umgeschrieben
BSP:
set d1 "campaign cmpgn_northafrica ; set nextcampaign vstr d2"
set d2 "campaign cmpgn_centraleurope ; set nextcampaign vstr d3"
set d3 "campaign cmpgn_German-Elite ; 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 oasis ; set nextcampaign vstr d2"
vstr d_initial
Das Problem ist aber jetzt das der Server die XP's nicht speichert wenn die Maps zu Ende sind!

thx4answers
Joker

Verfasst: Di 11. Mai 2004, 09:02
von WoodSTokk
Wird die 'campaigncycle.cfg' beim starten des Servers durch die 'server.cfg' aufgerufen?
In deiner 'server.cfg' sollte dieser Abschnitt enthalten sein:

----- snip -----
// MAP ROTATION

exec campaigncycle.cfg // Campaign mode
//exec objectivecycle.cfg // Objective mode
//exec lmscycle.cfg // Last Man Standing mode
----- snap -----

Wie du siehst ist die Zeile mit 'campaigncycle.cfg' nicht auskomentiert!

Einen Fehler sehe ich hier:

----- campaign begin -----
{
name "German-Elite"
shortname "cmpgn_ger"
description "visit www.ger-clan-page.de"
maps "battery;goldrush;radar;railgun;fueldump;oasis"
mapTC 374 374
type "wolfmp"
}
----- campaign end -----

----- campaigncycle.cfg begin -----
Sie in ne ***.campaign Datei umgewandelt sie in einen Ordner gepackt und als ***.pk3 gepackt dann habe ich sie in den /etmain gepackt und die Campaigncicle umgeschrieben
BSP:
set d1 "campaign cmpgn_northafrica ; set nextcampaign vstr d2"
set d2 "campaign cmpgn_centraleurope ; set nextcampaign vstr d3"
set d3 "campaign cmpgn_German-Elite ; set nextcampaign vstr d1"
----- campaigncycle.cfg end -----

Nachdem du das geändert hast, kannst du entweder deinen Server neustarten oder die 'campaigncycle.cfg' neu laden.
Zum neuladen der 'campaigncycle.cfg' öffne die Console und tippe:

/rcon <rconpass> exec campaigncycle.cfg

Wenn der Server keinen Fehler meldet, sollte er die Map 'oasis' laden.
Die erste Campaign kannst du sofort starten mit:

/rcon <rconpass> vstr d1

Wenn das nicht hilft, schick mir mal deine PK3 mit den Campaigns und ich schau nir das mal an.

mfG WoodSTokk

Verfasst: Di 11. Mai 2004, 15:43
von Joker
Was ist den der Fehler? Etwa das im campaigncycle es so dann stehen muss?

set d1 "campaign cmpgn_northafrica ; set nextcampaign vstr d2"
set d2 "campaign cmpgn_centraleurope ; set nextcampaign vstr d3"
set d3 "campaign cmpgn_ger ; set nextcampaign vstr d1"

Verfasst: Di 11. Mai 2004, 19:26
von WoodSTokk
Exakt!
Mit dem Befehl 'campaign' wird die Kampagne mit ihrem Kurznamen (shortname) angesprochen.
In dem Tread 'Maprotations für ET erstellen' hab ich schon mal erklärt was die Einträge in einer '*.campaign' bedeuten.

mfG WoodSTokk