• 新浪微博:
  • 微信 :
按键精灵电脑版
立即下载

软件版本:2014.05
软件大小:21.6M
更新时间:07-04

按键精灵安卓版
立即下载

软件版本:3.3.1
软件大小:62.5M
更新时间:5-24

按键精灵iOS版
立即下载

软件版本:1.3.5
软件大小:29.2M
更新时间:06-14

最新企业版UiBot
立即下载

软件版本:2.5
软件大小:181M
更新时间:05-20

快捷导航

登录 后使用快捷导航
没有帐号? 注册

登录 注册
发新话题 回复该主题

[讨论] 求帮忙把加血脚本放进这个脚本里自己放进去打一次怪就停了。。。 [复制链接]

1#

//设置游戏窗口大小
hwnd = Plugin.Window.Find("UnrealWWindowsViewportWindow", 0)

TracePrint hwnd
Call Plugin.Window.Size(hwnd, 1916+4, 1054+26)
//设置移动过的位置
Call Plugin.Window.Move(hwnd, 0, 0)
//TAB选怪设置

Call 锁定怪物()
Call 攻击怪物()

Function 锁定怪物()
    Do
//循环按TAB键,知道找到怪物选择框才推出循环
FindColorEx 913,58,913,58,"13176F",0,0.9,intX,intY
If intX > 0 And intY > 0 Then
//MoveTo intX,intY
//MessageBox "找到选择框"
Exit Do
Else
KeyPress "Tab", 1
End If
Delay 30
Loop
End Function

Function 攻击怪物()
    //循环按技能。知道怪物选择框消失
    Do
     FindColorEx 895,58,895,58,"13176F",0,0.9,intX,intY
     If intX < 0 Then
          Exit Do
     Else
          //血条还在,继续攻击
          Call 使用技能()
         
     End If
    Loop
End Function



Function 使用技能()
    //2
     FindColorEx 763,1028, 763,1028, "E4E4C0", 0, 0.9, intX, intY
     If intX >= 0 Then
     KeyPress "1", 1
     Call 延迟(300)
     End If
     //3
     FindColorEx 808,1033, 808,1033, "84B4E4", 0, 0.9, intX, intY
     If intX >= 0 Then
     KeyPress "2", 1
     Call 延迟(150)
     End If
     //4
     FindColorEx 844,1028, 844,1028, "393431", 0, 0.9, intX, intY
     If intX >= 0 Then
     KeyPress "3", 1
     Call 延迟(250)
     End If
     //5
FindColorEx 883,1029, 883,1029, "52494A", 0, 0.9, intX, intY
If intX >= 0 Then
KeyPress "4", 1
Call 延迟(300)
End If
//多重箭矢
FindColorEx 919,1030, 919,1030, "423031", 0, 0.9, intX, intY
If intX >= 0 Then
KeyPress "5", 1
Call 延迟(350)
End If
//6
FindColorEx 959,1031, 959,1031, "7089C3", 0, 0.9, intX, intY
If intX >= 0 Then
KeyPress "6", 1
Call 延迟(200)
End If
//7
FindColorEx 995,1031, 995,1031, "E1E2C6", 0, 0.9, intX, intY
If intX >= 0 Then
KeyPress "7", 1
Call 延迟(200)
End If

End Function



Function 延迟(时间)
    Dim i
    For i = 0 To 时间 Step 300
        Delay 300
    Next
End Function


下面是加血脚本求放到上面脚本,本人刚学不到一礼拜自己写的。。。。


Do
返回颜色值 = GetPixelColor(107, 70)
TracePrint 返回颜色值
If 返回颜色值 = "3D2517" Then
KeyPress "0", 1
End If
Delay 200
Loop

2#

你这个是轩辕传奇的脚本?

3#

能教教我不?Q:474276299

4#

Function 攻击怪物()
    //循环按技能。知道怪物选择框消失
    Do
     FindColorEx 895,58,895,58,"13176F",0,0.9,intX,intY
     If intX < 0 Then //血量不够‘
KeyPress "0", 1 //加血
Delay 300

//Exit Do 这个要注销掉,不然就加一次血


昨天刚学习按键精灵 ,不知道对不对
LZ搞定后给点指正

发新话题 回复该主题