TC官方合作论坛

 找回密码
 立即注册
查看: 7955|回复: 12
打印 上一主题 下一主题

[问题] 倩女幽魂自动挂机捡物加血加蓝脚本,高手帮我看下有没有错,才刚学不到一个星期

[复制链接]
跳转到指定楼层
楼主
发表于 2012-3-20 10:02:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
空间 倩女挂机
//定义默认空间
整型 挂机

功能 逻辑型 开始挂机()
整型 窗口句柄,x,y
逻辑型 怪物血,人物血,人物蓝,棕色装备,黄色装备,钱,蓝色装备,灰色装备,绿色装备
窗口句柄=窗口.找到窗口(编辑框.获得文本("编辑框0") )
窗口.设置位置(窗口句柄,10,10)  
窗口.激活(窗口句柄)  
循环(真)
怪物血=图像.区域找色(309,60,420,71,#0404B3,0,x,y)   
辅助.等待(200)
如果(!怪物血)
    窗口.提交按键(窗口句柄,9)
    辅助.等待(1000)
    否则
    //键盘按1
    窗口.提交按键(窗口句柄,49)
    辅助.等待(200)
    窗口.提交按键(窗口句柄,50)
    //键盘按2
    辅助.等待(200)
    窗口.提交按键(窗口句柄,51)
    //键盘按3
如果结束
人物血=图像.区域找色(118,63,136,69,#0101DB,0,x,y)
如果(!人物血)
窗口.提交按键(窗口句柄,112)
辅助.等待(1000)
如果结束
人物蓝=图像.区域找色(97,71,121,82,#B94504,0,x,y)  
如果(!人物蓝)
窗口.提交按键(窗口句柄,113)
辅助.等待(1000)
如果结束
灰色装备=图像.区域找色(30,260,800,600,#808080,0,x,y)
如果(!灰色装备)
    辅助.等待(20)
否则
    鼠标.移动(x,y)   
    辅助.等待(500)
    窗口.鼠标左键单击(窗口句柄,x,y)
    辅助.等待(50)
    如果结束
蓝色装备=图像.区域找色(30,260,800,600,#FF9F51,0,x,y)
如果(!蓝色装备)
    辅助.等待(20)
否则
    鼠标.移动(x,y)   
    辅助.等待(500)
    窗口.鼠标左键单击(窗口句柄,x,y)
    辅助.等待(50)
    如果结束
钱=图像.区域找色(30,260,750,450,#FFFFFF,0,x,y)
如果(!钱)
    辅助.等待(10)
否则
    鼠标.移动(x,y)   
    辅助.等待(500)
    窗口.鼠标左键单击(窗口句柄,x,y)
    辅助.等待(50)
    如果结束
黄色装备=图像.区域找色(30,260,800,600,#91FEFF,0,x,y)
如果(!黄色装备)
    辅助.等待(20)
否则
    鼠标.移动(x,y)   
    辅助.等待(500)
    窗口.鼠标左键单击(窗口句柄,x,y)
    辅助.等待(50)
    如果结束
棕色装备=图像.区域找色(30,260,800,600,#0A80FA,0,x,y)
如果(!棕色装备)
    辅助.等待(20)
否则
鼠标.移动(x,y)   
辅助.等待(500)
窗口.鼠标左键单击(窗口句柄,x,y)
辅助.等待(50)
如果结束
绿色装备=图像.区域找色(30,260,800,600,#42A54A,0,x,y)
如果(!绿色装备)
    辅助.等待(20)
否则
鼠标.移动(x,y)   
辅助.等待(500)
窗口.鼠标左键单击(窗口句柄,x,y)
辅助.等待(50)
如果结束
循环结束
返回 真
功能结束
//函数返回语句
功能 逻辑型 开始_点击()
//这里添加你要执行的代码
挂机=线程.开启("倩女挂机.开始挂机")
返回 真
功能结束
功能 逻辑型 退出_点击()
//这里添加你要执行的代码
线程.关闭(挂机)
辅助.退出()
返回 真
//函数返回语句
功能结束
空间结束
//空间结束语句
回复

使用道具 举报

沙发
发表于 2012-3-20 10:06:39 | 只看该作者
:|-)   发个代码 要别人帮你做什么呢
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2012-3-20 10:11:49 | 只看该作者
那样咱发啊
回复 支持 反对

使用道具 举报

地板
发表于 2012-3-20 13:10:19 | 只看该作者
你是代码有什么问题吗?
回复 支持 反对

使用道具 举报

5#
发表于 2012-3-20 13:52:52 | 只看该作者
你的脚本有没有错你运行的时候会报啊   如果有错他会提醒你第??????行出错  你这个脚本貌似没什么错误  其实实际情况你自己在游戏里面测试一下就知道到底哪里有错误    还有就是自己要学会用注释语句  这样自己看得懂 别人也好看懂  该空开的地方就空开  这样便于别人理解的同时自己也不会乱
例如:
//自动加大量血 ............   这是第一个分线程
功能 逻辑型 加大血()
整型 生命值有一半,x,y
//循环找血量太低时开始   如果血量太低马上吃个大药  防范于血量太低时被BOSS秒杀
循环(真)
    生命值有一半=图像.坐标点取色(83,96)
    辅助.等待(500)
如果(生命值有一半==#635D52)
    辅助.等待(500)
    超级键盘.按键(113,1)
        辅助.等待(500)
继续
如果结束
辅助.等待(500)
循环结束
返回 真
功能结束

//自动加少量血.............. 这是第二个分线程
功能 逻辑型 加血()
整型 生命值血条,x,y
//循环找血开始  如果血值低于一个吃药的数值就马上吃药  生命第一啊  没办法  赶快嗑药吧
循环(真)
生命值血条=图像.坐标点取色(123,95)
辅助.等待(500)
如果(生命值血条==#524539)
    辅助.等待(500)
    超级键盘.按键(112,1)
        辅助.等待(500)
        继续
如果结束
辅助.等待(500)
循环结束
返回 真
功能结束

//自动加真气.....................这是第三个分线程
功能 逻辑型 加蓝()
整型 真气值,x,y
//循环找真气开始..................其实加不加都无所谓的 我的职业很少用真气  加上感觉顺眼些
循环(真)
真气值=图像.坐标点取色(45,108)
辅助.等待(500)
如果(真气值==#494B4A)
    辅助.等待(500)
    超级键盘.按键(114,1)
    辅助.等待(500)
  继续
如果结束
辅助.等待(500)
循环结束
辅助.等待(500)
返回 真
功能结束

//自动打BOSS .....................这是第四个分线程
功能 逻辑型 打BOSS()
整型 图片X坐标,图片Y坐标,进入战斗状态
循环(真)
进入战斗状态=图像.找图(0,0,226,90,"d:\\进入战斗状态.bmp",#21241B,1.0,0,图片X坐标,图片Y坐标)
辅助.等待(1000)
如果(进入战斗状态==0)
    辅助.等待(500)
    超级键盘.按键(49,1)
    辅助.等待(1000)
    超级键盘.按键(51,1)
    辅助.等待(1500)
    继续
如果结束
辅助.等待(500)
循环结束
返回 真
功能结束

//这是一个总线程....................相当于老大
功能 逻辑型 开始_点击()
整型 窗口句柄
窗口句柄=窗口.找到窗口("kungfu client")
窗口.设置位置(窗口句柄,0,0)
窗口.激活(窗口句柄)
辅助.等待(500)
如果(窗口句柄==0)
    辅助.消息框("没有找到功夫世界的游戏窗口")
如果结束
辅助.等待(500)
  //这是点击完窗口后我懒把界面最小化啦
      线程句柄0=窗口.找到窗口("自动加血加蓝")
      窗口.最小化(线程句柄0)
      辅助.等待(500)
//自动加大量血 ............   这是第一个分线程
      线程句柄1=线程.开启("自动加血加蓝.加大血")
      辅助.等待(500)   
//自动加少量血.............. 这是第二个分线程
      线程句柄2=线程.开启("自动加血加蓝.加血")
      辅助.等待(500)
//自动加真气.....................这是第三个分线程
      线程句柄3=线程.开启("自动加血加蓝.加蓝")
      辅助.等待(500)
//自动打BOSS .....................这是第四个分线程     
      线程句柄4=线程.开启("自动加血加蓝.打BOSS")
       辅助.等待(500)
返回 真
//函数返回语句
功能结束

//这是退出总线程的开关......................退出所有线程
功能 逻辑型 退出_点击()
//这里添加你要执行的代码
线程.关闭(线程句柄0)
线程.关闭(线程句柄1)
线程.关闭(线程句柄2)
线程.关闭(线程句柄3)
线程.关闭(线程句柄4)
辅助.退出()
返回 真
//函数返回语句
功能结束

//这是暂停打怪的开关.........................暂停打怪   但是其他功能不会被暂停
功能 逻辑型 暂停打怪_点击()
线程.暂停(线程句柄4)
辅助.等待(500)
辅助.消息框("自动打BOSS暂停成功")
辅助.等待(500)
返回 真
功能结束

//这是恢复打怪的开关.......................恢复自动打BOSS的线程
功能 逻辑型 恢复打怪_点击()
线程.恢复(线程句柄4)
辅助.等待(500)
辅助.消息框("自动打BOSS恢复成功")
辅助.等待(500)
返回 真
功能结束
//这是整个空间的结束语句    不管什么脚本少这句不行
空间结束
回复 支持 反对

使用道具 举报

6#
发表于 2012-3-20 15:09:06 | 只看该作者
路过。 不明不白 。。。。
回复 支持 反对

使用道具 举报

7#
发表于 2012-3-20 18:58:07 | 只看该作者
太给力咯
回复 支持 反对

使用道具 举报

8#
发表于 2012-3-27 00:42:25 | 只看该作者
好像很牛逼的样子
回复 支持 反对

使用道具 举报

9#
发表于 2012-3-27 18:19:02 | 只看该作者
报不正确的编辑框控件名,这是怎么回事,我在倩女上试试的
回复 支持 反对

使用道具 举报

10#
发表于 2012-3-30 15:30:36 | 只看该作者
学习、学习
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-10-3 03:03 , Processed in 0.160144 second(s), 25 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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