仁王吧 关注:96,507贴子:1,892,805
  • 13回复贴,共1

关于键鼠一键纳刀的设置

只看楼主收藏回复

萌旧在23年的时候玩了很久的仁王2,想回去通仁王1(以前通过1次)。因为在仁王2主玩的是太刀,所以回仁王1也想试试太刀,但是被仁王2一键纳刀惯坏了,在仁王1当时解决不了这个问题,所以就搁置了。
今天放假,又想打打仁王1,顺便想解决这个问题,恰逢DeepSeekR1上线了,何不来试试呢?
结果DeepSeek真的给我解决了……
用Autohotkey脚本解决,官网下载V2版本即可,代码如下:
; 按下m键时触发u和\持续按压,松开m时释放u和\
$m::
{
Send "{u down}{\ down}" ; 发送B和C的按下事件
KeyWait "m" ; 等待A键释放
Send "{\ up}{u up}" ; 发送B和C的释放事件
}


IP属地:江苏1楼2025-01-27 15:44回复
    适合有一定编程基础的人。
    一楼中,我的U是残心键,\设置的是纳刀的组合键,按M的时候等于同时按住这2个键。
    另外提供一套一键流转2的Autohotkey V2脚本,不喜勿喷:
    state := 0
    $;::
    {
    global state
    send "{u down}"
    Sleep 30
    if (state = 2)
    {
    send "{o down}"
    Sleep 25
    send "{o up}"
    }
    else if (state = 3)
    {
    send "{i down}"
    Sleep 25
    send "{i up}"
    }
    send "{; down}"
    Sleep 25
    send "{; up}"
    send "{u up}"
    state := 1
    }
    $i::
    {
    global state
    send "{u down}"
    Sleep 30
    if (state = 1)
    {
    send "{o down}"
    Sleep 25
    send "{o up}"
    }
    else if (state = 3)
    {
    send "{; down}"
    Sleep 25
    send "{; up}"
    }
    send "{i down}"
    Sleep 25
    send "{i up}"
    send "{u up}"
    state := 2
    }
    $o::
    {
    global state
    send "{u down}"
    Sleep 30
    if (state = 1)
    {
    send "{i down}"
    Sleep 25
    send "{i up}"
    }
    else if (state = 2)
    {
    send "{; down}"
    Sleep 25
    send "{; up}"
    }
    send "{o down}"
    Sleep 25
    send "{o up}"
    send "{u up}"
    state := 3
    }


    IP属地:江苏2楼2025-01-27 15:45
    收起回复
      2025-12-28 15:18:05
      广告
      不感兴趣
      开通SVIP免广告
      我和DeepSeekR1编程=我和科比合砍81分。


      IP属地:江苏3楼2025-01-27 15:46
      回复
        仁1也能一键吧


        IP属地:湖南来自Android客户端4楼2025-01-27 18:08
        收起回复
          其实你下个rewasd,很简单就能设置一键纳刀。。。


          IP属地:澳大利亚来自iPhone客户端5楼2025-01-28 00:07
          收起回复