这段时间在玩大话西游2免费版写了个前台脚本自动在战斗的时候点自动,这个脚本的目的是用来做重复战斗的任务的时候拿来挂机的结果用了10来天左右被封了!!后来在网上看到一些人说前台脚本不能老重复一个做标于是又加了随机数进去,结果过了几天又封了!!!我无语了,不是说用前台脚本玩游戏不会被封号的吗?这是什么情况?实在想不明白,还是说没用神盾的缘故?
如果用神盾有用的话用哪个编号的比较好?希望知道的解答一下,一下是我的脚本:
Dim q, a10, i, aa
Randomize
q = int((400 * rnd) + 100)
a10 = int((10 * rnd) + 5)
aa = WaitKey
If aa = 120 Then
Hwnd = Plugin.Window.MousePoint()
sRect = Plugin.Window.GetWindowRect(Hwnd)
dim MyArray
MyArray = Split(sRect, "|")
W1 = Clng(MyArray(0)): H1 = Clng(MyArray(1))
W2 = Clng(MyArray(2)) : H2 = Clng(MyArray(3))
i = 0
While i = 0
q = int((400 * rnd) + 100)
a10 = int((10 * rnd) + 5)
FindColorEx w2 - 15, h2 - 543, w2 - 200, h2 - 543, "1870E8", 0, 0.9, intXa1, intYa1
// 游戏内某点颜色值
Delay 200
If intxa1 > 0 Then
// 找到为非战斗
Delay q
Else
// 找不到为战斗
MoveTO w1 + q, h1 + q
Delay q
FindColorEx w2 - 10, h2 - 110, w2 - 50, h2 - 130, "000838", 0, 0.9, intXq1, intYq1
// 游戏内某点颜色值
Delay 200
If intxq1 > 0 Then
// 找到了执行自动战斗
MoveTo intxq1 + a10, intyq1 + 5
Delay q
LeftClickH 1
Delay q
c = 0
q = int((300 * rnd) + 100)
MoveTO w1 + q, h1 + q
Delay q
Else
// 找不到则按右键一次
RightClickH 1
Delay q
End If
End If
Delay q + 5000
// 循环间隔5妙以上
Wend
End If