Nethack : raccourcis et astuces #
Divers #
Ne pas enchanter une armure au delà de +3. Sauf si scroll blessed.
Ne pas enchanter une arme au delà de +5.
Ne pas attaquer les blue jelly, sauf si résistant au froid, ou alors à distance. Manger le corps peut permettre de gagner une résistance au froid.
Penser à #rub les lampes
Une wand of wishing peut être rechargée que 1 fois.
Ne pas attaquer un oeil flottant. Sauf peut-être en étant aveugle avec une serviette? (P pour la mettre, R pour la retirer).
Une crystal plate mail ne gêne pas le lancement de sorts comme la dragon scale mail, ça peut être utile quand on est monk (il faut un peu de force)
Raccourcis #
- ; donne la description rapide d'un objet à l'écran sous le curseur
- Ctrl-X détaille le status du perso (statistiques, objets équipes...)
- / permet de détailler ce qui est à l'écran
- ? : menu aide
- q : boire une potion
- #enhance : choisir quelle compétence améliorer lorsque le message "You fell more confident" apparaît.
- s : chercher un passage secret ou détecter un piège.
- 10s : chercher pendant 10 tours
- m - action : se déplacer ou faire une action sans automatismes (ex : se déplacer sans prendre un objet, ou manger mais pas ce qui est à ses pieds)
- e : manger
- E : Écrire sur le sol. Écrire "Elbereth" repousse les monstres (pas les attaques à distance). C'est utile aussi pour se laisser des notes à soi-même pour les parties découpée.
- #sit : pour être assis, sur un trône par exemple.
- a : utiliser un objet
- g - direction : mouvement automatique dans une direction
- _ : voyage rapide à un endroit de la carte. "." pour valider. C'est hyper pratique!
- < ou > : prendre un escalier
- A : retirer un objet (armure...) ou T, ou R.
- o ou c : ouvrir ou fermer une porte
- S : sauver et quitter
- #quit, Alt-q ou ctrl-c : quitter
- d : lâcher un objet
- t : lancer une pierre, une flèche... Q pour choisir quel objet sera lancé.
- f : tirer avec l'arme de jet ce qui est dans le carquoi.
- Ctrl-D : défoncer une porte, ou donner un coup de pied dans une pierre pour vérifier qu'elle n'est pas piégée (trop lourde)
- p : payer la liste de courses (les objets pris chez un machand). Pour vendre, il faut poser les objets chez le marchand.
- W : porter une armure
- w : porter une arme
- X : combat à 2 mains
- x : échanger d'arme si on en a 2
- z : utiliser une baguette magique
- Z : invoquer un sort
- #adjust : changer les lettres utilisées dans l'inventaire (ou Alt-a)
- #annotate : mettre une note sur un niveau du donjon (ou Alt-A). Par exemple : monstre hyper dangereux, fuir!
- #name : nomme un objet. Par exemple, les premiers parchemins trouvés dans le sokoban sont des scrolls of earth.
- #chat: parler à quelqu'un
- #force : forcer une serrure
- #pray : demander l'aide d'un dieu. Ne pas le faire trop souvent, mais ne pas hésiter en cas de mort imminente!
- #ride : monter une créature
- #wipe : s'essuyer la figure, surtout si elle est plein d'acide.
- #loot : pour piller un coffre par exemple
- Ctrl-P : afficher l'historique des messages
- @ : désactive la prise automatique des objets au sol (autopickup)
- #turn : se changer en mort-vivant.
- #offer : faire une offrande après avoir posé de la nourriture ou un corps sur un autel
- #dip : plonger un objet dans quelque chose (une serviette dans une fontaine...)
- #rub : frotter une lampe de génie
~/.nethackrc #
OPTIONS=showexp,showscore,time,color OPTIONS=autodig OPTIONS=autopickup OPTIONS=pickup_burden:Unencumbered OPTIONS=pickup_types:$?!/(=+" # Always pick these: AUTOPICKUP_EXCEPTION="<wand of wishing" AUTOPICKUP_EXCEPTION="<wand of death" AUTOPICKUP_EXCEPTION="<wand of polymorph" AUTOPICKUP_EXCEPTION="<magic marker" AUTOPICKUP_EXCEPTION="< lamp" AUTOPICKUP_EXCEPTION="> oil lamp" AUTOPICKUP_EXCEPTION="> lamp .* oil" AUTOPICKUP_EXCEPTION="<amulet .* life" AUTOPICKUP_EXCEPTION="<athame" # no fake amulet AUTOPICKUP_EXCEPTION=">Amulet of Yendor" AUTOPICKUP_EXCEPTION="<Amulet of Yendor named" # Don't pick these: AUTOPICKUP_EXCEPTION=">worthless piece of" AUTOPICKUP_EXCEPTION=">:0)" AUTOPICKUP_EXCEPTION="> named empty" AUTOPICKUP_EXCEPTION="> nothing" AUTOPICKUP_EXCEPTION="> loadstone" AUTOPICKUP_EXCEPTION="<stone called luck" AUTOPICKUP_EXCEPTION="< luckstone" #AUTOPICKUP_EXCEPTION="< touchstone" AUTOPICKUP_EXCEPTION="> rock" AUTOPICKUP_EXCEPTION="> gray stone"
Depuis :
https://nethackwiki.com/wiki/Autopickup
https://nethackwiki.com/wiki/Autopickup_exception
https://nethackwiki.com/wiki/Options
Configuration #
Pour ne pas perdre mes sauvegardes, bones et scores entre les mises à jour ou si je supprime involontairement le port nethack, je garde le playground dans mon dossier personnel. Pour cela, dans ~/.profile :
export NETHACKDIR=~/.nethack/ export BONESDIR=~/.nethack/bones export SCOREDIR=~/.nethack/scores export SAVEDIR=~/.nethack/save
Ces dossiers sont à créer:
mkdir -p ~/.nethack/{bones,scores,save}
Le plus simple reste de copier le dossier système :
cp -r /usr/local/lib/nethackdir-3.6.0/ ~/.nethack