设为首页收藏本站积分充值 不再解释,用心做事!    

易辅客栈

 找回密码
 立即注册

QQ登录

只需一步,快速开始

易辅客栈模块更新下载手游专用模拟器城通网盘 - 注册就送5元现金
快速领取论坛金钱免费获取易辅VIP会员
论坛资源失效举报链接广告位出租50元/每月
查看: 1908|回复: 5

[已解决] 2.4 全自动登陆游戏之条件判断课程运行就易卡死

[复制链接]

签到天数: 20 天

连续签到: 1 天

[LV.4]偶尔看看III

4

主题

37

帖子

695

积分

普通VIP

Rank: 7Rank: 7Rank: 7

积分
695

社区QQ达人

发表于 2021-7-17 14:14:03 | 显示全部楼层 |阅读模式
1金钱
易语言里粘贴即可');" value="复制代码" class="pnpnc"/>  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
变量名类 型数组备 注
大漠大漠中文版  
当前动作文本型  
动作逻辑型  

子程序名返回值类型公开备 注
__启动窗口_创建完毕  
大漠.创建对象 ()
调试输出 (大漠.取插件版本 ())
大漠.置全局路径 (取运行目录 ())
大漠.字库_置文件 (0, “字库.txt”)
子程序名返回值类型公开备 注
_按钮_输入账号_被单击  
' 输入账号 ()
子程序名返回值类型公开备 注
输入账号  
变量名类 型静态数组备 注
x整数型  
y整数型  
如果真 (当前动作 = “输入账号”)
大漠.找字 (0, 0, 2000, 2000, “账号”, “c6bebd-202020”, 0.9, x, y)
如果 (x ≥ 0)
大漠.鼠标移动 (x + 100, y)
辅助延时 (200, )
大漠.鼠标_左键单击 ()
辅助延时 (200, )
大漠.输入字符 (编辑框_游戏账号.内容)
辅助延时 (200, )
当前动作 = “输入密码”




子程序名返回值类型公开备 注
_按钮_输入密码_被单击  
输入密码 ()
子程序名返回值类型公开备 注
输入密码  
变量名类 型静态数组备 注
x整数型  
y整数型  
如果真 (当前动作 = “输入密码”)
大漠.找字 (0, 0, 2000, 2000, “进入游戏”, “c6c3c6-202020”, 0.9, x, y)
如果 (x ≥ 0)
大漠.鼠标移动 (x + 35, y - 30)
辅助延时 (200, )
大漠.鼠标_左键单击 ()
辅助延时 (200, )
大漠.输入字符 (编辑框_游戏密码.内容)
辅助延时 (200, )
当前动作 = “开始游戏”




子程序名返回值类型公开备 注
_按钮_开始游戏_被单击  
开始游戏 ()
子程序名返回值类型公开备 注
开始游戏  
变量名类 型静态数组备 注
y整数型  
x整数型  
如果真 (当前动作 = “进去游戏”)
大漠.找字 (0, 0, 2000, 2000, “进入游戏”, “c6c3c6-202020”, 0.9, x, y)
如果 (x ≥ 0)
大漠.鼠标移动 (x, y)
辅助延时 (200, )
大漠.鼠标_左键单击 ()
辅助延时 (200, )
当前动作 = “选择大区”




子程序名返回值类型公开备 注
_按钮_选择大区_被单击  
选择大区 ()
子程序名返回值类型公开备 注
选择大区  
变量名类 型静态数组备 注
x整数型  
y整数型  
如果真 (当前动作 = “选择大区”)
大漠.找字 (0, 0, 2000, 2000, 编辑框_游戏大区.内容, “ffffff-202020”, 0.9, x, y)
如果 (x ≥ 0)
大漠.找图 (0, 0, 2000, 2000, “确认.bmp”, “050505”, 0.9, 0, x, y)
辅助延时 (200, )
大漠.鼠标移动 (x, y)
辅助延时 (200, )
大漠.鼠标_左键单击 ()
辅助延时 (200, )
当前动作 = “选择服务器”




子程序名返回值类型公开备 注
_按钮_选择服务器_被单击  
选择服务器 ()
子程序名返回值类型公开备 注
选择服务器  
变量名类 型静态数组备 注
x整数型  
y整数型  
如果真 (当前动作 = “选择服务器”)
大漠.找字 (0, 0, 2000, 2000, 编辑框_游戏服务器.内容, “ffffff-000000”, 0.9, x, y)
如果 (x ≥ 0)
大漠.找图 (0, 0, 2000, 2000, “确认.bmp”, “050505”, 0.9, 0, x, y)
辅助延时 (200, )
大漠.鼠标移动 (x, y)
辅助延时 (200, )
大漠.鼠标_左键单击 ()
辅助延时 (200, )
当前动作 = “选择角色”




子程序名返回值类型公开备 注
_按钮_选择角色_被单击  
选择角色 ()
子程序名返回值类型公开备 注
选择角色  
变量名类 型静态数组备 注
x整数型  
y整数型  
如果真 (当前动作 = “选择角色”)
大漠.找图 (0, 0, 2000, 2000, “确认.bmp”, “050505”, 0.9, 0, x, y)
如果 (x ≥ 0)
大漠.鼠标移动 (x, y)
辅助延时 (200, )
大漠.鼠标_左键单击 ()
辅助延时 (200, )
当前动作 = “登入完成”




