Création d`un serveur SWAT 4 dédié 1) Au préalable, avoir la

Transcription

Création d`un serveur SWAT 4 dédié 1) Au préalable, avoir la
Création d’un serveur SWAT 4 dédié
1) Au préalable, avoir la dernière version de SWAT4 (1.1) et avoir
copié le crack Engine.dll dans le dossier Content\System. Le crack
est disponible sur http://www.gamecopyworld.com. Vous pouvez
aussi l’obtenir en me le demandant.
2) Installer l’Admin Mod Gez’s et Auto-Download Mod, disponible sur le
même site internet que l’Admin Mod. http://www.gezmods.co.uk/
3) Editer les fichiers Swat4DedicatedServer.ini et Swat4GUIState.ini.
Le fichier Swat4.ini n’est pas à modifier mais par sûreté, copiez
Swat4DedicatedServer.ini lorsque vous avez fini de l’éditer et
renommez le en Swat4.ini (n’oubliez cependant pas de faire une
copie du fichier Swat4.ini en cas de plantage)
Que faut-il éditer ?
Swat4DedicatedServer.ini :
[URL]
Port=xxxxx. Par défaut, 10480. Ceci est le port qu’il faudra ouvrir sur
votre routeur pour que le serveur fonctionne. Vous pouvez évidemment le
changer. (Valeurs : 1 à 65536)
[AMMod.AMLanguage]
Vous pouvez éditez les lignes suivantes s’il y a des fautes d’orthographe,
voire même les changer. Cela n’a pas vraiment d’importance ici.
[AMMod.AMAccessControl]
DisableVoteBans=True : True; désactive les vote pour le ban. False ;
active les votes.
GamePassword= Si votre partie n’est pas réservée au public, vous pouvez
indiquer un mot de passe
MaxJoinPassword= Si le serveur est plein, d autres joueurs peuvent le
rejoindre avec un mot de passe spécifique
OnlyAdminsKickForRoom=False : True ; les joueurs connectés en
admin/superadmin peuvent kicker des joueurs si tous les slots réservés
sont remplis. Recommandé : false
MaxPlayingClients=12 : Nombre de joueurs maximum
ReservedSlots=0 : Nombre de places pour les joueurs se connectant avec
le MaxJoinPassword, l’admin Password ou le superadmin Password
[AMMod.AMAdmin]
AddMasterBans= True ; téléchargera la liste des bans IP de Gez.
AdminPassword= Password pour se connecter en administrateur
AllowSpectators=False True ; autorise des spectateurs avec la commande
kick sc spec. False ; empêche de voir votre partie en cours.
AllowFreeSpectators=False False ; empêche des utilisateurs de devenir
spectateurs
MaxSpectators=1 Nombre de spectateurs autorisés
OnlyAdminSpectators=True False ; tout le monde peut être spectateur
ShowIPBans=True Avertit tous les joueurs d’un ban IP que vous venez de
créer. False ; aucune action pour les IP bans
SuperAdminPassword= Mot de passe pour les super administrateurs.
[AMMod.AMBroadcastHandler]
Commandes servant à modérer le flood texte sur votre serveur. Modifiez à
votre guise.
[AMMod.AMGameMod]
BaseMOTD= Affiche un message de bienvenue sur votre serveur. Pour les
couleurs, c’est de l’hexadécimal mais il ne faut pas les dièses ni le
[/c]pour confirmer la couleur…
DisableMod=False
FlushVariables=False
ForceEquipment=False : Laisser ces 3 valeurs en False
IdleAction=kick
IdleActionTime=300
IdleAdminAction=forcespec : Action pour le kick
LockedServerName= Nom du serveur. Les couleurs peuvent être utilisées
MOTD= Deuxième message de bienvenue. On peut mettre les règles par
exemples. Couleurs autorisées.
MaxPlayerPing=280 : Ping maximal autorisé
PingKickTime=190 : Temps avant d’être kické
PingWarningInterval=15 : Intervalle de rappel
Swat4GUIState.ini
[SwatGame.SwatGUIConfig]
AdminPassword= Pas de dessin, mettre le même password qu’ici plus
haut.
[SwatGame.ServerSettings]
GameType=MPM_BarricadedSuspects
ServerName= Nom du serveur, pareil que tantôt
Password= Pour protéger le jeu du public.
Maps[1]=MP-ArmsDeal
Maps[2]=MP-Foodwall
Maps[3]=MP-ConvenienceStore
Maps[4]=MP-RedLibrary
Maps[5]=MP-Training… Liste des maps qui seront jouées. Peuvent être
changées via l’administration durant le jeu
Maintenant, copier le Swat4DedicatedServer.ini et le renommer en
Swat4.ini. Vous avez donc deux fois le même fichier mais avec un
nom différent. Sauvegardez votre fichier Swat4.ini par sûreté.
Installation de l’anticheat
Ouvrir le fichier Swat4DedicatedServer.ini
Sous [Engine.GameEngine], ajouter la ligne ServerPackages=antics_v1
Sous [Editor.EditorEngine], ajouter la ligne EditPackages=antics_v1
Enregistrer le fichier
Ouverture des ports du routeur
Pour pouvoir lancer le serveur sans obtenir une erreur de requête
Gamespy, il faut ouvrir les ports sur le routeur ou sur votre firewall. Pour
ZoneAlarm et Kerio, il existe des tutoriaux sur le net expliquant la
démarche.
Pour le routeur, il existe aussi des tutoriaux, mais vous avez aussi un
manuel expliquant l’ouverture des ports (NAT) sur votre routeur.
Pour se connecter à l’interface du routeur, s’il en possède une, tapez
l’adresse IP de la passerelle (du routeur donc) dans votre navigateur. Sur
un Netopia, ce sera http://192.168.1.1. Pour un Philips de Belgacom, c’est
la même adresse.
Il faut vous rendre dans la configuration avancée (expert mode) du
routeur puis cliquer sur configuration NAT ou configuration des ports. Là
non plus je ne sais pas comment ça marche pour votre routeur.
Il faut ouvrir les ports 10490, 10491 et le port que vous avez indiqué dans
le fichier de configuration. Les ports doivent être ouverts en TCP et UDP
pour permettre le trafic. Le Static NAT peut aussi être activé et redirigé
sur votre adresse IP réseau.
Lancer SWAT4DedicatedServer.exe et attendre
NB : En ce qui concerne l’anticheat, il est possible qu’il ne
fonctionne pas sur un serveur qui ne possède pas la clé CD
originale du jeu.