Results 1 to 10 of 10
  1. #1
    J Kyle's Avatar
    Join Date
    Jun 2018
    Gender
    male
    Posts
    38
    Reputation
    10
    Thanks
    13

    Rudimentary logitech recoil macro for TTS.

    I'm shit at logitech scripting. Shoot me. Also, fuck this new recoil.

    I have 600 DPI, 11 hipfire sensitivity and 100 ads sensitivity. This reduces, not removes, recoil but as such it does not have the familiar 'shake' as it is a pulldown script, not a shake script.

    EnablePrimaryMouseButtonEvents(true);

    function OnEvent(event, arg)
    if IsKeyLockOn("numlock" )then
    if IsMouseButtonPressed(3)then
    repeat
    if IsMouseButtonPressed(1) then
    repeat
    MoveMouseRelative(1,1)
    Sleep(5)
    MoveMouseRelative(-1,0)
    until not IsMouseButtonPressed(1)
    end
    until not IsMouseButtonPressed(3)
    end
    end
    end

    Disabled when hipfiring - activates only on aim when firing.

    If it's too much or too little, tweak the values in the repeat bracket. If you don't know how to do that, then this macro is probably not for you, as in general macros do need a personal tweak to make sure the recoil reduction works on your sensitivity.

    Edit: use numlock to activate.
    Last edited by J Kyle; 08-22-2018 at 02:36 PM.

  2. The Following User Says Thank You to J Kyle For This Useful Post:

    Dagger (08-22-2018)

  3. #2
    phumwar's Avatar
    Join Date
    Mar 2017
    Gender
    male
    Posts
    101
    Reputation
    10
    Thanks
    8
    i wondering about damm new recoil i will be main DMR XD
    Last edited by phumwar; 08-22-2018 at 09:46 AM.

  4. #3
    Dagger's Avatar
    Join Date
    Apr 2015
    Gender
    male
    Location
    Switzerland
    Posts
    2,381
    Reputation
    1167
    Thanks
    679
    Thank you. As a Logitech mouse user, I appreciate this.
     
    MPGH History
    Member
    05/04/2015
    Premium
    27/09/2017
    Cock Sucker
    10/01/2018 - 23/08/2018
    Premium Seller
    10/03/2018
    News Force
    14/05/2018 - idfk
    Publicist - Translator
    01/09/2018 - idfk
    Publicist - Wiki Management
    30/10/2019 - oof
    Middleman
    05/09/2020 - 09/01/2021
    Cock Sucker
    20/10/2020 - 20/11/2020
    Former Staff
    09/01/2021

  5. #4
    KrazyRainbow's Avatar
    Join Date
    May 2017
    Gender
    male
    Posts
    3
    Reputation
    10
    Thanks
    0
    how do i activate no recoil ?

  6. #5
    J Kyle's Avatar
    Join Date
    Jun 2018
    Gender
    male
    Posts
    38
    Reputation
    10
    Thanks
    13
    Quote Originally Posted by KrazyRainbow View Post
    how do i activate no recoil ?
    It's in the post. Read it, I typed it for a reason.

  7. #6
    phumwar's Avatar
    Join Date
    Mar 2017
    Gender
    male
    Posts
    101
    Reputation
    10
    Thanks
    8
    can u make it for rapid fire ? ex if aim and Enable rapid fire

  8. #7
    J Kyle's Avatar
    Join Date
    Jun 2018
    Gender
    male
    Posts
    38
    Reputation
    10
    Thanks
    13
    Quote Originally Posted by phumwar View Post
    can u make it for rapid fire ? ex if aim and Enable rapid fire
    There's millions of rapid fire macros out there. It takes literally 5 seconds to google.

    New script - this one works a little better than the last, from what I can tell.

    EnablePrimaryMouseButtonEvents(true);

    function OnEvent(event, arg)
    if IsKeyLockOn("numlock" )then
    if IsMouseButtonPressed(3)then
    repeat
    if IsMouseButtonPressed(1) then
    repeat
    MoveMouseTo(0, 3)
    Sleep(1)
    MoveMouseTo(2, 2)
    until not IsMouseButtonPressed(1)
    end
    until not IsMouseButtonPressed(3)
    end
    end
    end

  9. #8
    phumwar's Avatar
    Join Date
    Mar 2017
    Gender
    male
    Posts
    101
    Reputation
    10
    Thanks
    8
    ok nice now i can edit
    my code
    EnablePrimaryMouseButtonEvents(true);

    function OnEvent(event, arg)
    if IsKeyLockOn("numlock" )then
    if IsMouseButtonPressed(3)then
    repeat
    if IsMouseButtonPressed(1) then
    repeat
    PressMouseButton(1)
    Sleep(1)
    ReleaseMouseButton(1)
    until not IsMouseButtonPressed(1)
    end
    until not IsMouseButtonPressed(3)
    end
    end
    end

  10. #9
    CVTTYII's Avatar
    Join Date
    Aug 2018
    Gender
    male
    Posts
    2
    Reputation
    10
    Thanks
    0
    How much would you recommend changing the repeat value if I have 400 dpi?

  11. #10
    J Kyle's Avatar
    Join Date
    Jun 2018
    Gender
    male
    Posts
    38
    Reputation
    10
    Thanks
    13
    Quote Originally Posted by CVTTYII View Post
    How much would you recommend changing the repeat value if I have 400 dpi?
    Repeat will generally make it more janky and noticable; it'll move it every x ms.

    Try increasing the y value; I changed to 400 dpi, 9.5 vert/horizontal sens. and 83 ads.

    This isn't perfect, but it's not noticable.

    EnablePrimaryMouseButtonEvents(true);

    function OnEvent(event, arg)
    if IsKeyLockOn("numlock" )then
    if IsMouseButtonPressed(3)then
    repeat
    if IsMouseButtonPressed(1) then
    repeat
    MoveMouseRelative(2,3)
    Sleep(33)
    MoveMouseRelative(-2,0)
    until not IsMouseButtonPressed(1)
    end
    until not IsMouseButtonPressed(3)
    end
    end
    end

Similar Threads

  1. [Release] Quick-Peeking Macro + No recoil macro for Logitech
    By bruh97 in forum Rainbow Six: Siege
    Replies: 112
    Last Post: 07-21-2020, 06:24 PM
  2. [Source Code] Recoil Macro for Logitech Gaming Mouse
    By asscold1 in forum PLAYERUNKNOWN'S BATTLEGROUNDS (PUBG) Hacks & Cheats
    Replies: 215
    Last Post: 05-25-2019, 02:22 AM
  3. Black shot Global No Recoil Macros for Logitech
    By NeedHelpPles in forum Blackshot Help
    Replies: 3
    Last Post: 03-08-2017, 06:37 AM
  4. [Request] Logitech no recoil macro for M16A3
    By Migulin in forum Battlefield Hardline Hacks & Cheats
    Replies: 3
    Last Post: 02-17-2016, 03:03 AM
  5. no Recoil macro for Cyborg R.A.T.5/7/9
    By andersch in forum Battlefield Play4Free Hacks
    Replies: 2
    Last Post: 05-29-2014, 03:53 PM