[攻略] 【更新自动喝药】来点罗技宏编程,从入门到弃坑

  [复制链接]

1

主题

11

帖子

61

积分

Lv.1

Rank: 1

楼主  你这是自动吃药 没自动按键是吧  我看了半天 没看懂

点评

就是冷却时间到了,就自动按键喝药了呀。  发表于 2021-5-7 23:36
回复

使用道具 举报

吉尔菲

1

主题

29

帖子

135

积分

Lv.1

Rank: 1

太好了  感谢大佬
回复

使用道具 举报

1

主题

18

帖子

73

积分

Lv.2

Rank: 2Rank: 2

在这里你甚至可以学到编程
回复

使用道具 举报

1

主题

11

帖子

61

积分

Lv.1

Rank: 1

发表于 2021-5-7 19:58
楼主  你这是自动吃药 没自动按键是吧  我看了半天 没看懂

楼主大大  我看懂了  自动喝药那个设置  没看到在哪设置  自动按键  能劳烦指导下吗
回复

使用道具 举报

1

主题

11

帖子

61

积分

Lv.1

Rank: 1

发表于 2021-5-8 10:06
楼主大大  我看懂了  自动喝药那个设置  没看到在哪设置  自动按键  能劳烦指导下吗 ...

没看到在哪里设置  啥时候按哪个键   小白 一点看不懂    不过看懂了  设置药剂持续时间那个    话说这么好的帖子   不留言  不收藏 得找半个小时   这是啥论坛啊
回复

使用道具 举报

0

主题

43

帖子

166

积分

Lv.2

Rank: 2Rank: 2

感谢分享
回复

使用道具 举报

0

主题

3

帖子

8

积分

Lv.1

Rank: 1

很赞啊
回复

使用道具 举报

莫维尔

0

主题

22

帖子

323

积分

Lv.2

Rank: 2Rank: 2

G502怎么用,大佬指导一下!
回复

使用道具 举报

1

主题

23

帖子

168

积分

Lv.1

Rank: 1

大佬 我像问下。 为什么我的宏会出现 12345, 5号完事  1号才能运行 。

点评

不是很懂你的意思,能发一下你的代码给我看看?  详情 回复 发表于 2021-5-10 14:47
回复

使用道具 举报

德瑞索

14

主题

320

帖子

1959

积分

Lv.4

Rank: 4

发表于 2021-5-10 14:21
大佬 我像问下。 为什么我的宏会出现 12345, 5号完事  1号才能运行 。

不是很懂你的意思,能发一下你的代码给我看看?

点评

drinkCD1 =4700 drinkOldCD1 = 0 drinkCD2 =2500 drinkOldCD2 = 0 drinkCD3 =1500 drinkOldCD3 = 0 drinkCD4 =5300 drinkOldCD4 = 0 drinkCD5 =6700 drinkOldCD5 = 0 drinkCDq =4200 drinkOldCDq = 0 drinkCDt  详情 回复 发表于 2021-5-10 19:35
回复

使用道具 举报

1

主题

23

帖子

168

积分

Lv.1

Rank: 1

发表于 2021-5-10 14:47
不是很懂你的意思,能发一下你的代码给我看看?

drinkCD1 =4700       
drinkOldCD1 = 0       
drinkCD2 =2500
drinkOldCD2 = 0
drinkCD3 =1500
drinkOldCD3 = 0
drinkCD4 =5300
drinkOldCD4 = 0
drinkCD5 =6700
drinkOldCD5 = 0

drinkCDq =4200       
drinkOldCDq = 0       
drinkCDt =4200       
drinkOldCDt = 0       

local refractoryPeriod = 0

