不要用用户自定义变量,你可以这样
Yanshi=CSng(Form1.InputBox1.Text)
InputBox1是默认的名字,如果你改了,就要用你改的那个名字。
最好脚本里面加上一个循环语句,因为你的鼠标点击器只点击了一下。
注:CSng是数值函数,
输入框内容=Form1.InputBox1.Text
这里获取到的都是字符串型,要作为数字使用需转化为类型
//1、首先声明,无须任何变量,除非你需要在不同的环境来执行该程式。
//2、无须转换数值函数。
//3、 当前窗口连击只是作为一个多环境变量设定的。希望楼主自己多花时间测试,别光是坐等答案。莴给你提供的就是一个很全面的参数例子了。
连击X = 第1页.辅助连击X.Text : 连击Y = 第1页.辅助连击Y.Text //无须转换数值函数
//N次 = 第1页.辅助连击次.Text : N秒 = abs(第1页.辅助连击秒.Text) //无须转换数值函数
//当前窗口连击 = Hwnd1
// If 第1页.辅助左键连击.Value = 0 and 第1页.辅助右键连击.Value = 0 Then
//第1页.开始运行连击.Caption = "开始连击"
// 连击状态 = 0
// ExitScript
//End If
//If 第1页.辅助左键连击.Value = 1 Then
//Call Plugin.bgkms6_10.FakeWindowState(当前窗口连击, 2)
//If N次 = "N" or N次 = "n" Then
Do
Call Plugin.Bkgnd.LeftClick(当前窗口连击, 连击X, 连击Y) ////无须转换数值函数,直接调用。
Delay N秒 ////无须转换数值函数,直接调用。
Loop
//ElseIf N次 >= 1 Then
For N次
Call Plugin.Bkgnd.LeftClick(当前窗口连击, 连击X, 连击Y) ////无须转换数值函数,直接调用。
Delay N秒
Next
//StopThread 连击线程
//第1页.开始运行连击.Caption = "开始连击"
//连击状态 = 0
//End If
//End If
我的hi好的我打我打