SLASHEM(6)

NOM
slashem - Explorez les labyrinthes de la menace

SYNOPSIS
slashem [ -d dossier ] [ -n ] [ -p profession (classe) ] [ -r race ] [ -g sexe ] [ -a alignement ] [ -[DX] ] [ -u nom du personnage ] [ -dec ] [ -ibm ]

slashem [ -d dossier ] -s [ -v ] [ -p profession (classe) ] [ -r race ] [ -g sexe ] [ -a alignement ] [ rang maximum ] [ noms du personnage ]

DESCRIPTION

SLASH'EM est un jeu inspiré de Donjons & Dragons(tm). La sortie standard dans le terminal et la structure des commandes ressemblent à celles de rogue. C'est une extension de SLASH, qui est une extension de NetHack.

D'autres sorties graphiques sont disponibles si vous utilisez un PC ou une interface X11.

Pour commencer, vous n'aurez réellement besoin que de deux commandes. La commande ? vous fournira une liste des commandes disponibles (ainsi que d'autres informations) et la commande / identifiera les choses que vous voyez à l'écran.

Pour gagner le jeu (au lieu de simplement jouer pour battre les scores des autres joueurs) vous devez localiser l'Amulette de Yender qui est quelque part en dessous du vingtième niveau du donjon, et l'en faire sortir. Personne n'a encore accompli cet exploit ; quiconque y parviendrait serait probablement inscrit dans l'histoire en tant que héros parmi les héros.

Lorsque le jeu prend fin, que vous soyez mort, sorti des caves, ou que vous ayez quitté le jeu, SLASH'EM vous donnera (un fragment de) la liste des meilleurs scores. Le score est basé sur beaucoup d'aspects de votre comportement, mais une évaluation grossière est obtenue en prenant la quantité d'or que vous avez trouvé dans les caves ajoutée à votre expérience multipliée par quatre. Des pierres précieuses peuvent vous apporter beaucoup d'or à la sortie. Il y a une pénalité de 10% lorsque vous vous suicidez.

La variable d'environnement SLASHEMOPTIONS peut être utilisée pour initialiser de nombreuses options à l'exécution. La commande ? vous fourni une description de ces option et leur syntaxe. Les options -dec et -ibm de la ligne de commande sont équivalents aux options decgraphics et ibmgraphics à l'exécution décrites ici, et sont fournie purement pour la convenance sur les systèmes qui supportent plusieurs types de terminaux.

La liste d'options pouvant être très longue (particulièrement quand on spécifie des caractères graphiques), les options peuvent être incluses dans un fichier de configuration. Il est par défaut placé dans votre dossier home et nommé .slashemrc sur les systèmes Unix. Sur d'autres systèmes, il peut être différent, habituellement SLASHEM.cnf. Sous DOS ou Windows, le nom est defaults.nh, alors que sous Macintosh ou BeOS, le nom est SlashEM Defaults. L'emplacement du fichier de configuration peut être spécifiée en initialisant le paramètre SLASHEMOPTIONS par une chaîne de caractères sous la forme d'un @ suivie par l'emplacement du fichier.

L'option -u nom du personnage répond à la question « Who are you? » (qui signifie « Comment vous appelez-vous ? »). Elle remplace tout nom des options ou du fichier de configuration, USER, LOGNAME, ou getlogin(), qui seront autrement triés dans cet ordre. Si aucun ne fournit un nom utilisable, il en sera demandé un au joueur. Les noms du personnage (en conjonction avec les uids) sont utilisés pour identifier les fichiers de sauvegarde, ce qui permet de sauver plusieurs parties sous des noms différents. En contrepartie, vous devez utiliser le nom approprié pour retrouver une partie.

Un suffixe de nom de personnage peut être utilisé pour spécifier la profession, la race, l'alignement, et/ou le sexe du personnage. La syntaxe complète du suffixe de nom de personnage est "nom-ppp-rrr-aaa-sss". "ppp" sont les trois premières lettres de la profession (qui peut aussi être spécifiée par une option -p profession séparée). "rrr" sont les trois premières lettres de la race du personnage (qui peut aussi être spécifiée par une option -r race séparée). "aaa" sont les trois premières lettres de l'alignement du personnage, et "sss" sont les trois premières lettres du sexe du personnage (ndt : dans la version anglaise, "mal" ou "fem"). Il n'est pas obligatoire de remplir chaque partie du suffixe.

-p profession peut être utilisé pour déterminer la classe du personnage. Vous pouvez spécifier le nom masculin ou féminin pour la classe du personnage, ou les trois premières lettres de la classe comme abréviation. -p @ signifie qu'une classe aléatoire doit être choisie. @ peut nécessiter d'être précédé d'un antislash (\@) si @ est le caractère "kill" pour le terminal (c.f. "stty"), afin d'empêcher la ligne d'être supprimée.

Également, -r race peut être utilisé pour choisir explicitement la race du personnage, -g sexe pour son sexe, et enfin -a alignement pour son alignement.

Si vous ne spécifiez pas l'une de ces caractéristiques, vous serez interrogé au démarrage du jeu et devrez fournir l'information manquante.

