Edition=xiaojiaoben
标题=DLL调用例子
启动热键=F9键
暂停/继续热键=
终止热键=F12键
简介=
自定义变量();
变量(a,w,e,t,u,存放变量,鼠标变量);
子程序(主程序);
 // DLL调用返回整数(dll文件 , 函数名 , 存放变量 , 参数n);
 // DLL文件需放在软件旁边，除非是系统自带的DLL ，函数名就是程序名，存放变量，是DLL返回的内容，参数n 代表可以加很多个参数 注意 传递参数最大只能8个
获取窗口句柄("小脚本.exe","WTWindow","代码编辑器");
DLL调用返回整数(插件.dll,窗口高度,存放变量,句柄);
 // 传递句柄 表示获取这个句柄的窗口高度
弹出信息(存放变量);
DLL调用返回整数(插件.dll,窗口宽度,存放变量,句柄);
 // ---------方形渐开
 // 插件.dll 函数名称 方形渐开  参数1=中心坐标X，参数2=中心坐标Y，参数3=偏移，参数4=长宽比，参数5=圈数。返回文本，格式为x.y|x1.y1
DLL调用返回文本(插件.dll,方形渐开,存放变量,800,500,20,0,20);
乐玩鼠标特征(0,鼠标变量);
运算(w=分割文本(存放变量,"|"));
计次循环(w,e,计组1);
运算(t=分割文本(w[e],"."));
计次循环(t,u,计组2);
乐玩鼠标特征(0,鼠标变量);
如果(鼠标变量=141,第1层);
 // 判断这个坐标鼠标的样子，有的游戏指着怪，鼠标样子有变化
跳转标记(标记1);
否则(第1层)
鼠标移动(t[1],t[2]);
条件结束(第1层)
计次循环结束(计组2)
计次循环结束(计组1)
标记(标记1);
 // 打怪代码
 // --------圆形渐开
 // 插件.dll 函数名称 圆形渐开  参数1=中心坐标X，参数2=中心坐标Y，参数3=中心半径，参数4=渐开度，参数5=渐开圈数，参数6=圆滑度。返回文本，格式为x.y|x1.y1
DLL调用返回文本(插件.dll,圆形渐开,存放变量,800,500,30,5,3,5);
运算(w=分割文本(存放变量,"|"));
计次循环(w,e,计组1);
运算(t=分割文本(w[e],"."));
计次循环(t,u,计组2);
乐玩取色(t[1],t[2],颜色变量);
如果(颜色变量=FFFFFF,第1层);
 // 判断这个坐标的颜色
跳转标记(标记1);
否则(第1层)
鼠标移动(t[1],t[2]);
条件结束(第1层)
计次循环结束(计组2)
计次循环结束(计组1)
标记(标记1);
 // 打怪代码

