Page 1 sur 1

Raccourcis clavier pour les sorts et techniques de combats

MessagePosté: Lun Juin 06, 2005 8:02 am
par Yoda49
Etant donne que plusieurs personnes ont poses la question ces derniers temps, je me permets de remettre en post it un topic tres utile

Il s'agit de Sacred-touche v0.52b. Il faut lancer le programme avant Sacred, et pour le terminer il suffit de le fermer après avoir quitté Sacred (aucune ressource mémoire). Il s'affiche en bas à droite du menu démarrer, avec une icône de Sacred, il suffit de faire click droit, puis exit pour le fermer.

Il permet les actions suivantes:

- Utiliser les touches 1 à 0 sans appuyer sur Majuscule ou Caps-Lock.
- Faire défiler les sorts à la molette. A vous de choisir les sorts minimum et maximum à faire défiler
- Désactivation la touche Windows gauche, pour éviter les bugs lors de son appuie. Par contre, si cette option est activée, l'utilsation de Alt-Tab reste fonctionnelle, de même que la touche Windows Droite.

Etc ......

Plus d'infos ici

Le programme Sacred-touche v0.52b.exe : mirroir 1 | mirroir 2

Merci a Conrad pour ce programme tres utile (je confirme apres l'avoir essaye ce week end) ;)


Addendum 24 juillet 2005 :--------------------------------------------------------------------------------
Dans l'écran des tech et sorts, si on pointe sur un sort, et qu'on appuie sur une touche de F1 à F2... le sort est mémorisé en raccourci. Comme dans D2. On dispose désormais des raccourcis 6 à 0, Plus les raccourcis F1 à F2.

MessagePosté: Lun Juin 06, 2005 8:06 am
par conrad
Dnas la semaine je proposerai la version 0.53 qui proposera une version amélioré du programme.

Aucuns changements exceptionnels tout de même ;).

MessagePosté: Dim Sep 04, 2005 2:13 pm
par LeGrosWinnie
...C'est un drole de langage de prog que AHK utilise...j'ai beau regarder le fichier source de Sacred-Touche, je ne pige pas comment ça peut marcher. Je m'explique, pour la souris en français ça donnerait :

Etat de la mollette = ETATMOL (à ne pas confondre avec Ethanol :lol: )

Si ETATMOL > 0 Alors
Si ETATMOL < ETATMOLMAX Alors
ETATMOL = ETATMOL+1 (Logique pour l'instant)
Si ETATMOL=1 Alors
Envoyer 6
Si ETATMOL=2 Alors
Envoyer 7
etc etc
Sinon
(à partir de là je pige pas...)
ETATMOL = ETATMOLMIN
SI ETATMOL = 1 Alors
Envoyer 6
etc etc

Mais si on dit : ETATMOL = ETATMOLMIN, comment ETATMOL peut varier et prendre les différente valeurs de 1 à 5 ?????

Moi pas comprendre...si je fais ça en C++ le prog risque de tourner bizarrement...
Du coup j'ai trop de mal à inverser le fonctionnement de la souris...

Au fait, il est abandonné ce prog ? Parce que théoriquement il aurait dû sortir la 0.53 vu que Ascaron n'a pas incorporé de paramètrage de touche...(ce sont juste les allemands qui sont cons ou... ?)

MessagePosté: Dim Sep 04, 2005 2:41 pm
par LeGrosWinnie
Encore moi...

Quand j'éxécute le script (.ahk) avec AutoHotKey d'installé il me signale une erreur ligne 91, pourtant j'ai beau regarder le script je ne vois rien de spécial...

Je fais une version avec la touche Win d'activée et avec la mollette "inversée", pour ceux que ça intéresseraient je la mettrais sur mon site perso.

Édition :
En fait à la ligne 91 c'est l'assignement de la touche "(" ("5") mais autohotkey croit qu'il s'agit des "(" de programmation parce que l'erreur dit qu'il manque ")"...comment conrad à fait pour compiler son script alors que moi autohotkey ne peut pas ???

MessagePosté: Lun Sep 12, 2005 12:13 pm
par Gwalarn
Je ne maîtrise pas le script de Conrad mais je peux tout de même essayer de répondre...

Pour ETAMOL = ETAMOLMIN cela fonctionne puisque cela se produit uniquement si ETAMOL est supérieur à ETAMOLMAX et qu'on a invoqué la fonction WheelUp. Bref si on atteint la valeur max, on reboucle à partir de la valeur min plutôt que de rester bloquer sur la valeur max.
Dans les autres cas (ETAMOL < ETAMOLMAX) on incremente ETAMOL sans se poser de question

Ensuite comme ETAMOLMIN et ETAMOLMAX sont initialisées au début elles peuvent indifféremment avoir la valeur 1 à 5. D'où le test après l'affectation pour savoir quel code de touche on doit envoyer suivant la valeur de ETAMOLMIN.

(je ne sais pas si c'est très clair comme explication... c'est juste un translation, plutôt que de travailler avec des touches entre 1 et 5 on travaille avec des touches entre ETAMOLMIN et ETAMOLMAX)

Sinon pour l'erreur de compilation, je n'ai pas regardé, mais si la parenthèse se trouve entre { } cela ne pose normalement pas de problème, par exemple tu peux écrire :
send{(}

Voilà, en espérant que cela t'aidera...

MessagePosté: Sam Mar 18, 2006 9:54 am
par Ryoki
Vous pourrez effacer ce message si vous voulez, mais en ce qui me concerne, je considere ce genre de programme comme de la triche, un peu comme le MapHack de DiabloII. En plus ca ne sert a rien d'utiliser plein de technique en meme temps dans ce jeu, on est pas tres efficace a ce moment la. Peut etre qu'un 6eme slot pour les techniques serait le bienvenu des fois, mais il suffit de s'en accomoder.

Petite astuce pour ceu qui veule manuellement changer rapidement leur technique de combat : appuyer sur la touche "F", vous verrez le resultat :D . Et venez pas me dire qu'on ne peut pas le faire dans le feu de l'action, car ce serait de la mauvaise volonté.

MessagePosté: Dim Fév 11, 2007 11:42 am
par LeGrosWinnie
On ne peut pas le faire dans le feu de l'action...surtotu dans l'extension quand 5 démons t'attaquent en même temps plus une 10aines d'autres monstres...

MessagePosté: Dim Fév 11, 2007 4:53 pm
par titi063
Sinon pour les Techniques reste que les F1 a F5 servent de raccourci en plus des techniques deja utilisé (donc 4+5 slots en fait)
Suffit d'appuyer sur le F1-F5 avec la souris sur la technique dans le menu technique.

MessagePosté: Mar Fév 13, 2007 11:20 am
par Ryoki
LeGrosWinnie a écrit:On ne peut pas le faire dans le feu de l'action...surtotu dans l'extension quand 5 démons t'attaquent en même temps plus une 10aines d'autres monstres...


Dans ce cas, faut bien choisir ces techniques, car 5 demons, c'est juste bon pour l'encas ou le petit dej :D . (le top c'est aussi de spliter tout ca :) )

MessagePosté: Mar Fév 13, 2007 1:48 pm
par titi063
Ryoki a écrit:Dans ce cas, faut bien choisir ces techniques, car 5 demons, c'est juste bon pour l'encas ou le petit dej :D . (le top c'est aussi de spliter tout ca :) )


A force de vider le sakaras field d'un coup t'as plus la notion des nombres Ryoki ;) mais ca depend surtout du type de mobs (gardes puissants avec leurs cérébros c'est :cry: des fois)