Créer un serveur privé
-
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Bonjour à toutes et à tous !</span></span></p>
<p> </p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Aujourd'hui je vais vous expliquer comment créer un serveur privé S4League simplement, et rapidement !
(Avant d'aller plus loin dans les tutoriels bien entendu)</span></span></p>
<p> </p>
<p>/!\ CE TUTORIEL A ÉTÉ RÉDIGÉ POUR MELINYEL /!</p>
<p> </p>
<p><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="color:#ff8c00;"><u><span style="font-size:36px;">Pré-requis :</span></u></span></span></p>
<p> </p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">- L'émulateur : </span></span><a href="https://mega.co.nz/#!dJRj2BQS!aDD055yhVXuGc4QDZlrCpdjfYibBgtJx90su72gM0c8" rel="external nofollow">https://mega.co.nz/#!dJRj2BQS!aDD055yhVXuGc4QDZlrCpdjfYibBgtJx90su72gM0c8</a></p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">- Le client (Mis à jour à la version de l'ému) : <a href="https://mega.co.nz/#!9ZIFmYrA!xXeD2Cul5uUJUXi2cHMLYhsNnmHMGH1EhxlCPHRCuTo" rel="external nofollow">https://mega.co.nz/#!9ZIFmYrA!xXeD2Cul5uUJUXi2cHMLYhsNnmHMGH1EhxlCPHRCuTo</a></span></span></p>
<p>- Les sources (si vous souhaitez améliorer l'émulateur, & autre) : <a href="https://mega.co.nz/#!ZJwWGLYI!2xc0W_MZpb1GinX6APmsiLs9tnEbu6kVyU2SLy14Z6Y" rel="external nofollow">https://mega.co.nz/#!ZJwWGLYI!2xc0W_MZpb1GinX6APmsiLs9tnEbu6kVyU2SLy14Z6Y</a></p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">- Navicat : </span></span><a href="http://navicat.softonic.fr/" rel="external nofollow">http://navicat.softonic.fr/</a></p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">- uWamp (pour les bases de données) : <a href="http://www.uwamp.com/fr/?page=download" rel="external nofollow">http://www.uwamp.com/fr/?page=download</a></span></span></p>
<p> </p>
<p><span style="color:#ff8c00;"><u><span style="font-size:36px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Etape 1 - Installation des bases de données :</span></span></u></span></p>
<p> </p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Commencez par ouvrir le dossier de l'émulateur, vous devriez avoir ceci :</span></span></p>
<p> </p>
<p><img alt="1414682567-415a3537ae2.png" src="<base_url>/applications/sslimageproxy/interface/image.php?url=http://image.noelshack.com/fichiers/2014/44/1414682567-415a3537ae2.png"/></p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Ouvrez par la suite le dossier "sql" qui contient les 2 sql des 2 bases de données du serveur :</span></span></p>
<p> </p>
<p><img alt="1414682650-a31259c54c2.png" src="<base_url>/applications/sslimageproxy/interface/image.php?url=http://image.noelshack.com/fichiers/2014/44/1414682650-a31259c54c2.png"/></p>
<p> </p>
<p>Installez uWamp, lancez le, et connecter vous grâce à Navicat avec les identifiants suivants :</p>
<p>- utilisateur : root</p>
<p>- mot de passe : root</p>
<p>- port : 3306</p>
<p>- host : 127.0.0.1</p>
<p> </p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Créez 2 bases de données du même nom que ces deux sql, vu un peu plus haut :</span></span></p>
<p> </p>
<p><img alt="d6a1758630.png" src="https://puu.sh/cwlmj/d6a1758630.png"/> <img alt="1d5fd4b8ee.png" src="https://puu.sh/cwlnE/1d5fd4b8ee.png"/></p>
<p> </p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Une fois ces deux bases de données crées, exécutez les sql correspondant dedans :</span></span></p>
<p> </p>
<p><img alt="1414682895-929a54d3ec2.png" src="<base_url>/applications/sslimageproxy/interface/image.php?url=http://image.noelshack.com/fichiers/2014/44/1414682895-929a54d3ec2.png"/> <img alt="1414682895-c49fd5f3a92.png" src="<base_url>/applications/sslimageproxy/interface/image.php?url=http://image.noelshack.com/fichiers/2014/44/1414682895-c49fd5f3a92.png"/></p>
<p> </p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Maintenant, rendez vous dans la table "server" de la base de donnée "auth" :</span></span></p>
<p> </p>
<p><img alt="1414683035-fa9e28faf52.png" src="<base_url>/applications/sslimageproxy/interface/image.php?url=http://image.noelshack.com/fichiers/2014/44/1414683035-fa9e28faf52.png"/></p>
<p> </p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Voici ce que vous pouvez modifier :</span></span></p>
<p> </p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">- le nom du serveur sur la première ligne "FagNet" en ce que vous voulez, "Serveur 1" etc .. </span></span></p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="color:#ff0000;"><strong>ATTENTION : VOUS NE DEVEZ PAS TOUCHER LE NOM DES AUTRES "FAGNET" !</strong></span></span></span></p>
<p> </p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">- La limite de joueur, ici fixée à 1000.</span></span></p>
<p> </p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">- L'IP à modifier en conséquence (votre IP hamachi, ou l'ip de la machine, à changer dans les 4 cases.)</span></span></p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="color:#ff0000;"><strong>ATTENTION : VOUS NE DEVEZ PAS TOUCHER AUX PORTS !</strong></span></span></span></p>
<p> </p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Et voilà ! La base de donnée est prête ! passons à la suite !</span></span></p>
<p> </p>
<p><span style="color:#ff8c00;"><span style="font-size:36px;"><u>Etape 2 - Configuration du serveur et lancement !</u></span></span></p>
<p> </p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">On va retourner dans le dossier du serveur configurer les fichiers suivants :</span></span></p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">- auth_config.xml</span></span></p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">- chat_config.xml</span></span></p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">- game_config.xml</span></span></p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">- relay_config.xml</span></span></p>
<p> </p>
<p><img alt="1414682567-415a3537ae2.png" src="<base_url>/applications/sslimageproxy/interface/image.php?url=http://image.noelshack.com/fichiers/2014/44/1414682567-415a3537ae2.png"/></p>
<p><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Voici comment ils doivent être configurés (le texte affiché en noir est là pour vous aider, il n’apparaît pas normalement) : </span></span></p>
<p> </p>
<p><em><strong>Auth_config.xml :</strong></em></p>
<p> </p>
<p><img alt="1414683510-2150ce06942.png" src="<base_url>/applications/sslimageproxy/interface/image.php?url=http://image.noelshack.com/fichiers/2014/44/1414683510-2150ce06942.png"/></p>
<p> </p>
<p><em><strong>Chat_config.xml :</strong></em></p>
<p> </p>
<p><img alt="1414683593-61fa4e8d322.png" src="<base_url>/applications/sslimageproxy/interface/image.php?url=http://image.noelshack.com/fichiers/2014/44/1414683593-61fa4e8d322.png"/></p>
<p> </p>
<p><em><strong>Game_config.xml :</strong></em></p>
<p> </p>
<p><img alt="1414683887-7a28f4f7212.png" src="<base_url>/applications/sslimageproxy/interface/image.php?url=http://image.noelshack.com/fichiers/2014/44/1414683887-7a28f4f7212.png"/></p>
<p> </p>
<p><em><strong>Relay_config.xml :</strong></em></p>
<p> </p>
<p><em><strong><img alt="1414683887-7926a7c64f2.png" src="<base_url>/applications/sslimageproxy/interface/image.php?url=http://image.noelshack.com/fichiers/2014/44/1414683887-7926a7c64f2.png"/></strong></em></p>
<p> </p>
<p><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Voilà pour ça ! vous n'avez plus qu'à démarrer toutes les applications dans l'ordre ainsi défini : </span></span></p>
<p> </p>
<p><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">- FagNetAuth.exe </span></span></p>
<p><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">- FagNetChat.exe</span></span></p>
<p><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">- FagNetGame.exe</span></span></p>
<p><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">- FagNetRelay.exe</span></span></p>
<p></p><p><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Votre serveur est désormais ouvert et fonctionnel ! </span></span></p>
<p> </p>
<p><span style="color:#ff8c00;"><u><span style="font-size:36px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Etape 3 - Réglage du client : </span></span></u></span></p>
<p> </p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Dans le dossier du client, vous aurez un fichier de configuration du nom de : version.ini (ouvrez le et configurez le ainsi) :</span></span></p>
<pre class="ipsCode prettyprint">
[VERSION]
LatestVersion = 1011
MinimalVersion= 1000
OwnVersion = 1[DOWNLOAD]
server1 = http://s4league.patch.aeriagames.com/release/S4L/[SERVER]
INDEX1 = 1
URL1 = http://s4league.patch.aeriagames.com/release/S4L/version.ini
COUNT = 1
IP1 = IP du serveur ici
PORT1 = 28002
</pre>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Ensuite, lancez le .bat déjà présent dans le dossier afin de lancer le client avec les paramètres de commandes nécessaire
</span></span></p>
<p><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Voilà ! C'est fini !
</span></span></p>
<p> </p>
<p><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Je reste à disposition pour toutes les demandes d'aides, au cas ou.
</span></span></p>
<p> </p>
<p><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Cordialement,</span></span></p>
<p><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Mihawk.</span></span></p> -
<p>Je n'ai pas essayé sous linux, mais ça doit se faire certainement ^^'</p>
-
<blockquote class="ipsQuote" data-cite="FaKe77" data-ipsquote="" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentcommentid="12913" data-ipsquote-contentid="1234" data-ipsquote-contenttype="forums" data-ipsquote-timestamp="1414691921" data-ipsquote-username="FaKe77"><div>
<div>
<p>Sous linux possible ?</p>
</div>
</div></blockquote>
<p>Le serveur doit pouvoir se lancer sur Linux, vu qu'il est écrit en C# (par contre il faut Mono). Mais pour le client c'est impossible car il utilise DirectX (windows-only) pour ses graphiques.</p> -
<p>Merci ! Il y en a d'autres en préparation !
</p> -
<p>Merci Azad ! Oui ça serait pas mal pour les utilisateurs Linux ^^'</p>
<p> </p>
<p>Mise à jour du message principal : Je suis en train de re-upload le client, un problème figurait avec certains fichiers, ça sera corrigé sur le prochain download, désolé pour ça !</p>
<p>J'en profiterais pour ajouter également les "sources" de l'émulateur ^^</p>
<p> </p>
<p>Edit : </p>
<p> </p>
<p>- Modification du client (correction du problème de lancement du jeu)</p>
<p>- Ajout des sources au message principal </p> -
<p>Merci Hazzer !</p>
<p> </p>
<p>Tu verras, S4L est un jeu qui a un des gameplays les plus passionnant je trouve, le seul problème de ce jeu, c'est la communauté (hélas..) mais cela n'empêche pas que le jeu est vraiment excellent !
</p> -
<p>Merci pour ce tutoriel très complet.</p>
<p>J'avais entendu dire que dans ces serveurs privées ont pouvés implantés des skin pour les armes par ex , c'est possible ? Tu l'as peux-être dit mais j'ai eu la flemme de tout lire a vrai dire , j'ai lu le début et après j'ai pas eu le courage de continuer :< </p> -
<blockquote class="ipsQuote" data-cite="Mazoko" data-ipsquote="" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentcommentid="13027" data-ipsquote-contentid="1234" data-ipsquote-contenttype="forums" data-ipsquote-timestamp="1414778919" data-ipsquote-username="Mazoko"><div>
<div>
<p>Merci pour ce tutoriel très complet.</p>
<p>J'avais entendu dire que dans ces serveurs privées ont pouvés implantés des skin pour les armes par ex , c'est possible ? Tu l'as peux-être dit mais j'ai eu la flemme de tout lire a vrai dire , j'ai lu le début et après j'ai pas eu le courage de continuer :< </p>
</div>
</div></blockquote>
<p> </p>
<p>J'en ai parlé, mais dans ce tutoriel
: <iframe data-embed-src="<base_url>/topic/1239-d%C3%A9butant-structure-de-s4-weaponx4/?do=embed" data-embedcontent="" frameborder="0" src="//melinyel.net/applications/core/interface/js/spacer.png"></iframe></p> -
<p>Sha bug un peux
j'essaye de créer une partie ça bug.</p> -
<blockquote class="ipsQuote" data-cite="aurelien974" data-ipsquote="" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentcommentid="13050" data-ipsquote-contentid="1234" data-ipsquote-contenttype="forums" data-ipsquote-timestamp="1414786698" data-ipsquote-username="aurelien974"><div>
<div>
<p>Sha bug un peux
j'essaye de créer une partie ça bug.</p>
</div>
</div></blockquote>
<p> </p>
<p>On va mettre une section d'aide dans pas longtemps, tu pourras y référencer ton problème et on essayera de le résoudre ! (c'est pour éviter de flood ce sujet de demande d'aide ^^)</p> -
<p>Je travaille sur le problème. Merci quand même.</p>
-
<p><strong>Message automatique</strong></p><p></p><p>Le sujet a été déplacé de « <a href="<base_url>/forum/59-%C3%A9mulation/">Émulation</a> → <a href="<base_url>/forum/194-s4-league/">S4 League</a> » à « <a href="<base_url>/forum/59-%C3%A9mulation/">Émulation</a> → <a href="<base_url>/forum/194-s4-league/">S4 League</a> → <a href="<base_url>/forum/195-tutoriel/">Tutoriel</a> ».</p>
-
<p>De rien concept !
</p>
<p> </p>
<p>Pour la partie linux, actuellement je ne saurais pas te dire comment faire, n'ayant moi même pas tant travaillé que ça sur linux.</p>
<p>Mais dans un futur, si personne ne fait un tutoriel de ce genre, j'essayerais de le réaliser
</p>
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login