易语言大话西游源码
.版本 2
.支持库 iext
.支持库 internet
.程序集 窗口程序集1
.程序集变量 窗口标
, 文本型
.子程序 _标签1_鼠标左键被放开, 逻辑型 .参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型
状态条1.置文本 (1, #左引号 , “开始” , #右引号 , “被单击”)
标签1.边框 , 3
标签2.边框 , 2
标签3.边框 , 2
.子程序 _标签2_鼠标左键被放开, 逻辑型 .参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型
状态条1.置文本 (1, #左引号 , “暂停” , #右引号 , “被单击”)
标签1.边框 , 2
标签2.边框 , 3
标签3.边框 , 2
.子程序 _标签3_鼠标左键被放开, 逻辑型 .参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型
状态条1.置文本 (1, #左引号 , “停止” , #右引号 , “被单击”)
标签1.边框 , 2
标签2.边框 , 2
标签3.边框 , 3
.子程序 _按钮1_被单击
状态条1.置文本 (1, #左引号 , “关于” , #右引号 , “被单击”)
选择夹1.现行子夹 , 4
.子程序 _按钮2_被单击
状态条1.置文本 (1, #左引号 , “退出” , #右引号 , “被单击”) .如果 (信息框 (“小 林 - 大话西游?辅助软件” , #换行符 , “是否真的退出,”, 32 , #是否钮, ) , #是钮)
结束 ()
.否则
返回 ()
.如果结束
.子程序 _按钮3_被单击
状态条1.置文本 (1, #左引号 , “练法设置” , #右引号 , “被单击”) 选择夹1.现行子夹 , 0
.子程序 _按钮4_被单击
状态条1.置文本 (1, #左引号 , “血法设置” , #右引号 , “被单击”) 选择夹1.现行子夹 , 1
.子程序 _按钮5_被单击
状态条1.置文本 (1, #左引号 , “其它设置” , #右引号 , “被单击”) 选择夹1.现行子夹 , 2
.子程序 _按钮6_被单击
状态条1.置文本 (1, #左引号 , “会员设置” , #右引号 , “被单击”) 选择夹1.现行子夹 , 3
.子程序 _开始_被单击
.局部变量 A, 整数型
状态条1.置文本 (1, #左引号 , 开始.标题 , #右引号 , “被单击”) 延时 (2000)
A , 到数值 (编辑框2.内容)
时钟1.时钟周期 , A × 1000
.子程序 _停止_被单击
状态条1.置文本 (1, #左引号 , 停止.标题 , #右引号 , “被单击”) 时钟1.时钟周期 , 0
.子程序 _时钟1_周期事件
模拟键盘 (#回车键, 0, 0, 0)
模拟键盘 (#回车键, 0, 2, 0)
模拟键盘 (#上光标键, 0, 0, 0)
模拟键盘 (#上光标键, 0, 2, 0)
模拟键盘 (#上光标键, 0, 0, 0)
模拟键盘 (#上光标键, 0, 2, 0)
.子程序 _组合框1_列表项被选择
.局部变量 文本, 文本型
.如果真 (组合框1.现行选中项 , 0)
文本 , “第一轮:人物设置” , #左引号 , “物理攻击” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框1.现行选中项 , 1)
文本 , “第一轮:人物设置” , #左引号 , “法术攻击” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框1.现行选中项 , 2)
文本 , “第一轮:人物设置” , #左引号 , “防御” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框1.现行选中项 , 3)
文本 , “第一轮:人物设置” , #左引号 , “逃跑” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框1.现行选中项 , 4)
文本 , “第一轮:人物设置” , #左引号 , “人吃药” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框1.现行选中项 , 5)
文本 , “第一轮:人物设置” , #左引号 , “宠吃药” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.子程序 _选择框1_被单击
状态条1.置文本 (1, #左引号 , 选择框1.标题 , #右引号 , “被选择”)
.子程序 _选择框2_被单击
状态条1.置文本 (1, #左引号 , 选择框2.标题 , #右引号 , “被选择”)
.子程序 _组合框2_列表项被选择
.局部变量 文本, 文本型
.如果真 (组合框2.现行选中项 , 0)
文本 , “第一轮:召唤兽设置” , #左引号 , “物理攻击” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框2.现行选中项 , 1)
文本 , “第一轮:召唤兽设置” , #左引号 , “法术攻击” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框2.现行选中项 , 4)
文本 , “第一轮:召唤兽设置” , #左引号 , “防御” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框2.现行选中项 , 5)
文本 , “第一轮:召唤兽设置” , #左引号 , “保护” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框2.现行选中项 , 2)
文本 , “第一轮:召唤兽设置” , #左引号 , “人吃药” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框2.现行选中项 , 3)
文本 , “第一轮:召唤兽设置” , #左引号 , “宠吃药” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.子程序 __启动窗口_创建完毕
置随机数种子 ()
_启动窗口.标题 , “小 林 - 大话西游?辅助软件 ” , “ID:” , 到文本 (取随机数 (11111, 99999)) , 到文本 (取随机数 (11111, 99999)) 连接 ()
.子程序 连接
.局部变量 是否已连接, 逻辑型
.如果 (是否已在线 ())
时钟2.时钟周期 , 0
.否则
时钟2.时钟周期 , 5000
状态条1.置文本 (1, “网络未连接~”)
.如果结束
.子程序 _组合框5_列表项被选择
.局部变量 文本, 文本型
.如果真 (组合框5.现行选中项 , 0)
文本 , “练法地点” , #左引号 , “珊瑚海岛” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框5.现行选中项 , 1)
文本 , “练法地点” , #左引号 , “长安城东” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框5.现行选中项 , 2)
文本 , “练法地点” , #左引号 , “大唐境内” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框5.现行选中项 , 3)
文本 , “练法地点” , #左引号 , “五指山” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框5.现行选中项 , 4)
文本 , “练法地点” , #左引号 , “傲来国” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框5.现行选中项 , 5)
文本 , “练法地点” , #左引号 , “龙窟1层” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框5.现行选中项 , 6)
文本 , “练法地点” , #左引号 , “地狱迷宫” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框5.现行选中项 , 7)
文本 , “练法地点” , #左引号 , “万寿山” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框5.现行选中项 , 8)
文本 , “练法地点” , #左引号 , “宠吃药” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.子程序 _组合框6_列表项被选择
.局部变量 文本, 文本型
.如果真 (组合框6.现行选中项 , 0)
文本 , “人物方向” , #左引号 , “左右方向跑动” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框6.现行选中项 , 1)
文本 , “人物方向” , #左引号 , “上下方向跑动” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.子程序 _选择框5_被单击
组合框7.禁止 , 假
状态条1.置文本 (1, #左引号 , 选择框1.标题 , #右引号 , “被选择”)
.子程序 _选择框6_被单击
状态条1.置文本 (1, #左引号 , 选择框1.标题 , #右引号 , “被选择”) 组合框8.禁止 , 假
.子程序 _选择框7_被单击
状态条1.置文本 (1, #左引号 , 选择框1.标题 , #右引号 , “被选择”) 组合框9.禁止 , 假
.子程序 _选择框8_被单击
状态条1.置文本 (1, #左引号 , 选择框1.标题 , #右引号 , “被选择”) 组合框10.禁止 , 假
.子程序 _编辑框11_内容被改变
状态条1.置文本 (1, “每隔” , #左引号 , 编辑框11.内容 , #右引号 , “秒/次”)
.子程序 _超级链接框1_鼠标左键被按下, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型
状态条1.置文本 (1, #左引号 , “会员资格申请” , #右引号 , “被单击”)
.子程序 _超级链接框2_鼠标左键被按下, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型
状态条1.置文本 (1, “小林子” , #左引号 , “邮箱” , #右引号 , “被单击”)
.子程序 _组合框3_列表项被选择
.局部变量 文本, 文本型
.如果真 (组合框3.现行选中项 , 0)
文本 , “第二轮:人物设置” , #左引号 , “物理攻击” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框3.现行选中项 , 1)
文本 , “第二轮:人物设置” , #左引号 , “法术攻击” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框3.现行选中项 , 2)
文本 , “第二轮:人物设置” , #左引号 , “防御” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框3.现行选中项 , 3)
文本 , “第二轮:人物设置” , #左引号 , “逃跑” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框3.现行选中项 , 4)
文本 , “第二轮:人物设置” , #左引号 , “人吃药” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框3.现行选中项 , 5)
文本 , “第二轮:人物设置” , #左引号 , “宠吃药” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.子程序 _组合框4_列表项被选择
.局部变量 文本, 文本型
.如果真 (组合框4.现行选中项 , 0)
文本 , “第二轮:召唤兽设置” , #左引号 , “物理攻击” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框4.现行选中项 , 1)
文本 , “第二轮:召唤兽设置” , #左引号 , “法术攻击” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框4.现行选中项 , 4)
文本 , “第二轮:召唤兽设置” , #左引号 , “防御” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框4.现行选中项 , 5)
文本 , “第二轮:召唤兽设置” , #左引号 , “保护” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框4.现行选中项 , 2)
文本 , “第二轮:召唤兽设置” , #左引号 , “人吃药” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.如果真 (组合框4.现行选中项 , 3)
文本 , “第二轮:召唤兽设置” , #左引号 , “宠吃药” , #右引号 .如果真结束
状态条1.置文本 (1, 文本)
.子程序 _时钟2_周期事件
连接 ()
.子程序 _按钮7_被单击
状态条1.置文本 (1, #左引号 , 按钮7.标题 , #右引号 , “被单击”) 选择夹1.现行子夹 , 5
编辑框10.内容 , “===================================================” , #换行符 , #换行符 , “ 《软件产品许可
》” , #换行符 , #换行符 , “1.安装和使用:您可以安装无限制数量的本软件产品来使用。” , #换行符 , #换行符 , “2.复制、分发和传播:你可以复制、分发和传播无限制数量的本软件产品,但您必须保证每一份复制、分发和传播都必须是完整和真实的,包括所有有关本软件产品的软件、版权、协议。本软件可以独立分发也可以随同其它软件一起分发,但如因此而引起的任何问题,版权人将不予承担任何责任。” , #换行符 , #换行符 , “3.禁止反向工程、反向编译和反向汇编,除非适用法律明文允许上述活动,否则您必须遵守此协议限制” , #换行符 , #换行符 , “4.本软件产品是被当成一个单一产品而被授予许可使用,不得将各个部分分开用于任何目的行动。” , #换行符 , #换行符 , “5.本软件产品只许可免费使用。本软件产品可用于销售或随同旨在获益的软件产品或产品包一起分发。也可以包含在任何免费或非赢利性的软件产品或产品里。同时您必须保证所分发的软件包含全部文件,并且未作任何修改。” , #换行符 , #换行符 , “个别授权:如有任何组织或个人利用本软件以任何方式为公众服务并同时满足其自身特定目的而分发、复制和传播本软件产品,均须得到版权人授权同意后方可进行,否则视为侵权。” , #换行符 , #换行符 , “保证:” , #换行符 , “1.本软件版权人小林特此申明对本软件产品之使用提供质量保证,但不保证无故障产生,亦不对任何用户使用此软件所遭遇到的任何理论上的或实际上的损失承但负责。” , #换行符 , “2.本软件纯熟鼠标、键盘模拟操作,不更改游戏数据~” , #换行符 , #换行符 , “===================================================”
.子程序 _选择框3_被单击
.如果真 (选择框3.选中 , 真)
组合框5.禁止 , 真
.如果真结束
.如果真 (选择框3.选中 , 假)
组合框5.禁止 , 假
.如果真结束
状态条1.置文本 (1, #左引号 , 选择框3.标题 , #右引号 , “被选择”)
.子程序 _选择框4_被单击
状态条1.置文本 (1, #左引号 , 选择框4.标题 , #右引号 , “被选择”)
.子程序 _选择框15_被单击
.如果真 (选择框15.选中 , 真)
组合框11.禁止 , 假
组合框12.禁止 , 假
.如果真结束
.如果真 (选择框15.选中 , 假)
组合框11.禁止 , 真
组合框12.禁止 , 真
.如果真结束
状态条1.置文本 (1, #左引号 , 选择框15.标题 , #右引号 , “被选择”)
.子程序 _选择框9_被单击
状态条1.置文本 (1, #左引号 , 选择框9.标题 , #右引号 , “被选择”)
.子程序 _选择框10_被单击
状态条1.置文本 (1, #左引号 , 选择框10.标题 , #右引号 , “被选择”)
.子程序 _选择框11_被单击
状态条1.置文本 (1, #左引号 , 选择框11.标题 , #右引号 , “被选择”)
.子程序 _选择框12_被单击
状态条1.置文本 (1, #左引号 , 选择框12.标题 , #右引号 , “被选择”)
.子程序 _选择框13_被单击
状态条1.置文本 (1, #左引号 , 选择框13.标题 , #右引号 , “被选择”)
.如果真 (选择框13.选中 , 假)
编辑框8.禁止 , 真
.如果真结束
.如果真 (选择框13.选中 , 真)
编辑框8.禁止 , 假
.如果真结束
分 , 到数值 (编辑框8.内容) .如果真 (分 , 0)
分 , 1
.如果真结束
时钟4.时钟周期 , 分
时钟4.时钟周期 , 分 × 60000
.子程序 _时钟4_周期事件
.子程序 _选择框14_被单击
状态条1.置文本 (1, #左引号 , 选择框14.标题 , #右引号 , “被选择”)
.如果真 (选择框14.选中 , 假)
编辑框9.禁止 , 真
.如果真结束
.如果真 (选择框14.选中 , 真)
编辑框9.禁止 , 假
.如果真结束
分1 , 到数值 (编辑框9.内容) .如果真 (分1 , 0)
分1 , 1
.如果真结束
时钟5.时钟周期 , 分1
时钟5.时钟周期 , 分1 × 60000
.子程序 _选择框16_被单击
状态条1.置文本 (1, #左引号 , 选择框16.标题 , #右引号 , “被选择”)
.如果真 (选择框16.选中 , 假)
时钟3.时钟周期 , 0
.如果真结束
.如果真 (选择框16.选中 , 真)
时钟3.时钟周期 , 200 .如果真结束
.子程序 _选择框17_被单击
.如果真 (选择框17.选中 , 真)
时钟6.时钟周期 , 200 .如果真结束
状态条1.置文本 (1, #左引号 , 选择框17.标题 , #右引号 , “被选择”)
.子程序 _编辑框8_内容被改变
分 , 到数值 (编辑框8.内容) .如果真 (分 , 0)
分 , 1
.如果真结束
.子程序 _时钟5_周期事件
关机 (1, )
.子程序 _编辑框9_内容被改变
分1 , 到数值 (编辑框9.内容) .如果真 (分1 , 0)
分1 , 1
.如果真结束
.子程序 _时钟3_周期事件
.子程序 _时钟6_周期事件
.局部变量 N, 整数型
.如果 (是否已在线 ())
时钟6.时钟周期 , 1000 .否则
时钟6.时钟周期 , 0
状态条1.置文本 (1, “网络未连接~„„5秒后关闭”)
.如果真 (信息框 (“网络未连接~„„5秒后关闭” , #换行符 , “是否退出,”, 32 , #是否钮, ) , #是钮)
结束 ()
.如果真结束
.如果结束
N , N , 1
状态条1.置文本 (1, “网络未连接~„„” , N , “秒后关闭”)
.子程序 __启动窗口_可否被关闭, 逻辑型
状态条1.置文本 (1, #左引号 , “退出” , #右引号 , “被单击”) .如果 (信息框 (“小 林 - 大话西游?辅助软件” , #换行符 , “是否真的退出,”, 32 , #是否钮, ) , #是钮)
返回 (真)
.否则
返回 (假)
.如果结束
.子程序 _确定_被单击
.如果 (到数值 (用户名框.内容) , 取随机数 (11111, 99999) , 取随机数 (11111, 99999) 且 到数值 (密码框.内容) , 取随机数 (11111, 99999) , 取随机数 (11111, 99999))
信息框 (“恭喜~登陆成功~”, 0, )
.否则
信息框 (“登陆失败~”, 0, )
.如果结束