Creer sa propre campagne
Page 1 sur 1
Creer sa propre campagne
e post pour vous montrer comment faire une campagne car j'ai chercher un moment avant de trouver:
Alors il faut passer par plusieurs étapes
10 maps max par campagne
alors tout d'abord choisir les maps qui vont faire partie de votre campagne puis les uploader via un client FTP dans le répertoire etmain grace a filezilla par exemple ou depuis votre hebergeur (si vosu louer)
il faut apres créer un fichier qui comprendra un dossier scripts avec a l'intérieur un fichier .campaign
exemple d'un contenu
{
name "campaign1"
shortname "campaign1"
description "votre campagne{ **1. oasis*2. mlb_daybreak*3. goldrush*4. saberpeak_final*5. venice*6. fueldump*7. adlernest*8 supplydepot2*9 caen"
maps "oasis;mlb_daybreak;goldrush;saberpeak_final;venice;fueldump;adlernest;supplydepot2;caen"
mapTC 374 374
type "wolfmp"
}
enregistrez votre fichier sous le même nom que dans shortname
Avec le bloc note vous aurez alors campaign1.txt, il suffit alors de renommer l'extansion du fichier en .campaign
ensuite créez un dossier scripts et mettez le fichier .campaign dedans.
Zipper ensuite le dossier scripts et nommer le zip du même nom que votre fichier .campaign
il nous faut un pk3 donc il suffit de renommer tout simplement l'extension zip en pk3 soit au final campaign1.pk3.
uploader alors ce fichier dans le dossier etpro de votre serveur
Pour que votre campagne se mette en marche, il faut créer un fichier cfg que votre serveur ira lire
alors nous allons créer un fichier maprotate.cfg
// WATCHDOG
set com_watchdog_cmd "vstr d_initial ; say watchdog found no map running - restarted mapcycle"
// MAP
set d1 "campaign campaign1; set nextcampaign vstr d2"
set d2 "campaign campaign1; set nextcampaign vstr d1"
set d_initial "set g_gametype 4 ; map oasis; set nextcampaign vstr d2"
vstr d_initial
// END CAMPAIGN ROTATION
enregistrez votre fichier sous le nom maprotate.cfg uploader ce fichier dans le dossier etpro de votre serveur.
alors pour que votre campagne se mette en route, il faut indiquer au serveur d'aller lire le fichier maprotate.cfg
ouvrez le fichier server.cfg et allez en fin de fichier
et vous mettez
// MAP ROTATION
//exec campaigncycle.cfg // Campaign mode
//exec objectivecycle.cfg // objective mode
//exec lmscycle.cfg // Last Man Standing mode
// WATCHDOG
// in case the game dies with an ERR_DROP
// or any situation leading to server running with no map
//set com_watchdog 10 // defaults 60
//set com_watchdog_cmd "exec campaigncycle.cfg" // defaults to quit
// WATCHDOG
set com_watchdog_cmd "exec maprotate.cfg"
// MAP ROTATION
exec maprotate.cfg
ensuite sauvegarder
ensuite vous le mettez dans le dossier etpro et vous redemarrer le serveur
voila jspr vous avoir aider.
Alors il faut passer par plusieurs étapes
10 maps max par campagne
alors tout d'abord choisir les maps qui vont faire partie de votre campagne puis les uploader via un client FTP dans le répertoire etmain grace a filezilla par exemple ou depuis votre hebergeur (si vosu louer)
il faut apres créer un fichier qui comprendra un dossier scripts avec a l'intérieur un fichier .campaign
exemple d'un contenu
{
name "campaign1"
shortname "campaign1"
description "votre campagne{ **1. oasis*2. mlb_daybreak*3. goldrush*4. saberpeak_final*5. venice*6. fueldump*7. adlernest*8 supplydepot2*9 caen"
maps "oasis;mlb_daybreak;goldrush;saberpeak_final;venice;fueldump;adlernest;supplydepot2;caen"
mapTC 374 374
type "wolfmp"
}
enregistrez votre fichier sous le même nom que dans shortname
Avec le bloc note vous aurez alors campaign1.txt, il suffit alors de renommer l'extansion du fichier en .campaign
ensuite créez un dossier scripts et mettez le fichier .campaign dedans.
Zipper ensuite le dossier scripts et nommer le zip du même nom que votre fichier .campaign
il nous faut un pk3 donc il suffit de renommer tout simplement l'extension zip en pk3 soit au final campaign1.pk3.
uploader alors ce fichier dans le dossier etpro de votre serveur
Pour que votre campagne se mette en marche, il faut créer un fichier cfg que votre serveur ira lire
alors nous allons créer un fichier maprotate.cfg
// WATCHDOG
set com_watchdog_cmd "vstr d_initial ; say watchdog found no map running - restarted mapcycle"
// MAP
set d1 "campaign campaign1; set nextcampaign vstr d2"
set d2 "campaign campaign1; set nextcampaign vstr d1"
set d_initial "set g_gametype 4 ; map oasis; set nextcampaign vstr d2"
vstr d_initial
// END CAMPAIGN ROTATION
enregistrez votre fichier sous le nom maprotate.cfg uploader ce fichier dans le dossier etpro de votre serveur.
alors pour que votre campagne se mette en route, il faut indiquer au serveur d'aller lire le fichier maprotate.cfg
ouvrez le fichier server.cfg et allez en fin de fichier
et vous mettez
// MAP ROTATION
//exec campaigncycle.cfg // Campaign mode
//exec objectivecycle.cfg // objective mode
//exec lmscycle.cfg // Last Man Standing mode
// WATCHDOG
// in case the game dies with an ERR_DROP
// or any situation leading to server running with no map
//set com_watchdog 10 // defaults 60
//set com_watchdog_cmd "exec campaigncycle.cfg" // defaults to quit
// WATCHDOG
set com_watchdog_cmd "exec maprotate.cfg"
// MAP ROTATION
exec maprotate.cfg
ensuite sauvegarder
ensuite vous le mettez dans le dossier etpro et vous redemarrer le serveur
voila jspr vous avoir aider.
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|