『壹』 按鍵精靈怎麼寫腳本
准備工具:電腦,按鍵精靈
1.打開電腦,在桌面中找到按鍵精靈選項,點擊該選項進入到按鍵精靈頁面中。
『貳』 按鍵精靈這個腳本怎麼寫
按鍵精靈寫腳本如下:
//下面一句是獲取當前窗口的句柄,所以,啟動腳本時,游戲窗口要在最前面,給窗口句柄起的名字叫chuanqihoutai
chuanqihoutai=Plugin.Window.Foreground()
Plugin s = Window.GetClientRect(hwnd)
XYArray = Split(s, "|", -1, 1)
dx = XYArray(0)
dy = XYarray(1)
//
Delay 1000
//這句是後台滑鼠點擊的代碼
//例如抓點得到的橫坐標是x,縱坐標是y,那麼模擬滑鼠左鍵點擊的語句應該是這樣的:
Plugin Bkgnd.LeftClick(chuanqihoutai,x-dx,y-dy)
Plugin Bkgnd.RightClick(chuanqihoutai,x-dx,y-dy)
//發送一個按住某按鍵的消息
Plugin Window.SendKeyDown(chuanqihoutai,按鍵碼)
//發送一個某按鍵彈起的消息
Plugin Window.SendKeyUp(chuanqihoutai,按鍵碼)
//發送一個按一次某按鍵的消息
Plugin Window.SendKeyPress(chuanqihoutai,按鍵碼)
後台操作必須要對句柄操作。
『叄』 按鍵精靈腳本怎麼寫
好像很容易啊
FindPic 0,0,1024,768,"Attachment:\神盾1.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
//找到圖一的話就找圖2
FindPic 0,0,1024,768,"Attachment:\神盾2.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intx, inty
Delay 100
LeftClick 1
Goto 結束
//找到一個就完了吧?
End If
End If
//圖1找不到,下面找圖3
FindPic 0,0,1024,768,"Attachment:\神盾3.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
FindPic 0,0,1024,768,"Attachment:\神盾4.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intx, inty
Delay 100
LeftClick 1
Goto 結束
End If
End If
FindPic 0,0,1024,768,"Attachment:\神盾5.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
FindPic 0,0,1024,768,"Attachment:\神盾6.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intx, inty
Delay 100
LeftClick 1
Goto 結束
End If
End If
Rem 結束
『肆』 按鍵精靈怎麼編寫腳本
SetSimMode 2
BeginThread 按7
Delay 500
BeginThread 按E
Sub 按7()
Rem a
KeyPress "7", 1
Delay 500
goto a
End Sub
Sub 按E()
rem b
KeyPress "E", 1
Delay 3000
goto b
End Sub
如果是每個0.5秒按7,每隔3秒按E的話,用上面的,如果是按7以後隔0.5秒按E,再隔3秒的話,用下面的
SetSimMode 2
Rem go
KeyPress "7", 1
Delay 500
KeyPress "E", 1
For 3
Delay 1000
Next
Goto go
『伍』 求大俠幫我做個按鍵精靈自動回藍的腳本 以上圖
這個不好幫你,可以給你思路
1、找到藍開始位置的顏色及坐標,找到藍末尾的顏色及坐標。
2、如果是小於百分比,你就用相對坐標計算下。
3、如果是大概位置就能加藍。就直接抓那個點是藍或是黑的位置及坐標,再加個判斷就可以了。
『陸』 腳本精靈如何寫代碼問題
Do
Tap x,y //這個字的具體坐標
Delay 200 //等待200毫秒
Loop
『柒』 熱血江湖按鍵精靈的腳本怎麼做啊
自動吃紅和藍的腳本就不必自己做了吧,很多腳本已經很成熟了啊。而且不管是自己做還是用別人已有的,都是用抓點的方法來實現的,自己做的經常會因為抓點不準而出問題,所以還是用朋友已經有的吧。再說一句,加上個動作——自動釋放武功不是更方便,就加一個動作嘛。
給你一個簡單的腳本你看看吧。
這是自動技能,血到一半吃血,血少於25%回城的。
[General]
Description=f3技能,f5吃血,血少25%自動回城f8
BeginHotkey=52
BeginHotkeyMod=0
RunOnce=0
Enable=1
[Repeat]
Type=1
Number=3718784
[Comment]
Content=
[Script]
KeyPress 114 1
Delay 200
IfColor 89 12 525973 0
KeyPress 116 1
EndIf
IfColor 54 9 313042 0
KeyPress 119 1
EndIf
這是自動補藍的:
[General]
Description=自動補內
BeginHotkey=49
BeginHotkeyMod=0
RunOnce=0
Enable=1
[Repeat]
Type=1
Number=3718784
[Comment]
Content=
[Script]
Delay 200
IfColor 58 23 5a4542 0
KeyPress 117 1
Delay 1500
EndIf
IfColor 50 22 4a3c39 0
KeyPress 117 1
Delay 1500
EndIf
你參考一下其中關於color的部分就明白了。
『捌』 怎麼用按鍵精靈做自動加血加藍腳本
按鍵精靈自帶有這個腳本。。VBS dim hong,lan,hongT,lanT//F3紅,F4藍//在游戲中利用按鍵抓點抓色工具找到x1,x2,y,color所對應的值並替換。UserVar hong=70 血量<hong%時,自動吃紅。UserVar lan=30 藍量<lan%時,自動吃藍。UserVar hongT=256 補血延時時間(毫秒)UserVar lanT=256 補藍延時時間(毫秒)Rem 開始//循環開始標記Delay 32//循環小延時,防止出現CPU使用率過高,腳本卡Rem 補紅IfColor hong/100*(x2-x1)+x1 y color 2 //x2=血條在屏幕最右端坐標,x1=血條在屏幕最左端坐標, //y=x1,x2在血條中的同一縱坐標,color=血條的空血顏色值。 KeyPress 114 1 //按下補血快捷鍵 Delay hongT //補血延時EndIf Rem 補藍IfColor lan/100*(x2-x1)+x1 y color 2 //x2=藍條在屏幕最右端坐標,x1=藍條在屏幕最左端坐標, //y=x1,x2在藍條中的同一縱坐標,color=藍條的空藍顏色值。 KeyPress 115 1 //按下補藍快捷鍵 Delay lanT //補藍延時EndIf Goto 開始//跳轉到循環開始