Au lieu de les définir séparément, vous pouvez les ajouter en tant que suffixes au nom du personnage : -u nom-race-sexe-alignement

L'option -s seule affichera la liste de vos scores dans la version actuelle. Une option -v suivant immédiatement rapporte la liste des scores dans toutes les versions présentes. L'option -s peut être aussi suivie par des arguments concernant le type du joueur. -p , -r , -g et -a ) affichent les scores de types particuliers de joueurs. Ces options peuvent aussi êtres suivies par un ou plusieurs noms de personnages afin d'afficher les scores des personnages mentionnés, par 'all' pour afficher tous les scores, ou par un nombre pour afficher les scores qui le surpassent.

L'option -n supprime l'affichage de toute news de l'administrateur du jeu.

L'option -D ou -X démarrera le jeu dans un mode découverte spécial ou les scores ne seront pas pris en compte. -D va, si le joueur est l'administrateur du jeu, le démarrer en mode déboguage (assisté).

L'option -d , qui doit être le premier argument si elle est utilisée, fournit un dossier qui sert au jeu. Il remplace la valeur de NETHACKDIR, HACKDIR, ou du dossier spécifié par l'administrateur du jeu pendant la compilation (habituellement /usr/local/slashemdir). Cette option n'est bien souvent utile qu'à l'administrateur du jeu. L'aire de jeu doit contenir plusieurs fichiers auxiliaires comme des fichiers d'aide, la liste des meilleurs scores, et un sous-dossier save ou les parties sont sauvegardées.

AUTEURS

Jay Fenlason (+ Kenny Woodland, Mike Thome et Jon Payne) écrivirent le code original, qui ressemblait beaucoup plus à rogue (mais rempli de bogues).

Andries Brouwer a sans interruption déformé leurs sources en un jeu entièrement différent.

Mike Stephenson a continué la perversion des sources, ajoutant divers classes de personnages tordues, et des pièges sadiques avec l'aide de nombreuses personnes étranges qui résident dans cet endroit entre les mondes, Usenet. Un certain nombre de ces contributeurs sont immortalisés dans l'historique rouleau du déshonneur et dans divers autres endroits.

Le désordre en résultant est à présent nommé NetHack, pour dénoter son développement par le Usenet. Andries Brouwer a fait la demande pour cette distinction, comme il a éventuellement sorti une nouvelle version du sien.

Tom Proudfoot pris NetHack et le transforma en SLASH - SuperLotsaAddedStuffHack (qui signifie « Beaucoup d'ajouts géniaux au code substantiel »), ajoutant plus de classes de personnages, de monstres, et changeant leur comportement.

Warren Cheung pris SLASH et le transforma en SLASHEM - SuperLotsaAddedStuffHack - Extended Magic (qui signifie « Beaucoup d'ajouts géniaux au code substantiel - magie étendue »), avec plus d'améliorations au « behemoth gonflé » (ndt : une obscurité linguistique intraduisible).

FICHIERS

Tous les fichiers sont dans le dossier du jeu, normalement /usr/local/slashemdir. Si DLB a été défini pendant la compilation, les fichiers de données et les niveaux spéciaux seront dans un gros fichier, normalement nhdat, au lieu d'être séparés en plusieurs fichiers.
slashem    Le programme lui-même.
data, oracles, rumors    Des fichiers de données utilisés
     par SLASH'EM.
options, quest.dat    D'autres fichiers de données.
help, hh    Les fichiers d'aide.
cmdhelp, opthelp, wizhelp    D'autres fichiers d'aide.
*.lev    Des niveaux spéciaux prédéfinis.
dungeon    Le fichier de contrôle pour les
        niveaux spéciaux.
history    Un court historique de SLASH'EM.
license    Les règles concernant la redistribution
        du programme.
record    La liste des meilleurs scores.
logfile    Une liste étendue des parties
    jouées.
xlock.nnn    La description d'un niveau du donjon.
perm    Un fichier de verrouillage pour xlock.dd.
bonesDD.nn    Les descriptions des fantômes et des
    affaires des aventuriers décédés.
save    Un sous dossier contenant les
    parties sauvegardées.

ENVIRONEMENT
USER or LOGNAME    Votre nom d'utilisateur.
HOME    Votre dossier home.
SHELL    Votre shell.
TERM    Le type de votre terminal.
HACKPAGER or PAGER    Un remplacement pour le pager par défaut.
MAIL    Les fichiers de votre boite aux lettres.
MAILREADER    Un remplacement pour le lecteur par défaut.
    (probablement /bin/mail ou /usr/ucb/mail).
NETHACKDIR    Le dossier du jeu.
SLASHEMOPTIONS    Une chaîne de caractère prédéfinissant
    de nombreuses options à SLASH'EM.
De plus, SHOPTYPE est utilisé dans le mode déboguage (assisté).

VOIR AUSSI

dgn_comp(6), lev_comp(6), recover(6)

BOGUES

Probablement infinis.

Donjon & Dragons est une marque déposée de Wizards of the Coast, Inc.

TRADUCTION
Ce document est une traduction, réalisée par Rémi Delrue le 11 juin 2006. L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. La version anglaise la plus à jour de ce document est toujours consultable via la commande : LANGUAGE=en man slashem