Probs bei der Campaign

Alles rund um das scripten und Server aufsetzen
Antworten
Joker
Stürmer
Stürmer
Beiträge: 57
Registriert: Di 24. Feb 2004, 14:48
Kontaktdaten:

Probs bei der Campaign

Beitrag 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
Benutzeravatar
WoodSTokk
Helpdesk
Helpdesk
Beiträge: 2634
Registriert: Fr 6. Dez 2002, 03:09
Wohnort: Wien/Österreich/Europa/Erde
Alter: 53

Beitrag 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
Du scheisst es nicht zu wetzen
Testserver: @peStable (95.129.206.243:27960)
Joker
Stürmer
Stürmer
Beiträge: 57
Registriert: Di 24. Feb 2004, 14:48
Kontaktdaten:

Beitrag 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"
Benutzeravatar
WoodSTokk
Helpdesk
Helpdesk
Beiträge: 2634
Registriert: Fr 6. Dez 2002, 03:09
Wohnort: Wien/Österreich/Europa/Erde
Alter: 53

Beitrag 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
Du scheisst es nicht zu wetzen
Testserver: @peStable (95.129.206.243:27960)
Antworten