Tutoriel SMLAN v1

Transcription

Tutoriel SMLAN v1
Tutoriel SMLAN v1.0
Par: Axlecrusher
Traduction: Cracrayol
9/20/04
Version SM actuelle: RC1
SMLAN (Stepmania LAN) permet de jouer à Stepmania en Lan a travers un réseau TCP/IP
standard et également à travers Internet. Toutefois, le jeu sur Internet n’est pas l’idéal, c’est
SMOnline, qui s’en occupera, si toutefois, il est terminé.
La version actuelle de SMLAN nécessite Stepmania 3.9 alpha 23/24 ou RC1 (et sûrement les
version suivantes) afin de fonctionner correctement. La RC1 peut être téléchargé ici :
http://sourceforge.net/project/showfiles.php?group_id=37892&package_id=30318&release_i
d=273548.
Pour activer (enfin accéder) les fonctions de SMLAN dans Stepmania, vous devez ouvrir le
fichier metrics.ini du thème que vous utilisez, et vous devez faire quelques petites
modifications :
- Recherchez la section [ScreenOptionsMenu].
- Dans cette section, recherchez la ligne LineNames=1,2,3,4,5,6,7,8,9,10,11[…]
- Rajouter un nombre dans cette ligne, sachant que ce nombre = dernier nombre + 1 (vous
aviez dut le comprendre lol)
- Enfin rajoutez cette ligne en dessous : LineXX=list,Network Options (ou XX correspond au
nombre que vous avez ajouté)
SMLAN a été construit en utilisant le thème par défaut de Stepmania, il devrait donc marcher
avec n’importe quel thème. Si toute fois, un crash se produit avec un thème autre que celui par
défaut, utilisez le thème par défaut.
Si vous obtenez des crashs pendant que vous jouez a SMLAN et qui n’apparaissent pas
pendant une partie normale, alors postez votre problème ici
http://www.ddrmaniax.net/forums/index.php?showtopic=4904 (en anglais), NE PAS poster
dans le topic officiel de Stepmania RC1, vu que SMLAN n’est pas officiellement soutenu par
tous les développeurs de Stepmania.
Stepmania RC1 NE NECESSITE PAS de programmes externes pour que SMLAN fonctionne.
L’ancien serveur externe NE FONCTIONNE PLUS avec cette version de SMLAN, Veuillez
ne pas essayer d’utiliser les anciens serveurs et vous plaindre que cela ne fonctionne pas.
La page officielle de SMLAN peut être trouvée ici : http://cnlohr.net/smonline/smlan/.
SMLAN Flash Chat peut être trouvé ici: http://cnlohr.net/flashchat.html.
Démarrer un serveur SMLAN
Pour démarrer un serveur SMLAN, lancez Stepmania et entrez dans l’écran d’options. Allez
tout en bas des options. Vous verrez “Network Options” en dessous de “Test Input”. Si vous
ne voyez pas “Network Options”, c’est que vous n’avez pas fait, ou fait de manière incorrecte,
la manipulation dite ci dessus.
Une fois dans les options réseau, sélectionnez “Start” dans les options serveur et entrez un
nom de serveur.
Afin que le serveur SMLAN fonctionne correctement derrière un pare-feu, l’ordinateur
serveur doit avoir le port 8765 accessible. Consultez la documentation de votre routeur ou
pare-feu pour trouver les informations sur comment ouvrir un port.
NOTE: Le serveur a été retravaillé afin d’accueillir beaucoup, beaucoup de joueurs. Je ne veut
pas faire d’estimation, mais un nombre assez grand. Plus que ce que vous pouvez espérer dans
un jeu, mais moins synchro. Toutefois le client peut être limité à 16 ordinateurs, ce qui
équivaut a 32 joueurs.
Connexion a un serveur
Dans l’écran d’option, sélectionnez “Network Options” juste en dessous de “Test Input”. Si
vous ne voyez pas “Network Options”, c’est que vous n’avez pas fait, ou fait de manière
incorrecte, la manipulation dite ci dessus. Ensuite, sélectionnez “Connect...” dans connection
et entrez l’IP ou le nom DNS.
NOTE: La recherche du nom DNS peut être corrompu sous Linux.
Jouer à SMLAN
Une fois connectée à un serveur, effectuez les opérations que vous faites d’habitude. Vous
arriverez à un nouvel écran de sélection construit pour SMLAN. Cet écran possède un chat, la
sélection d’options, la sélection de musique et la sélection de la difficulté. C’est l’unique
écran ou vous pouvez changer les options du joueur.
Pour contrôler cet écran, gauche et droite permet de faire défiler les objets de la zone
sélectionnée. Haut et Bas change de zone. Entrer envoi un message pour le chat.
Pour sélectionner une musique, choisissez une musique et faites Ctrl+Enter (ou start). Ceci
force les autres clients à sélectionner la musique. Si un client n’a pas une musique, un
message apparaîtra dans la fenêtre de chat. Pour lancer une musique, pressez Ctrl+Enter (ou
start) a nouveau sur la même musique. Souvenez vous que seul le premier client connecté à la
permission de sélectionner une musique et de la lancer. Le premier client ne signifie pas
obligatoirement l’ordinateur serveur. Si vous êtes l’hôte et que vous n’avez pas les
permissions, un de vos amis s’est connecté au serveur avant vous.
NOTE: CNLohr et moi-même recommande la difficulté de juge par défaut (soit 4).
Commandes serveur
A partir de l’Alpha 24, le serveur supporte plusieurs commandes de serveur. Les commandes
sont les suivantes :
/list – liste tous les joueurs présent sur la ligne ScreeNetSelectMusic (tous les clients peuvent
utiliser ceci)
/have – informe le serveur que vous avez une musique alors que le serveur dit autre chose
(tous les clients peuvent utiliser ceci)
/kick nom_du_joueur – exclu un joueur du serveur (client hôte (1er) uniquement)
/ban nom_du_joueur – banni un joueur du serveur (client hôte (1er) uniquement)
/force_start – force le démarrage de tous les clients qui ont une musique, ou forcé à avoir une
musique (client de l’hébergeur uniquement)
ATTENTION: La commande /have n’est pas une commande intelligente. Un client doit
sélectionner une musique que le serveur pense manquante, puis le client peut émettre la
commande /have. En utilisant /have, les clients ne se lanceront que si le client hôte utilise la
commande /force_start. Quand un /force_start est émis, les clients ayant utilisé /have jouerons
la musique qu’il ont actuellement sélectionné. Quand on utilise /have, le serveur n’a aucune
façon de vérifier si la musique courante est vraiment la musique correcte. Pour finir, si le
client hôte ne désire pas honorer les requêtes /have, Ctrl+Enter lancera uniquement les clients
dont le serveur a confirmé qu’ils avaient la musique.
Dans la partie
Quand vous jouez une musique, le combo et le grade actuel de vos adversaires est affiché
dans un panneau de score adjacent a l’écran du joueur. Ceci n’arrive pas quand il y a deux
joueurs sur l’écran. La liste est triée par rapport au score actuel dans l’ordre descendant.
Ecran d’évaluation
L’écran d’évaluation SMLAN vous donne la possibilité de faire defiler les pas et les scores de
vos adversaires.