大家好,今天小编来为大家解答按键精灵自动喊话脚本这个问题,按键精灵脚本自动喊话源代码很多人还不知道,现在让我们一起来看看吧!
【急】按键精灵怎么写自动喊话脚本
如下两个脚本即可,运行前先在按键精灵主面板上自定义喊话内容和喊话间隔,可支持5句话循环喊.
第一个为后台喊话,需要最新版按键精灵支持,有些游戏对后台无效,如有此情况请问题补充,换几个插件试试.运行的时候要把鼠标放在游戏下按热键,以保证得到准确的窗口句柄,开始运行后就可以干别的了.
第二个为前台插件,需要游戏窗口在前面.
//---------------------后台喊话----------------------------
Plugin ck=Window.MousePoint()
UserVar hh1=0 喊话1
UserVar hh2=0 喊话2
UserVar hh3=0 喊话3
UserVar hh4=0 喊话4
UserVar hh5=0 喊话5
UserVar jg=0 请输入喊话间隔(单位为毫秒,1秒=1000毫秒)
If jg100
MessageBox "喊话间隔过小,请设置合理的喊话时间"
EndScript
EndIf
Rem 喊话开始
If hh10
Plugin Window.SendKeyPress(ck,13)
Plugin Window.SendString(ck,hh1)
Plugin Window.SendKeyPress(ck,13)
Delay jg
EndIf
If hh20
Plugin Window.SendKeyPress(ck,13)
Plugin Window.SendString(ck,hh2)
Plugin Window.SendKeyPress(ck,13)
Delay jg
EndIf
If hh30
Plugin Window.SendKeyPress(ck,13)
Plugin Window.SendString(ck,hh3)
Plugin Window.SendKeyPress(ck,13)
Delay jg
EndIf
If hh40
Plugin Window.SendKeyPress(ck,13)
Plugin Window.SendString(ck,hh4)
Plugin Window.SendKeyPress(ck,13)
Delay jg
EndIf
If hh50
Plugin Window.SendKeyPress(ck,13)
Plugin Window.SendString(ck,hh5)
Plugin Window.SendKeyPress(ck,13)
Delay jg
EndIf
Goto 喊话开始
//---------------------前台喊话----------------------------
UserVar hh1=0 喊话1
UserVar hh2=0 喊话2
UserVar hh3=0 喊话3
UserVar hh4=0 喊话4
UserVar hh5=0 喊话5
UserVar jg=0 请输入喊话间隔(单位为毫秒,1秒=1000毫秒
If jg100
MessageBox "喊话间隔过小,请设置合理的喊话时间"
EndScript
EndIf
Rem 喊话开始
If hh10
KeyPress 13,1
SayString hh1
KeyPress 13,1
Delay jg
EndIf
If hh20
KeyPress 13,1
SayString hh2
KeyPress 13,1
Delay jg
EndIf
If hh30
KeyPress 13,1
SayString hh3
KeyPress 13,1
Delay jg
EndIf
If hh40
KeyPress 13,1
SayString hh4
KeyPress 13,1
Delay jg
EndIf
If hh50
KeyPress 13,1
SayString hh5
KeyPress 13,1
Delay jg
EndIf
Goto 喊话开始
按键精灵怎么可以自动喊话
//自定义变量设置
UserVar Hua1=窗前明月光 发送的第一句话
UserVar Hua2=疑是地上霜 发送的第二句话
UserVar Hua3=举头望明月 发送的第三句话
UserVar Hua4=低头思故乡 发送的第四句话
UserVar Hua5=---按键精灵自动发送 发送的第五句话
就把等号后面的字符串 改成你要的内容就可以了
比如:UserVar Hua1= 喊话1
UserVar Hua2=喊话2
UserVar Hua3=喊话3
UserVar Hua4=喊话4
UserVar Hua5=-喊话5
求大神给做一个按键精灵的游戏自动喊话的后台脚本。现在的自动喊话,一切换窗口就在当前窗口生效了。
huoquchuangkou
jiange
nr = inputbox("请输入喊话内容")
Rem han
hanhua(kg)
Goto han
Sub jiange
Rem kgg
kg = InputBox("请输入喊话间隔")
kg2 = kg
If kg2 * 0 = 0 Then
Else
MessageBox "请输入数字,1000为1秒"
Goto kgg
End If
End Sub
Sub huoquchuangkou
Rem go
aa = 0
MsgBox("3秒内鼠标悬停到要喊话的游戏界面")
Delay 3000
Hwnd = Plugin.Window.MousePoint()
sval = MsgBox("鼠标放到游戏里了么?", 3, "获取游戏窗口")
If sval=7 Then
Goto go
ElseIf sval = 2 Then
MsgBox "取消成功"
EndScript
Else
End If
End Sub
Sub hanhua(a)
If aa = 1 Then
nr2 = nr "!"
aa = 2
ElseIf aa = 2 Then
nr2 = nr "!!"
aa = 0
Else
nr2 = nr
aa = 1
End If
Plugin.Bkgnd.KeyPress Hwnd, 13
Delay 200
SayString nr2
Delay 200
Plugin.Bkgnd.KeyPress Hwnd, 13
Delay a
End sub
按键精灵自动喊话脚本如何写?
a=1
For 1//这For 1是循环1次 改成你想要的数字就行
KeyPress "Enter", 1
Delay 50
SayString "按键精灵自动喊话" a
Delay 100
KeyPress "Enter", 1
Delay 50
a = a + 1
Next
谁帮我设置个按键精灵的自动喊话脚本
这个可以喊五句话是通用的有什么不懂的欢迎追问uservar
str1="这是自动喊的第1句话"
请输入自动叫喊的第1句话uservar
str2="这是自动喊的第2句话"
请输入自动叫喊的第2句话uservar
str3="这是自动喊的第3句话"
请输入自动叫喊的第3句话uservar
str4="这是自动喊的第4句话"
请输入自动叫喊的第4句话uservar
str5="这是自动喊的第5句话"
请输入自动叫喊的第5句话uservar
yanshi=3000
两句喊话之间的等待时间,1秒钟是1000//****************设置结束*****************rem
gosaystring
str1keypress
13,1delay
yanshisaystring
str2keypress
13,1delay
yanshisaystring
str3keypress
13,1delay
yanshisaystring
str4keypress
13,1delay
yanshisaystring
str5keypress
13,1delay
yanshi
goto
go
亲,以上就是关于(按键精灵脚本自动喊话源代码),由“怒地手游”整理!
还没有评论,来说两句吧...