admin 管理员组

文章数量: 1086019


2024年4月30日发(作者:strptime函数)

学习怎么用按键精灵制作游戏辅助——脚本源代码干货分享

一、用按键精灵确定人物朝向(以剑灵自动寻路为例)的代码

在剑灵右上角的小地图里找色/找图,箭头坐标存储在(x1,y1),箭尾坐标存储在(x2,y2)

FindColor1200,0,1920,300,"箭头颜色",x1,y1

If x1 > 0 And y1> 0 Then

End If

FindColor1200,0,1920,300,"箭尾颜色",x2,y2

If x1 > 0 And y1> 0 Then

End If

'计算斜率/正切值

斜率 = (y1 - y2) / (x1 -x2)

'计算角度

角度 = Atn(斜率)

二、用按键精灵解决用户密码泄露问题的代码

Function 加解密(源文件, 秘钥)

Dim Z, i

Dim A, B, C

加解密 = ""

If Len(源文件) = 0 Then’如果密码为空,则初始化为空

加解密 = ""

Exit Function

End If

'调用Rnd函数使以后Rnd函数所产生的Rnd为相同的伪随机数列

Z = Rnd(-秘钥)

For i = 1 To Len(源文件)’将密码字符串一个一个字符通过加密,转换成另

一个字符

C = Mid(源文件, i, 1)

A = Asc(C)

B = Int(126 * Rnd) And&H7F’这里的&H7F,是指生成的伪随机代码,

只取7位,以免数据溢出

A = A Xor B’Xor是可逆的,第一次运行时是得到加密后的数据,再运

行一次是得到解密后的数据

C = Chr(A)

加解密 = 加解密 + C

Next

End Function

举个例子吧~

Function 加解密(源文件, 秘钥)

Dim Z, i

Dim A, B, C

加解密 = ""

If Len(源文件) = 0 Then

加解密 = ""

Exit Function


本文标签: 按键精灵 函数 密码 计算 剑灵