|
|
| buffer sans switcher?? c'est ici que ça ce passe | |
| | Auteur | Message |
---|
Alexb MiniJelly
Nombre de messages : 14 Age : 36 Localisation : par ci par la Job : cléric Level : 196 Date d'inscription : 12/11/2007
| Sujet: buffer sans switcher?? c'est ici que ça ce passe Mer 5 Mar - 18:01 | |
| Pour commencer tout est autorisé par les GMs car je cite :"Cela ne nui en rien au jeu et ne procure aucun avantage." Donc, grâce a un petit logiciel nous allons pouvoir créer des raccourcies utilisables avec la fenêtre de votre dropeur ou fighter. Tout d'abord il vous faut le logiciel AuToHotKey http://www.autohotkey.com/download/AutoHotkeyInstall.exeUne fois installé, nous allons programmer nos petits raccourcies: Ouvrez le logiciel (c'est la même chose que le bloc note) faites Files/edit script et supprimé tout ce qu'il y a d'écrit. C'est ici que nous taperons notre code. Voici mon code: - Citation :
#SingleInstance, Force #Persistent #NoEnv
+a::WinGet, active_id, PID, A
+WheelUp:: { ControlSend, , {F11}, ahk_pid %active_id% Sleep 500 ControlSend, , {F4}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F1}, ahk_pid %active_id% Sleep 2000 Return }
+WheelDown:: { ControlSend, , {F9}, ahk_pid %active_id% Sleep 500 ControlSend, , {F2}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F3}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F5}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F6}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F7}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F8}, ahk_pid %active_id% Sleep 2000 Return }
+w:: { ControlSend, , {F11}, ahk_pid %active_id% Sleep 500 ControlSend, , {F8}, ahk_pid %active_id% Sleep 2000 Return }
+x:: { ControlSend, , {F11}, ahk_pid %active_id% Sleep 500 ControlSend, , {F2}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F3}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F5}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F6}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F7}, ahk_pid %active_id% Sleep 2000 Return }
Expliquons nous: - Citation :
#SingleInstance, Force #Persistent #NoEnv
Ce petit bout de code est nécessaire au fonctionnement de notre programme c'est pourquoi il faut ajouter ces 3 lignes en tête de programme. Ensuite: "+"=SHIFT "^"=CTRL "!"=ALT Voici 3 HOTKEYs et a quoi elles correspondent. - Citation :
+a::WinGet, active_id, PID, A
Cette ligne de code est utilisée pour définir quelle va être la fenêtre a associer au programme. Dans notre cas, ce sera la fenêtre de jeu de notre cléric. Donc une fois la cléric loguée et mon programme lancé, je presse "SHIFT-a" (+a) et mon programme sera des lors quelle fenêtre correspond à ma cléric. Si vous ne dites pas au programme sur quelle fenêtre agir il ne se passera jamais rien! Enfin, le plus intéressant, associer des raccourcies à nos petits buffs: Un exemple pour mieux comprendre: - Citation :
+WheelUp:: { ControlSend, , {F11}, ahk_pid %active_id% Sleep 500 ControlSend, , {F4}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F1}, ahk_pid %active_id% Sleep 2000 Return } Donc, "+WheelUp" c'est SHIFT-molette vers le haut. J'utilise ce raccourcie pour me heal, mon Cure est sur la 3éme barre de skill en position F4 et mon Healing en position F1. Donc, lorsque j'ulitise ce raccourcie je vais envoyer l'information F11 (3eme barre de skill), ensuite sleep est une temporisation de 500 millisecondes et le programme envoie l'information F4 qui correspond a mon Cure, ect.... Ne pas oublier l'instruction Return, sinon le programme ne va pas trop aimer. En utilisant ce petit logiciel de la même maniére vous pouvez vous buff, faire des bonefires et bien d'autres choses. Petit détail l'information F10 ne marche pas, je ne sais pas pourquoi. Donc, pas de 2éme barre de skill programmable xD En résumé, - Citation :
#SingleInstance, Force #Persistent #NoEnv
HOTKEY::WinGet, active_id, PID, A
HOTKEY:: {
INSTRUCTIONS
Return }
Une fois codé, enregistrer le programme ou vous voulez et le lancer aprés avoir loggué votre cléric ou autre personnage. Le logiciel va compiler le programme, s'il n'y a pas d'erreur vous verrez apparaitre dans la barre de tache en bas a droite le logo du logiciel, sinon le logiciel vous indiquera qu'une erreur s'est produite (codage a revoir). N'oubliez pas d'associer la fenêtre de jeu de votre cléric et a vous les buff sans switche! A vous de définir vos propres HOTKEYs ou raccourcies. N'hesitez pas à me poser des questions si je n'ai pas été assez clair.
Dernière édition par Alexb le Dim 9 Mar - 23:16, édité 6 fois | |
| | | Alexb MiniJelly
Nombre de messages : 14 Age : 36 Localisation : par ci par la Job : cléric Level : 196 Date d'inscription : 12/11/2007
| Sujet: Re: buffer sans switcher?? c'est ici que ça ce passe Mer 5 Mar - 20:16 | |
| Ton code shizue : - Citation :
#SingleInstance, Force #Persistent #NoEnv
+w::WinGet, active_id, PID, A
,:: { ControlSend, , {F9}, ahk_pid %active_id% Sleep 500 ControlSend, , {F3}, ahk_pid %active_id% Sleep 2000 Return }
+q:: { ControlSend, , {F12}, ahk_pid %active_id% Sleep 500 ControlSend, , {F7}, ahk_pid %active_id% Sleep 2000 Return }
$:: { ControlSend, , {F9}, ahk_pid %active_id% Sleep 500 ControlSend, , {F8}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F7}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F6}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F5}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F4}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F2}, ahk_pid %active_id% Sleep 2000 Return }
+x:: { ControlSend, , {F12}, ahk_pid %active_id% Sleep 500 ControlSend, , {F1}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F2}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F4}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F5}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F8}, ahk_pid %active_id% Sleep 2000 Return }
Dernière édition par Alexb le Mer 5 Mar - 22:50, édité 2 fois | |
| | | zelio MiniJelly
Nombre de messages : 1 Date d'inscription : 05/03/2008
| Sujet: Re: buffer sans switcher?? c'est ici que ça ce passe Mer 5 Mar - 21:02 | |
| voila mon mien mais ca marche pas - Code:
-
#SingleInstance, Force #Persistent #NoEnv
+a::WinGet, active_id, PID, A
+1:: { ControlSend, , {F11}, ahk_pid %active_id% Sleep 500 ControlSend, , {F1}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F2}, ahk_pid %active_id% Sleep 2000 Return }
+2:: { ControlSend, , {F9}, ahk_pid %active_id% Sleep 500 ControlSend, , {F3}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F4}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F5}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F6}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F7}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F8}, ahk_pid %active_id% Sleep 2000 Return }
+0:: { ControlSend, , {F9}, ahk_pid %active_id% Sleep 500 ControlSend, , {F2}, ahk_pid %active_id% Sleep 2000 Return }
+3:: { ControlSend, , {F12}, ahk_pid %active_id% Sleep 500 ControlSend, , {F2}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F3}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F4}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F5}, ahk_pid %active_id% Sleep 2000 ControlSend, , {F6}, ahk_pid %active_id% Sleep 2000 Return } | |
| | | Alexb MiniJelly
Nombre de messages : 14 Age : 36 Localisation : par ci par la Job : cléric Level : 196 Date d'inscription : 12/11/2007
| Sujet: Re: buffer sans switcher?? c'est ici que ça ce passe Mer 5 Mar - 21:08 | |
| ça marche mais n'utilise pas le pavé numérique. Si tu veux utiliser le pavé numérique c'est l'instruction suivante:
Numpad0::ControlSend, , {F1}, ahk_pid %active_id%
Numpad1::ControlSend, , {F1}, ahk_pid %active_id%
Numpad2::ControlSend, , {F1}, ahk_pid %active_id%
ect... | |
| | | Bionix Administrateur
Nombre de messages : 76 Age : 35 Localisation : ANGERS (49) Job : Scout à mi temps :D Level : 200 pardis ! Date d'inscription : 01/11/2007
| Sujet: Re: buffer sans switcher?? c'est ici que ça ce passe Jeu 6 Mar - 19:31 | |
| Merci !! Programme très utile, mais en fait ca me servira peut être pas pour le farm vu qu'il faut de tte façon que la cleric attaque les warbizz >< A test pour le suicide, pour ne pas avoir a changer de fenetre toutes les 2 secondes | |
| | | Contenu sponsorisé
| Sujet: Re: buffer sans switcher?? c'est ici que ça ce passe | |
| |
| | | | buffer sans switcher?? c'est ici que ça ce passe | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |
|