|

50精币
这样写多线程有没有问题,还有就是许可这样写正确吗?求指点
变量名 | 类 型 | 静态 | 数组 | 备 注 | 开始时间 | 整数型 | | | 执行时间 | 整数型 | | | 序号 | 整数型 | | | 任务总数 | 整数型 | | | 线程数量 | 整数型 | | |
编辑框_日志.内容 = “”重定义数组 (窗口, 假, 账号信息. 取表项数 ()) 开始时间 = 取启动时间 ()任务总数 = 账号信息. 取表项数 ()线程数量 = 到整数 (编辑框_线程数.内容 ) 判断 (线程数量 > 任务总数 ) 线程数量 = 任务总数 判断 (线程数量 > 6 ) 线程数量 = 6  任务完成数 = 0当前线程数量 = 0 判断循环首 (任务总数 > 任务完成数 )  判断循环首 (线程数量 > 当前线程数量 )    如果真 (任务完成数 + 当前线程数量 ≥ 任务总数 )   跳出循环 ()     判断 (单选框_第三方多开软件.选中 = 真)  鼠标_消息 (启动按钮句柄, , , , 1 )  判断 (单选框_游戏启动命令.选中 = 真)  运行 (编辑框_游戏路径.内容, 假, )          程序_延时 (5000 )  窗口 [任务完成数 + 当前线程数量 + 1 ].线程句柄 = 线程_启动 (&登录初始化, 任务完成数 + 当前线程数量 + 1, ) 更新消息 (任务完成数 + 当前线程数量, 8, “登录开始”) 更新消息 (任务完成数 + 当前线程数量, 9, “运行中”)   进入许可区 (G_许可证 )  当前线程数量 = 当前线程数量 + 1  退出许可区 (G_许可证 ) 程序_延时 (2000 ) 判断循环尾 () 程序_延时 (1000 ) 判断循环尾 ()变量名 | 类 型 | 静态 | 数组 | 备 注 | 横间距 | 整数型 | | | 纵间距 | 整数型 | | | mm | dmm | | | x | 整数型 | | | y | 整数型 | | | n | 整数型 | | | 游戏窗口进程id集合 | 文本型 | | | 游戏窗口进程id数组 | 文本型 | | 0 | 角色名 | 文本型 | | | 局_序号 | 整数型 | | | 线程_初始化COM库 ()账号信息. 保证显示 (序号 - 1 )更新消息 (序号 - 1, 8, “登录初始化”)绑定 (序号 )进入地图 (序号 )挂机 (序号 ) 进入许可区 (G_许可证 )任务完成数 = 任务完成数 + 1 当前线程数量 = 当前线程数量 - 1 退出许可区 (G_许可证 )更新消息 (序号 - 1, 9, “停止”)
|
最佳答案
查看完整内容
两个地方的许可证 需要两个全局变量 现在是一个 会乱
补充内容 (2025-3-13 01:22):
当前线程数量 = 当前线程数量 + 1
当前线程数量 = 当前线程数量 - 1
这两个位置的需要两个许可证 你通用一个许可证 有问题
|