子程序名返回值类型公开备 注
_按钮_全自动_被单击  
动作 = 真
循环判断首 ()
判断 (当前动作 = “选择角色”)
选择角色 ()
判断 (当前动作 = “选择服务器”)
选择服务器 ()
判断 (当前动作 = “选择大区”)
选择大区 ()
判断 (当前动作 = “进入游戏”)
开始游戏 ()
判断 (当前动作 = “输入密码”)
输入密码 ()
判断 (当前动作 = “”)
输入账号 ()
判断 (当前动作 = “登入完成”)
跳出循环 ()



循环判断尾 (动作 = )
当前动作 = “”
动作 = 假


i支持库列表   支持库注释   
spec特殊功能支持库


易辅学院--欢迎你,有你更出众。 易辅做最真最好的服务 www.yifuxueyuan.com

签到天数: 1962 天

连续签到: 1 天

[LV.Master]伴坛终老

1004

主题

3543

帖子

10万

积分

管理员

讲师

Rank: 9Rank: 9Rank: 9

积分
103308

最佳新人社区QQ达人

发表于 2021-7-18 20:25:13 | 显示全部楼层
子程序用线程启动,不然 他一直循环就会卡死界面! 关于线程看下易基础中线程的课很简单    就是线程_启动()
界面卡死的问题在基础课中讲的很清楚了.因为你一直在循环所以占用了主线程.这才导致界面卡死,要等你的代码全部执行完成才会恢复.
所以需要用线程启动循环的子程序

点评

[ecode=0].版本 2 .支持库 spec .子程序 _按钮_输入账号_被单击 输入账号 () .子程序 输入账号 .局部变量 x, 整数型 .局部变量 y, 整数型 调试输出 (“运行了1”) .如果真 (当前动作 = “输入账号  详情 回复 发表于 2021-7-21 17:42
易辅学院--欢迎你,有你更出众。 易辅做最真最好的服务 www.yifuxueyuan.com
回复

使用道具 举报

签到天数: 20 天

连续签到: 1 天

[LV.4]偶尔看看III

4

主题

37

帖子

695

积分

普通VIP

Rank: 7Rank: 7Rank: 7

积分
695

社区QQ达人

 楼主| 发表于 2021-7-21 17:42:28 | 显示全部楼层
易辅 发表于 2021-7-18 20:25
子程序用线程启动,不然 他一直循环就会卡死界面! 关于线程看下易基础中线程的课很简单    就是线程_启动()
...
  
子程序名返回值类型公开备 注
_按钮_输入账号_被单击  
输入账号 ()
子程序名返回值类型公开备 注
输入账号  
变量名类 型静态数组备 注
x整数型  
y整数型  
调试输出 (“运行了1”)
如果真 (当前动作 = “输入账号”)
大漠.找字 (0, 0, 2000, 2000, “账号”, “c6bebd-202020”, 0.9, x, y)
如果 (x ≥ 0)
大漠.鼠标移动 (x + 100, y)
辅助延时 (200, )
大漠.鼠标_左键单击 ()
辅助延时 (200, )
大漠.输入字符 (编辑框_游戏账号.内容)
辅助延时 (200, )
当前动作 = “输入密码”



调试输出 (“运行了2”)


i支持库列表   支持库注释   
spec特殊功能支持库










我用了调试输出 他如果真里面的直接没运行 直接就是调试输出1和2在无限循环也没往下运行
易辅学院--欢迎你,有你更出众。 易辅做最真最好的服务 www.yifuxueyuan.com
回复

使用道具 举报

签到天数: 1962 天

连续签到: 1 天

[LV.Master]伴坛终老

1004

主题

3543

帖子

10万

积分

管理员

讲师

Rank: 9Rank: 9Rank: 9

积分
103308

最佳新人社区QQ达人

发表于 2021-7-24 23:33:04 | 显示全部楼层
xx109 发表于 2021-7-21 17:42
[ecode=0].版本 2
.支持库 spec

你判断是 当前动作=""  执行输入账号 但你输入账号里又判断 当前动作="输入账号"  这怎么可能会执行,条件都不成立,你也没有输入账号这个当前动作好吗
你看看你的动作

判断 (当前动作 = “选择角色”)
选择角色 ()
判断 (当前动作 = “选择服务器”)
选择服务器 ()
判断 (当前动作 = “选择大区”)
选择大区 ()
判断 (当前动作 = “进入游戏”)
开始游戏 ()
判断 (当前动作 = “输入密码”)
输入密码 ()
判断 (当前动作 = “”)
输入账号 ()
判断 (当前动作 = “登入完成”)
跳出循环 ()


只有这几个好吗,所以 你的输入账号里要跟外面写的一样的, 都是="" 才会执行
易辅学院--欢迎你,有你更出众。 易辅做最真最好的服务 www.yifuxueyuan.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

易辅解答服务
 
 
VIP咨询
VIP办理
易辅交流4群:
【易辅客栈】脚本4群
易辅交流5群:
【易辅客栈】交流5群
易辅交流6群:
【易辅客栈】交流6群
工作时间:
10:00-22:00

QQ|小黑屋|手机版|Archiver|VIP介绍|积分充值|易辅客栈 ( 苏ICP备16034616号-1 )

GMT+8, 2024-5-18 14:19 , Processed in 0.355409 second(s), 61 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表