function OnEvent(event, arg)
        local drinkNewCD = GetRunningTime()
     if GetRunningTime() < refractoryPeriod then return  end
        local drinkNewCD = 0
                while (IsKeyLockOn("capslock")) do
                drinkNewCD = GetRunningTime()

                if (drinkNewCD - drinkOldCDq > drinkCDq) then
                Sleep(math.randomseed(10,20))
                PressKey("q")
                Sleep(math.randomseed(10,20))
                ReleaseKey("q")
                drinkOldCDq = drinkNewCD
                end

                if (drinkNewCD - drinkOldCDt > drinkCDt) then
                Sleep(math.randomseed(10,20))
                PressKey("t")
                Sleep(math.randomseed(10,20))
                ReleaseKey("t")
                drinkOldCDt = drinkNewCD
                end

                if (drinkNewCD - drinkOldCD1 > drinkCD1) then
                Sleep(math.randomseed(10,20))
                PressKey("1")
                Sleep(math.randomseed(10,20))
                ReleaseKey("1")
                drinkOldCD1 = drinkNewCD
                end

                if (drinkNewCD - drinkOldCD2 > drinkCD2) then
                Sleep(math.randomseed(10,20))
                PressKey("2")
                Sleep(math.randomseed(10,20))
                ReleaseKey("2")
                drinkOldCD2 = drinkNewCD
                end

                if (drinkNewCD - drinkOldCD3 > drinkCD3) then
                Sleep(math.randomseed(10,20))
                PressKey("3")
                Sleep(math.randomseed(10,20))
                ReleaseKey("3")
                drinkOldCD3 = drinkNewCD
                end

                if (drinkNewCD - drinkOldCD4 > drinkCD4) then
                Sleep(math.randomseed(10,20))
                PressKey("4")
                Sleep(math.randomseed(10,20))
                ReleaseKey("4")
                drinkOldCD4 = drinkNewCD
                end

                if (drinkNewCD - drinkOldCD5 > drinkCD5) then
                Sleep(math.randomseed(10,20))
                PressKey("5")
                Sleep(math.randomseed(10,20))
                ReleaseKey("5")
                drinkOldCD5 = drinkNewCD
                end
               
                if (IsKeyLockOn("capslock")==false) then break end
               
                end
end

点评

我用会出现。1号喝药然后2号然后3 4 5 QT 。 循环但是 1号4.7秒后就不喝了 。得等12345QT 按完才喝  详情 回复 发表于 2021-5-10 19:36
回复

使用道具 举报

1

主题

23

帖子

168

积分

Lv.1

Rank: 1

发表于 2021-5-10 19:35
drinkCD1 =4700       
drinkOldCD1 = 0       
drinkCD2 =2500

我用会出现。1号喝药然后2号然后3 4  5 QT 。 循环但是 1号4.7秒后就不喝了 。得等12345QT 按完才喝

点评

代码没有错。你的1号药是4.7秒,2号和3号是2.5秒和1.5秒,算上延时零点几秒,大概是1号药喝了一口之后,2号药和3号药喝有两三轮了,才能再次到1号药。  详情 回复 发表于 2021-5-10 20:17
回复

使用道具 举报

德瑞索

14

主题

320

帖子

1959

积分

Lv.4

Rank: 4

发表于 2021-5-10 19:36
我用会出现。1号喝药然后2号然后3 4  5 QT 。 循环但是 1号4.7秒后就不喝了 。得等12345QT 按完才喝 ...

代码没有错。你的1号药是4.7秒,2号和3号是2.5秒和1.5秒,算上延时零点几秒,大概是1号药喝了一口之后,2号药和3号药喝有两三轮了,才能再次到1号药。这是你的代码的运行结果:
1QT3253QT3
142323QT35
124332QT3
123453QT23
13243QT235
132QT3432
135QT23432



本帖最后于  2021-5-10 20:21 编辑

点评

可是 游戏喝药下面不是有进度条么。 我是开始3 21 45QT 。这时候123早断药了。它延迟只有几秒但是得QT按完。才开始按1号。 我以为是AHK 那种。 每个键位独立计算延迟  详情 回复 发表于 2021-5-10 21:23
回复

使用道具 举报

1

主题

23

帖子

168

积分

Lv.1

Rank: 1

发表于 2021-5-10 20:17
代码没有错。你的1号药是4.7秒,2号和3号是2.5秒和1.5秒,算上延时零点几秒,大概是1号药喝了一口之后,2 ...

