Alt+Tab to the game, do something with the keyboard but DON'T CLICK.ħ. Alt+Tab back, select Scan Type: Increased Value and click Next Scan.Ħ. Alt+Tab to the game and right-click something.ĥ. Select Scan Type: Exact Value, enter 0 as Value and click First Scan.Ĥ. Run Cheat Engine and attach to the DS2 process.ģ. Run the game (preferably in full screen) and DON'T CLICK ANYTHING. What if the memory addresses in your version are different? Here's how you can find them (it's a bit tedious):ġ. You can change the values to zero but it's not necessary (freezing them is enough). CT file and check the checkboxes at the bottom left of the window according to your version. Now run the game, then Alt+Tab to Cheat Engine, click the first toolbar button and choose the DS2 process. To use it, first make a new *.CT file and paste the following: If we freeze the timestamp to zero the game will think the click happened a long time ago and execute the single click action instantly instead of waiting. The game stores the timestamp of the last click and compares it to the current time to determine when to stop waiting for the second click. The second method is to use a memory editing program like Cheat Engine. Also, clicking OK in some prompts will cause you to attack. The #IfWinActive sections open and close the section of the script that only applies to ds2 (I originally had "#IfWinActive DARK SOULS II" as the first of these, but I fear that doesn't translate well).į12::ExitAppIt works mostly fine but binding to Shift/Ctrl+click may not work well. "*" allows the hotkey to fire in spite of any modifier keys(Shift, Alt, Ctrl) that are pressed at the time. Notes (For any interested): "~" allows the original key to still function. However, I don't have access to it atm, so I'll wing it and fix anything I get wrong when I get home. Removed old script link as the new one has been tested and is proven to work.Įdit: I've been getting complaints that filedropper isn't working, so I'm going to post the script text here. Press F12 to shut down the script when you're done.ĪutoHotKey will intercept your mouse clicks and trigger a key press for those keys.Įdit: Fixed links to AutoHotKey to go straight to the download page, and added a new, simpler version of the script (it's amazing what you can do with a little syntactic sugar) that fixes issues with zooming a bow with Shift.Įdit: Changed script link to a new version. In DSII's keybindings, bind each mouse button's corresponding keyboard key to the action you want that mouse button to perform. It allows use of the mouse normally and only runs in the DSII window.Ĭlear your mouse bindings (I still use middle/scroll mouse bindings) I created an AutoHotKey script to allow mapping more than the three mouse buttons DSII allows and to get rid of the mouse lag. 5-Button mouse mapping/mouse lag workaround ( self.DarkSouls2)
0 Comments
Leave a Reply. |