(Windy and Warm - Créer un serveur LAN

Transcription

(Windy and Warm - Créer un serveur LAN
Windy and Warm - Créer un serveur LAN - Version imprimable
http://213.251.149.248/sof2/blog.php?lng=fr&pg=265&prt=2
Windy and Warm
http://213.251.149.248/sof2/
Créer un serveur LAN (SERVEUR)
Création d'un serveur LAN
Version FS_MOD 1.4
- Sous Windows-
Il existe une première méthode, sur laquelle je ne m'étendrais
pas et
qui consiste à lancer le jeu et à cliquer sur l'icône create
serveur :
Les paramètres disponibles sont très restreints pour ne pas dire inexistants et ce mode permet surtout de
tester de nouvelles maps. C'est le seul point positif que l'on pourrait lui décerner.
Donc on oublie vite et on passe à la réalisation d'un vrai serveur.
Création pas à pas
Dans ma section Download , rubrique SERVEUR , téléchargez le fichier serverLAN.rar.
Après décompression vous obtenez le répertoire serverLAN que vous installerez à la racine de votre
disque dur.
Il se décompose comme suit :
Dans le répertoire serveurLAN créer un répertoire base.
1 sur 7
24/02/2013 12:11
Windy and Warm - Créer un serveur LAN - Version imprimable
http://213.251.149.248/sof2/blog.php?lng=fr&pg=265&prt=2
Aller dans le répertoire base de SOF2 client , copier les fichiers suivants et les coller dans le répertoire
base de serverLAN précédemment créé :
maps.pk3
models.pk3
mp.pk3
musicandsound.pk3
skins.pk3
textures0.pk3
textures1234.pk3
therest.pk3
update101.pk3
update102.pk3
update103.pk3
En l'état actuel vous ne disposerez que des maps standards. Toutes les maps additionnelles que vous
désirerez sur votre serveur devront être installées dans base.
Vous remarquerez que le répertoire base ne contient pas de répertoire mp, il n'a en effet aucune utilité sur
un serveur et le fichier sof2key encore moins.
C'est terminé pour le répertoire base
Revenir dans le répertoire serveurLAN . Ouvrir le répertoire rocmod.
Il se décompose comme suit :
Détails des répertoires et fichiers
botfiles
Contient 14 fichiers de profils de bot (extension .bot) ainsi qu'un fichier bots.txt listant 110 bots qui
seront appelés aléatoirement par le serveur. Vous pouvez éventuellement changer le nom et la couleur des
bots dans le champ funname.
A noter que Rocmod d'origine n'acceptait qu'une quarantaine de bots et attribuait un préfixe numéral en
2 sur 7
24/02/2013 12:11
Windy and Warm - Créer un serveur LAN - Version imprimable
3 sur 7
http://213.251.149.248/sof2/blog.php?lng=fr&pg=265&prt=2
cas de doublon. Défaut corrigé dans ma version.
botroutes
Contient toutes les routes programmées pour le déplacement des bots dans les maps standards. Si vous
chargez d'autres maps dans votre répertoire base, vous trouverez éventuellement les routes associées dans
ma section Download .
Je dis éventuellement car il n'est pas certain que vous y trouviez toujours votre bonheur malgré les 1600
routes qu'il contient. Ne pas oublier que parmi les centaines de maps disponibles pour SOF2, toutes n'ont
pas de routes définies pour les bots. En cette occurrence ces derniers resteront plantés dans une stupide
immobilité.
ext_data
Contient 2 fichiers de configuration armes, extreme.wpn qui attribue certains pouvoirs destructeurs et
rd.wpn qui fixe des caractéristiques plus proches de la réalité.
L'un ou l'autre de ces fichiers est directement sélectionné dans l'interface SYSOP de FS_MOD
Tous les paramètres intrinsèques peuvent être modifiés.
IMPORTANT: Il est impératif de conserver ces deux fichiers sous leur appellation d'origine. Si vous
désirez importer votre propre fichier wpn, vous devrez le renommer en extreme.wpn ou real.wpn. Dans
le cas contraire il ne serait pas appelé par le programme.
mapcycles
Contient 5 cycles de maps correspondants aux packs téléchargeables sur le site ainsi que 5 cycles dédiés
aux scrims qui restent à définir. Les cycles sont sélectionnés dans l'interface SYSOP de FS_MOD.
svcfg
Ce répertoire est très important. Il contient toutes les configurations liées aux différentes commandes de
l'interface SYSOP vers le serveur. La plupart des fichiers contenus dans les 14 répertoires sous-jacents,
possèdent une ligne de texte introduite par say que vous pourrez aisément modifier. Ces textes
apparaissent en mode chat à chaque modification importante des paramètres par une action du sysop. Il
est également possible pour les plus avertis, de modifier les valeurs des différents CVARS. C'est vous qui
voyez.
vm
Contient le fichier sof2mp_game.qvm de ma version FS_MOD. Ce fichier est l'âme du mod ROCMOD.
Il a été recompilé à partir des sources serveur modifiées.
chatfilter.cfg
Fichier facultatif qui renferme tous les mots triviaux dont vous abhorrez l'usage sur le serveur. Dans sa
version originelle Rocmod remplaçait les mots interdits par une série d'astérisques. FS_MOD conserve
l'affichage mais envoie un message d'avertissement à son auteur. J'ai du me résoudre à ce choix car
certains packs sons utilisent des phrases saturées de grossièretés dont l'éradication par le filtre conduisait à
un texte tronqué, à la signification parfois absconse.
Vous objecterez peut-être que ce serveur est en LAN et qu'à priori vous seriez le seul à pouvoir user du
délicat langage du chauffeur parisien. Détrompez-vous, ce serveur LAN peut très bien être visible sur le
net pour peu que vous ouvriez les bons ports sur votre routeur et que vous bénéficiez de surcroît d'une IP
fixe. Mais là n'est point l'objet de l'exposé.
ROCmod-FS-1.4-Client.pk3
Ce fichier représente ma version FS_MOD client. Il n'est pas absolument nécessaire sur le serveur.
24/02/2013 12:11
Windy and Warm - Créer un serveur LAN - Version imprimable
4 sur 7
http://213.251.149.248/sof2/blog.php?lng=fr&pg=265&prt=2
Toutefois sa présence vous permettra de lancer le mode RMG par le biais de l'onglet SYSOP. Dans ce cas,
on suppose bien entendu que ROCmod-FS-1.4-Client.pk3 est également installé dans le répertoire
ROCMOD de votre SOF client.
server.cfg
Fichier clef pour le lancement du serveur. Contient tous les réglages qui en l'état sont identiques à mon
serveur LAN ainsi qu'à mes serveurs linux distants.
Selon votre goût vous pouvez changer les textes introduits par sets, g_motd, g_message ou sv_hostname.
IMPORTANT : ne pas oublier de renseigner le champ rconpassword.
sof2mp.cfg
Ce fichier, à l'instar de son homologue côté client, mémorise votre dernière configuration serveur. Chaque
fois que vous enverrez une nouvelle requête en configuration par le biais de l'onglet SYSOP, celle -ci sera
inscrite dans le fichier sof2mp.cfg.
Seul un restart server relancera le fichier server.cfg et réinitialisera les CVARS.
Autres fichiers que vous pouvez installer dans le répertoire rocmod
VotrePackSons.pk3
Votre propre pack sons que vous aurez soigneusement élaboré. On considère que ce même pack est aussi
installé dans le répertoire base de votre SOF client.
voicecmds.cfg
Fichier de configuration et d'appel de tous vos sons connexes à votre pack, à moins qu'il ne soit déjà
intégré au pack lui-même. Cette dernière option constitue de loin une très mauvaise opération. Il faut en
effet garder à l'esprit que tout fichier texte isolé est plus facilement modifiable que s'il est encapsulé dans
un pk3. Question de bon sens et de méthode et au pays de DESCARTES, on n'en manque pas !
C'est terminé pour le répertoire rocmod
REMARQUE:
Le dossier pb n'est pas requis pour un serveur LAN, à moins que vous ne testiez des scripts malsains à
dessein de devenir le hacker de service. Je m'interdis une telle pensée à l'endroit de mes lecteurs
Récapitulatif des répertoires et leur contenu à l'installation (d'autres fichiers cfg seront générés
automatiquement au premier lancement du serveur)
serveurLAN
base
rocmod
base
maps.pk3
botfiles
rocmod
models.pk3
botroutes
cgamex86.dll
mp.pk3
ext-data
EaxMan.dll
musicandsounds.pk3
mapcycles
ffx86.dll
skins.pk3
svcfg
24/02/2013 12:11
Windy and Warm - Créer un serveur LAN - Version imprimable
http://213.251.149.248/sof2/blog.php?lng=fr&pg=265&prt=2
gamex86.dll
textures0.pk3
vm
IFC22.dll
textures1234.pk3
chatfilter.cfg
Menusx86.dll
therest.pk3
ROCmod-FS-1.4-Client.pk3
servercache.dat
update101.pk3
server.cfg
snd_alx86.dll
update102.pk3
sof2mp.cfg
snd_dsx86.dll
update103.pk3
VotrePackSons.pk3
Sof2MP.exe
......Tous les autres fichiers
MAP
voicecmds.cfg
Créer un raccourci serveur sur le bureau
Clic droit sur le fichier Sof2MP.exe puis créer un raccourci
Sur le raccourci clic droit puis propriétés
Dans le champ cible ajouter après Sof2MP.exe un espace puis la ligne suivante :
+set fs_game rocmod +set dedicated 2 +exec server.cfg
Lancement du serveur
Double clic sur le raccourci et si tout va bien, vous devez obtenir la console suivante :
5 sur 7
24/02/2013 12:11
Windy and Warm - Créer un serveur LAN - Version imprimable
6 sur 7
http://213.251.149.248/sof2/blog.php?lng=fr&pg=265&prt=2
Lancer votre SOF2 client
Sélectionner Source: Local
Votre serveur apparaîtra sous cette forme :
Let's play !
Il va sans dire que si vous voulez bénéficier pleinement des fonctionnalités de FS_MOD il convient
d'installer également ROCmod-FS-1.4-Client.pk3 dans le dossier rocmod de votre SOF2 client.
Pour ce faire veillez à effacer l'ancien fichier ROCmod-2.1c-Client.pk3 ou toute autre version, ainsi que
les addons pk3 que vous auriez pu accumuler dans le répertoire rocmod.
Par ailleurs, en votre qualité de sysop vous devez envoyer votre rconpassword au serveur afin qu'il vous
autorise à accéder à toutes les commandes.
Procédez comme suit
Dans le dossier MP de votre SOF client créer un fichier rcon.txt
Ouvrir ce fichier
Ecrire la ligne suivante : seta rconpassword LePassDeVotreServeur
Sauvegarder
En début de jeu tapez dans la console : exec rcon.txt
24/02/2013 12:11
Windy and Warm - Créer un serveur LAN - Version imprimable
7 sur 7
http://213.251.149.248/sof2/blog.php?lng=fr&pg=265&prt=2
Vous avez désormais accès à toutes les commandes du serveur et vous pouvez vous déclarer SYSOP ou
ADMIN dans l'interface ROCMOD ADMIN CENTER.
Vous pouvez également lancer ce fichier automatiquement en l'incluant dans le fichier autoexec.cfg que
vous aurez créé dans le dossier MP.
-= =-
24/02/2013 12:11

Documents pareils

Windy and Warm - Configuration - Version imprimable

Windy and Warm - Configuration - Version imprimable Vous comprenez aisément maintenant qu'il est désormais possible de modifier n'importe qu'elle instruction dans un fichier texte pour qu'au prochain lancement de SOF, cette instruction soit mémorisé...

Plus en détail