可是 游戏喝药下面不是有进度条么。  我是开始3 21 45QT 。这时候123早断药了。它延迟只有几秒但是得QT按完。才开始按1号。 我以为是AHK 那种。  每个键位独立计算延迟

点评

你的q、t只有4.5秒,而1号只有4.7秒。所以大多数情况下,是qt按完后才到1号. 我的代码是模拟人的操作,所以写了个sleep()延时十几毫秒,但总的来说不会相差太多。你的1号药水冷却时间是4.7秒,建议代码上写4.3秒,可  详情 回复 发表于 2021-5-10 21:52
回复

使用道具 举报

格拉维奇

3

主题

200

帖子

769

积分

Lv.3

Rank: 3Rank: 3Rank: 3

双飞燕也很好用XD
回复

使用道具 举报

德瑞索

14

主题

320

帖子

1959

积分

Lv.4

Rank: 4

发表于 2021-5-10 21:23
可是 游戏喝药下面不是有进度条么。  我是开始3 21 45QT 。这时候123早断药了。它延迟只有几秒但是得QT按 ...

你的q、t只有4.5秒,而1号只有4.7秒。所以大多数情况下,是qt按完后才到1号. 我的代码是模拟人的操作,所以写了个sleep()延时十几毫秒,但总的来说不会相差太多。你的1号药水冷却时间是4.7秒,建议代码上写4.3秒,可以保证不断药。
我上游戏测试了一下,我的药侠,1号是恨意药水4.8秒冷却,每到药水快结束的时候,就会自动喝药,不关qt的事!

点评

这是电刀的。 Q不是 卡的4.2秒么。 好的 我改个4.3 试试。 谢谢大佬  详情 回复 发表于 2021-5-10 23:00
回复

使用道具 举报

1

主题

23

帖子

168

积分

Lv.1

Rank: 1

发表于 2021-5-10 21:52
你的q、t只有4.5秒,而1号只有4.7秒。所以大多数情况下,是qt按完后才到1号. 我的代码是模拟人的操作,所 ...

  这是电刀的。 Q不是 卡的4.2秒么。 好的 我改个4.3 试试。 谢谢大佬

点评

刚才试了一下。还是不行。我的药哪怕 设置成1秒喝一次都得12345QT。循环一轮。 而且我发现了我是32145QT 然后下一轮就变成了12345QT.无线循环。 1喝完才喝2然后喝3以此类推。感觉成了录制宏了。  详情 回复 发表于 2021-5-10 23:10
回复

使用道具 举报

1

主题

23

帖子

168

积分

Lv.1

Rank: 1

发表于 2021-5-10 23:00
这是电刀的。 Q不是 卡的4.2秒么。 好的 我改个4.3 试试。 谢谢大佬

刚才试了一下。还是不行。我的药哪怕 设置成1秒喝一次都得12345QT。循环一轮。  而且我发现了我是32145QT 然后下一轮就变成了12345QT.无线循环。 1喝完才喝2然后喝3以此类推。感觉成了录制宏了。
回复

使用道具 举报

库鲁

4

主题

114

帖子

574

积分

Lv.2

Rank: 2Rank: 2

大佬 求教,为什么我设置好后 游戏里不触发,在其他界面就开始疯狂1234, 我都选默认配置里设置的了 也没用,请问我是什么问题

点评

那可能设置有些问题,可能是选了对流放之路软件不生效吧。  详情 回复 发表于 2021-5-12 12:40
回复

使用道具 举报

德瑞索

14

主题

320

帖子

1959

积分

Lv.4

Rank: 4

发表于 2021-5-12 12:16
大佬 求教,为什么我设置好后 游戏里不触发,在其他界面就开始疯狂1234, 我都选默认配置里设置的了 也没用 ...

那可能设置有些问题,可能是选了对流放之路软件不生效吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

论坛合作、疑问请点击给我发信息 点击链接加入群聊【17173有料社区】