TC官方合作论坛

 找回密码
 立即注册
查看: 1084|回复: 4

[脚本] 求高手帮我看看脚本,顺便帮我改改

[复制链接]
发表于 2014-10-1 12:49:19 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

空间 DNF

//默认空间

变量 线程句柄

//开始按钮_点击操作

功能 自动打怪()

    循环(真)

        变量 x,y

        是否找到=图像.模糊找色(531,436,533,438,#C6FF56,0.5,0,x,y)

        如果(x > 0)

            键盘.按键(114,1)

            辅助.等待(2000)

            键盘.按键(113,1)

            辅助.等待(2000)

            键盘.按键(89,1)

            辅助.等待(100)

            键盘.按键(89,1)

            辅助.等待(100)

            键盘.按键(89,1)

            辅助.等待(100)

            键盘.按键(89,1)

            辅助.等待(100)

            键盘.按键(89,1)

            辅助.等待(100)

            键盘.按键(89,1)

            辅助.等待(100)

            键盘.按键(89,1)

            辅助.等待(100)

            键盘.按键(89,1)

            辅助.等待(100)

            键盘.按键(89,1)

            辅助.等待(100)

            键盘.按键(89,1)

            辅助.等待(100)

            键盘.按键(89,1)

            辅助.等待(100)

            键盘.按键(89,1)

            辅助.等待(100)

            键盘.按键(89,1)

            辅助.等待(100)

            键盘.按键(89,1)

            辅助.等待(100)

            键盘.按键(89,1)

            辅助.等待(100)

            键盘.按键(89,1)

            辅助.等待(100)

            键盘.按键(89,1)

            辅助.等待(100)

            键盘.按键(89,1)

            辅助.等待(100)

            键盘.按键(89,1)

            辅助.等待(100)

            键盘.按键(89,1)

            辅助.等待(100)

            键盘.按键(89,1)

            辅助.等待(1000)

            键盘.按键(189,1)

            辅助.等待(1000)

            键盘.按键(187,1)

        否则

            键盘.按键(32,1)

            辅助.等待(100)

            键盘.按键(84,1)

            辅助.等待(100)

            键盘.按键(73,1)

            辅助.等待(100)

            键盘.按键(74,1)

            辅助.等待(100)

            键盘.按键(71,1)

            辅助.等待(100)

            键盘.按键(76,1)

            辅助.等待(100)

            键盘.按键(123,1)

        如果结束

    循环结束

    //换号

    循环(真)

        变量 x,y

        是否找到=图像.模糊找色(1090,46,1092,48,#026598,0.5,0,x,y)

        如果(x > 0)

            鼠标.移动(636,426)

            辅助.等待(2000)

            鼠标.左键单击(1)

            辅助.等待(100)

            键盘.按键(27,1)

            辅助.等待(2000)

            鼠标.移动(618,541)

            辅助.等待(2000)

            鼠标.左键单击(1)

            辅助.等待(15000)

            鼠标.移动(400,235)

            辅助.等待(2000)

            鼠标.左键单击(1)

            辅助.等待(1000)

            鼠标.移动(659,732)

            辅助.等待(2000)

            鼠标.左键单击(1)

            辅助.等待(15000)

            键盘.按键(78,1)

            辅助.等待(2000)

            鼠标.移动(749,221)

            辅助.等待(2000)

            鼠标.右键单击(1)

            辅助.等待(15000)

            键盘.按键(78,1)

            辅助.等待(2000)

            键盘.按下(68)

            辅助.等待(2000)

            键盘.弹起(68)

            辅助.等待(2000)

        如果结束

    循环结束

功能结束


功能 热键0_热键() //开启

    //这里添加你要执行的代码

    线程句柄=线程.开启("DNF.自动打怪","")

功能结束

功能 热键1_热键() //关闭

    //这里添加你要执行的代码

    线程句柄=线程.关闭(线程句柄)

功能结束




功能 按钮0_点击()

    //这里添加你要执行的代码


功能结束


空间结束

//空间结束语句

这个脚本是2个区域的...第1个是地图A,第2个是地图B...当我在地图B启动脚本的时候,执行的是地图A,没找到颜色的脚本,但是地图B的区域颜色也出现了,脚本却无视..不会去执行第2个区域找到的颜色之后的命令...求高手帮我修改脚本


回复

使用道具 举报

发表于 2014-10-1 15:00:15 | 显示全部楼层
你一开启脚本就直接进入第一个循环了,第一个循环连退出循环的判断都没有,怎么进入第二个循环
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-1 15:55:21 | 显示全部楼层
秋来潮汐 发表于 2014-10-1 15:00
你一开启脚本就直接进入第一个循环了,第一个循环连退出循环的判断都没有,怎么进入第二个循环 ...

那应该怎么改?
简单的说  我在游戏中 在一个画面里,当坐标111,111 找到红色点的时候我按G键.否则按Q键.这个循环找红色点..然后当坐标555,555出现绿色点的时候,我要按键H.所以这时候我应该停止红色点的寻找,因为现在我要执行找到555.555绿色点的指令.然后这2个坐标的脚本要无限循环,知道我关闭脚本类似这样的脚本要怎么写?
回复 支持 反对

使用道具 举报

发表于 2014-10-1 16:08:28 | 显示全部楼层
羽轩 发表于 2014-10-1 15:55
那应该怎么改?
简单的说  我在游戏中 在一个画面里,当坐标111,111 找到红色点的时候我按G键.否则按Q键.这 ...

找两个点放到一个循环里就可以了,为什么要两个循环?
循环
找点1
如果找到
xxxxxxx
否则
找点2
如果 找到点2

XXXXX
结束如果


结束如果


结束循环
回复 支持 反对

使用道具 举报

发表于 2014-10-2 21:52:33 | 显示全部楼层
循环(真)   不能乱用啊,再说1个循环即可...再不济也得有个 跳出 吧
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-28 12:47 , Processed in 0.059548 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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