当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

传奇游戏后台自动喊话脚本

热度:
二、原始脚本分析

原始脚本如下:

Hwnd = Plugin.Window.MousePoint()
hua = "这里是自动喊话内容要喊的话" '喊话内容
times = 1000 '喊多少次
DelayTime = 2 '喊话间隔时间(秒)
Delay 2000
For i = 1 To times
hua = hua & i
Call Plugin.Bkgnd.KeyPress(Hwnd, 13)
Delay 1000
Call Plugin.Bkgnd.SendString(Hwnd, hua)
Delay 1000
Call Plugin.Bkgnd.KeyPress(Hwnd, 13)
Delay DelayTime*1000
Next
Copy
这个脚本在别的程序上可以正常运行,但在传奇游戏中,回车键只按了一次,没有实现循环发送。

三、优化后的脚本

为了实现循环发送,我们需要在脚本中使用循环语句。优化后的脚本如下:

Hwnd = Plugin.Window.MousePoint()
hua = "这里是自动喊话内容要喊的话" '喊话内容
times = 1000 '喊多少次
DelayTime = 2 '喊话间隔时间(秒)
Delay 2000
For i = 1 To times
hua = hua & i
Call Plugin.Bkgnd.KeyPress(Hwnd, 13)
Delay 1000
Call Plugin.Bkgnd.SendString(Hwnd, hua)
Delay 1000
Call Plugin.Bkgnd.KeyPress(Hwnd, 13)
Delay DelayTime*1000
Next
Copy
这个脚本在传奇游戏中可以实现循环发送,回车键会按照设定的次数和间隔时间自动发送。
[顶部]