TC官方合作论坛

 找回密码
 立即注册

[游戏] 征途2 任务

[复制链接]
发表于 2011-10-4 13:56:13 | 显示全部楼层
DDDDDDDDDDDDDDDDDD
回复 支持 反对

使用道具 举报

发表于 2011-10-5 16:03:10 | 显示全部楼层
给力。。。。。。。。
回复 支持 反对

使用道具 举报

发表于 2011-10-5 16:08:23 | 显示全部楼层
:D我也来看看,学习学习
回复 支持 反对

使用道具 举报

发表于 2011-10-6 14:06:25 | 显示全部楼层
ddddddd
回复 支持 反对

使用道具 举报

发表于 2011-10-11 22:00:57 | 显示全部楼层
您所在的用户组无法下载或查看附件   1
回复 支持 反对

使用道具 举报

发表于 2011-10-13 09:55:02 | 显示全部楼层
是呀,问什么?
回复 支持 反对

使用道具 举报

发表于 2011-10-13 13:29:41 | 显示全部楼层
什么时候升级啊
回复 支持 反对

使用道具 举报

发表于 2011-10-16 10:53:12 | 显示全部楼层
TC 征途2脚本
脚本描写:征途2部分新手任务,主要以大漠找字实现,打怪任务用到鼠标句柄+鼠标特征码,扫描方式。
代码如下:
空间 大漠找字公用模块
功能 整型 找字方法(int x1,int x2,int y1,int y2,string str,string color)  
整型 是否成功
整型 intx
整型 inty
循环(真)
是否成功=大漠.找字(x1,x2,y1,y2,str,color,1.0,intx,inty)
   如果(是否成功==0)
  辅助.等待(500)
  大漠.移动(intx+5,inty+5)
  辅助.等待(1000)
  超级鼠标.左键单击(1)
  辅助.等待(1000)
  跳出
如果结束
循环结束
返回 是否成功   
功能结束  

功能 整型 找字(int x1,int x2,int y1,int y2,string str,string color)  
整型 是否成功
整型 intx
整型 inty

是否成功=大漠.找字(x1,x2,y1,y2,str,color,1.0,intx,inty)


返回 是否成功   
功能结束  

空间结束     



#include"大漠找字公用模块.m"
空间 我的程序打怪
功能 逻辑型 打怪(int x1,int y1,int x2,int y2,string color)
逻辑型 是否成功
整型 intx
整型 inty
是否成功=大漠.区域找色(x1,y1,x2,y2,color,1.0,0,intx,inty)
返回 是否成功
功能结束

功能 逻辑型 找怪()
int 是否死亡
逻辑型 是否找到
整型 返回的x坐标
整型 返回的y坐标
重复(11)
是否找到=图像.模糊找色(26,121,936,700,#D8BDBF,0.9,0,返回的x坐标,返回的y坐标)
如果(是否找到)
鼠标.移动(返回的x坐标,返回的y坐标)
辅助.等待(200)
超级鼠标.左键单击(1)
循环(真)
是否死亡=大漠找字公用模块.找字(343,2,381,21,"白兔","ffffff-000000")  
如果(是否死亡!=0)
   跳出
如果结束
循环结束
如果结束
重复结束
返回 真
功能结束

功能 逻辑型 扫描打怪(整型 怪个数)
//辅助.消息框("1111111111111111111111")
整型 x,y  
int 是否死亡  
整型 鼠标句柄
鼠标句柄=鼠标.鼠标句柄()
逻辑型 标识
整型 死亡数
整型 鼠标特征
死亡数=0
标识=true
x=120
y=182
循环(死亡数<怪个数)
循环(y<520&&标识)
循环(x<827&&标识)
    大漠.移动(x,y)
   辅助.等待(50)
   如果(鼠标.鼠标句柄()!=鼠标句柄)
    鼠标特征=鼠标.获取特征码()
    如果(鼠标特征==10944345||鼠标特征==9502575||鼠标特征==11861835||鼠标特征==13696815)
     辅助.等待(1000)
     超级鼠标.左键单击(1)
     辅助.等待(5000)
     循环(真)
      是否死亡=大漠找字公用模块.找字(343,2,381,21,"白兔","ffffff-000000")  
      如果(是否死亡!=0)
       死亡数=死亡数+1
        跳出
      如果结束
     循环结束  
   如果结束
  如果结束
   x=x+30
循环结束
y=y+30
x=120
循环结束
循环结束
返回 真
功能结束
空间结束





#include"打怪.m"
#include"大漠找字公用模块.m"
空间 我的程序
整型 线程句柄
整型 窗口句柄
整型 找到字
//加载大漠插件
功能 逻辑型 加载大漠()////////////////////////////////////////////////////////////////////////
逻辑型 注册大漠
逻辑型 创建大漠
逻辑型 绑定窗口
逻辑型 设置字库
注册大漠=大漠.注册("c:\\大漠.dll")
如果(!注册大漠)
辅助.消息框("大漠注册失败,请重新注册")
如果结束
创建大漠=大漠.创建()
如果(!创建大漠)
  辅助.消息框("大漠创建失败!")
如果结束
设置字库=大漠.设置字库(0,"c:\\zt.txt")
如果(!设置字库)
辅助.消息框("字库设置失败!!!")
如果结束
窗口句柄=窗口.鼠标所在窗口句柄()
窗口.置顶(窗口句柄)
窗口.设置位置(窗口句柄,0,0)
绑定窗口 = 大漠.绑定窗口(窗口句柄,"normal","normal","normal",0)
辅助.等待(1500)
返回 真
功能结束
//////////////////////////////////////选择职业
功能 逻辑型 选择职业()
如果(单选框.获得状态("单选框0"))
大漠.移动(55,315)
辅助.等待(1000)
超级鼠标.左键单击(1)
如果结束
如果(单选框.获得状态("单选框1"))
大漠.移动(52,355)
辅助.等待(1000)
超级鼠标.左键单击(1)
如果结束
如果(单选框.获得状态("单选框2"))
大漠.移动(48,403)
辅助.等待(1000)
超级鼠标.左键单击(1)
如果结束
如果(单选框.获得状态("单选框3"))
大漠.移动(53,450)
辅助.等待(1000)
超级鼠标.左键单击(1)
如果结束
如果(单选框.获得状态("单选框4"))
大漠.移动(50,493)
辅助.等待(1000)
超级鼠标.左键单击(1)
如果结束

返回 真
功能结束
功能 逻辑型 领取礼物()
整型 找到
找到=大漠找字公用模块.找字方法(472,405,554,434,"领取礼物","ffffff-000000")  
如果(找到==0)
鼠标.移动(512,508)
辅助.等待(500)
鼠标.左键单击(1)
辅助.等待(500)
鼠标.移动(791,545)
辅助.等待(500)
鼠标.左键单击(1)
如果结束
返回 真
功能结束

//任务一//////////////////////////////////////////////////////////////////////////////////
功能 逻辑型 去找清源村逍遥子()
辅助.等待(1000)
大漠找字公用模块.找字方法(832,244,926,258,"逍遥子","93ef9c-000000")  
窗口.设置标题(窗口句柄,"去找[清源村]逍遥子(124,142)")   
大漠找字公用模块.找字方法(101,282,188,299,"新手辅导","6df376-000000")  

大漠找字公用模块.找字方法(53,546,79,559,"好的","6df376-505050")  

大漠找字公用模块.找字方法(135,286,187,299,"职业选择","6df376-505050")  

//大漠找字公用模块.找字方法(50,612,95,635,"好的","6df376-000000")  

大漠找字公用模块.找字方法(74,617,133,636,"我这就去","6df376-000000")  
大漠找字公用模块.找字方法(839,245,925,258,"武器商","93ef9c-000000")  

大漠找字公用模块.找字方法(161,286,211,299,"职业选择","ddf77c-000000")  

我的程序.选择职业()
大漠找字公用模块.找字方法(51,591,133,604,"我选好了","6df376-000000")  
大漠找字公用模块.找字方法(53,318,127,331,"我就选这个","6df376-000000")  

大漠找字公用模块.找字方法(133,284,202,299,"第一本秘籍","6df376-000000")  
大漠找字公用模块.找字方法(53,614,81,629,"好的","6df376-000000")  
大漠找字公用模块.找字方法(838,240,934,258,"秘籍商","93ef9c-000000")  

大漠找字公用模块.找字方法(160,284,223,299,"第一本秘籍","ddf77c-000000")  

大漠找字公用模块.找字方法(51,500,79,520,"好的","6df376-000000")  

大漠找字公用模块.找字方法(91,262,180,314,"师父","6df376-000000")  

大漠找字公用模块.找字方法(25,556,132,606,"好的","6df376-000000")  

大漠找字公用模块.找字方法(834,244,918,260,"师父","93ef9c-000000")  

大漠找字公用模块.找字方法(92,268,242,329,"完成任务师","ddf77c-000000")  

大漠找字公用模块.找字方法(22,497,126,536,"多谢","6df376-000000")  

大漠找字公用模块.找字方法(47,270,189,321,"素云纸","6df376-000000")  
大漠找字公用模块.找字方法(20,462,117,505,"好的","6df376-000000")  
大漠找字公用模块.找字方法(832,239,910,261,"白兔","93ef9c-000000")  
我的程序.领取礼物()
辅助.等待(13000)
我的程序打怪.扫描打怪(15)
大漠找字公用模块.找字方法(735,213,957,284,"腾云机关","ffa127-808080")   
大漠找字公用模块.找字方法(833,244,902,258,"开启腾云机","59f9ce-000000") ////////////////
我的程序.领取礼物()
大漠找字公用模块.找字方法(833,244,902,258,"画师","93ef9c-000000")
大漠找字公用模块.找字方法(34,274,221,312,"云纸","ddf77c-000000")
大漠找字公用模块.找字方法(35,386,138,431,"过奖","6df376-000000")

大漠找字公用模块.找字方法(35,386,138,431,"过奖","6df376-000000")
返回 真
功能结束
//任务执行流程//////////////////////////////////////////////////////////////////////////
功能 逻辑型 执行任务()  
如果(!单选框.获得状态("单选框0")&&!单选框.获得状态("单选框1")&&!单选框.获得状态("单选框2")&&!单选框.获得状态("单选框3")&&!单选框.获得状态("单选框4"))
  辅助.消息框("请先选择职业,再启动脚本!!!!")
返回 真
如果结束
我的程序.加载大漠()
我的程序.去找清源村逍遥子()
返回 真     
功能结束
功能 逻辑型 开始_点击()  /////////////////////////////////////////////////////////////////
线程句柄=线程.开启("我的程序.执行任务")

返回 真  
   
功能结束  
功能 逻辑型 退出_点击()  
大漠.解绑窗口(窗口句柄)
大漠.释放(线程句柄)
线程.关闭(线程句柄)
返回 真  

功能结束  
空间结束     

有什么问题请跟贴
回复 支持 反对

使用道具 举报

发表于 2011-10-16 15:43:23 | 显示全部楼层
正需要!~
回复 支持 反对

使用道具 举报

发表于 2011-10-27 01:42:39 | 显示全部楼层
革命尚未成功,同志还需努力啊
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-5-16 11:59 , Processed in 0.049947 second(s), 20 queries .

Powered by 海安简单软件服务部

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

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