TC官方合作论坛

 找回密码
 立即注册
查看: 4367|回复: 10

【高级篇】7、2013地下城与勇士自动卖白色或蓝色装备

[复制链接]
发表于 2013-3-4 21:18:35 | 显示全部楼层 |阅读模式

马上加入TC

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

x
暂时放出代码,后面将慢慢介绍详情:

代码如下:


  1. 功能 变卖装备()  //【开始卖东西方法】
  2.     ts暗殇 = T_暗乄殇灬.ts暗殇
  3.     Plug365_龍吟 = com("网络验证.Plug365")
  4.     标记1 = 0,数据 = 数组[5]
  5.    
  6.     //[打开地图]
  7.     循环(真)
  8.         如果(通用方法.检测网络中断(ts暗殇))
  9.             返回 "网络连接中断"
  10.         如果结束
  11.         如果(!窗口.是否存在(窗口句柄))
  12.             返回 "游戏消失"
  13.         如果结束
  14.         数据[0]=-1
  15.         数据 = 通用方法.找字方法(0,0,800,600,"游戏菜单|确认","ffffff-000000|ddc593-000000",ts暗殇)
  16.         如果(数据[0]==2)
  17.             ts暗殇.KeyPress(27)
  18.             辅助.等待(辅助.随机数(20,30))
  19.         如果结束
  20.         如果(字符串.比较(ts暗殇.GetColor(686,19),"ffffff")==0)
  21.             跳出
  22.         否则
  23.             ts暗殇.KeyPress(78)
  24.             辅助.等待(辅助.随机数(20,30))  
  25.         如果结束
  26.         标记1 += 1
  27.         如果(标记1==200)
  28.             如果(字符串.比较(Plug365_龍吟.IsWindowDead(窗口句柄,20),"无响应")==0)
  29.                 返回 "游戏卡死"
  30.             否则
  31.                 标记1 = 0
  32.             如果结束
  33.         如果结束
  34.         辅助.等待(辅助.随机数(20,30))
  35.     循环结束
  36.     状态 = ""
  37.     如果(下拉框.得到选项("地图")==0)
  38.         状态 = 第一图任务.移动人物方法(188,160,171,138,203,177,0) //[移动人物到商店处]
  39.     否则
  40.         状态 = 第一图任务.移动人物方法(269,454,255,438,275,465,0) //[移动人物到商店处]
  41.     如果结束
  42.     如果(字符串.比较(状态,"网络连接中断")==0)
  43.         返回 "网络连接中断"
  44.     如果结束
  45.     如果(字符串.比较(状态,"游戏消失")==0)
  46.         返回 "游戏消失"
  47.     如果结束
  48.     如果(字符串.比较(状态,"游戏卡死")==0)
  49.         返回 "游戏卡死"
  50.     如果结束
  51.     辅助.等待(1000)
  52.     //[关闭地图]
  53.     标记1 = 0
  54.     循环(真)
  55.         如果(通用方法.检测网络中断(ts暗殇))
  56.             返回 "网络连接中断"
  57.         如果结束
  58.         如果(!窗口.是否存在(窗口句柄))
  59.             返回 "游戏消失"
  60.         如果结束
  61.         如果(字符串.比较(ts暗殇.GetColor(686,19),"ffffff")!=0)
  62.             跳出
  63.         否则
  64.             ts暗殇.KeyPress(78)
  65.             辅助.等待(辅助.随机数(20,30))
  66.         如果结束
  67.         标记1 += 1
  68.         如果(标记1==200)
  69.             如果(字符串.比较(Plug365_龍吟.IsWindowDead(窗口句柄,20),"无响应")==0)
  70.                 返回 "游戏卡死"
  71.             否则
  72.                 标记1 = 0
  73.             如果结束
  74.         如果结束
  75.         辅助.等待(辅助.随机数(20,30))
  76.     循环结束
  77.     标记1 = 0
  78.     循环(真)
  79.         如果(通用方法.检测网络中断(ts暗殇))
  80.             返回 "网络连接中断"
  81.         如果结束
  82.         如果(!窗口.是否存在(窗口句柄))
  83.             返回 "游戏消失"
  84.         如果结束
  85.         如果(下拉框.得到选项("地图")==0)   
  86.             通用方法.鼠标移动方法(153,199,0,ts暗殇)
  87.             通用方法.鼠标移动方法(231,252,1,ts暗殇)
  88.         否则
  89.             通用方法.鼠标移动方法(562,302,0,ts暗殇)
  90.             通用方法.鼠标移动方法(597,355,1,ts暗殇)
  91.         如果结束
  92.         数据[0]=-1
  93.         数据 = 通用方法.找字方法(0,0,800,600,"游戏菜单|确认","ffffff-000000|ddc593-000000",ts暗殇)
  94.         如果(数据[0]==2)
  95.             ts暗殇.KeyPress(27)
  96.             辅助.等待(辅助.随机数(20,30))
  97.         如果结束
  98.         数据[0] = -1
  99.         数据 = 通用方法.找字方法(196,159,292,258,"商店","ffffb8-000000",ts暗殇)
  100.         如果(数据[0] == 2)
  101.             跳出
  102.         否则
  103.             ts暗殇.KeyPress(27)
  104.             辅助.等待(辅助.随机数(20,30))
  105.         如果结束
  106.         标记1 += 1
  107.         如果(标记1==200)
  108.             如果(字符串.比较(Plug365_龍吟.IsWindowDead(窗口句柄,20),"无响应")==0)
  109.                 返回 "游戏卡死"
  110.             否则
  111.                 标记1 = 0
  112.             如果结束
  113.         如果结束
  114.         辅助.等待(辅助.随机数(20,30))
  115.     循环结束
  116.     如果(复选框.获得状态("修理装备"))  //【是否修理装备】
  117.         通用方法.鼠标移动方法(412,462,1,ts暗殇)
  118.         标记1 = 1
  119.         循环(真)
  120.             如果(通用方法.检测网络中断(ts暗殇))
  121.                 返回 "网络连接中断"
  122.             如果结束
  123.             如果(!窗口.是否存在(窗口句柄))
  124.                 返回 "游戏消失"
  125.             如果结束
  126.             数据[0] = -1
  127.             数据 = 通用方法.找字方法(0,0,800,600,"确认","ddc593-000000",ts暗殇)
  128.             如果(数据[0] == 2)
  129.                 通用方法.鼠标移动方法(数据[1]+3,数据[2]+5,1,ts暗殇)
  130.                 数据[0] = -1
  131.                 数据 = 通用方法.找字方法(0,0,800,600,"确认","ddc593-000000",ts暗殇)
  132.                 如果(数据[0] == 1)
  133.                     跳出
  134.                 如果结束
  135.             否则
  136.                 标记1 = 标记1 + 1
  137.                 如果(标记1 == 5)
  138.                     跳出
  139.                 如果结束
  140.             如果结束
  141.             辅助.等待(辅助.随机数(20,30))
  142.         循环结束
  143.     如果结束
  144.    
  145.     //【开始变卖白色和蓝色装备】
  146.     遍历(次数=0;次数<3;次数++)
  147.         通用方法.鼠标移动方法(494,291,0,ts暗殇)
  148.     遍历结束
  149.     遍历(次数=0;次数<3;次数++)
  150.         通用方法.鼠标移动方法(244,461,1,ts暗殇)
  151.     遍历结束
  152.     整型 x = 484,y = 319,intX,intY,格子数 = 0
  153.     循环(真)
  154.         如果(通用方法.检测网络中断(ts暗殇))
  155.             返回 "网络连接中断"
  156.         如果结束
  157.         如果(!窗口.是否存在(窗口句柄))
  158.             返回 "游戏消失"
  159.         如果结束
  160.         ts暗殇.MoveTo(辅助.随机数(x-1,x+1),辅助.随机数(y-1,y+1))   
  161.         辅助.等待(辅助.随机数(200,210))
  162.         数据[0] = -1
  163.         数据 = 通用方法.找字方法(10,10,800,600,"kg","ffffff-000000",ts暗殇)
  164.         如果(数据[0] == 2)
  165.             如果(ts暗殇.FindColor(数据[1]-21,数据[2]-44,数据[1],数据[2]-1,"b36bff-000000|ff00f0-000000",1.0,0,intX,intY)==0)
  166.                 通用方法.鼠标移动方法(243,462,0,ts暗殇)  //【点击出售】
  167.                 辅助.等待(300)
  168.                 通用方法.鼠标移动方法(x,y,1,ts暗殇)   //【出售】
  169.                 辅助.等待(100)
  170.                 标记1 = 1
  171.                 循环(真)
  172.                     如果(通用方法.检测网络中断(ts暗殇))
  173.                         返回 "网络连接中断"
  174.                     如果结束
  175.                     如果(!窗口.是否存在(窗口句柄))
  176.                         返回 "游戏消失"
  177.                     如果结束
  178.                     数据[0] = -1
  179.                     数据 = 通用方法.找字方法(0,0,800,600,"确认","ddc593-000000",ts暗殇)
  180.                     如果(数据[0] == 2)
  181.                         通用方法.鼠标移动方法(数据[1]+3,数据[2]+5,1,ts暗殇)
  182.                         辅助.等待(300)
  183.                         数据[0] = -1
  184.                         数据 = 通用方法.找字方法(0,0,800,600,"确认","ddc593-000000",ts暗殇)
  185.                         如果(数据[0] == 1)
  186.                             跳出
  187.                         如果结束
  188.                     否则
  189.                         标记1 = 标记1 + 1
  190.                         如果(标记1 == 2)
  191.                             跳出
  192.                         如果结束
  193.                     如果结束
  194.                     辅助.等待(辅助.随机数(20,30))
  195.                 循环结束
  196.             如果结束
  197.         如果结束
  198.         x = x + 30  //【上下相差28实际是30的间隔位置】
  199.         格子数 = 格子数 + 1
  200.         如果(格子数==8||格子数==16)
  201.             x=484
  202.             y=y+30  
  203.         如果结束
  204.         如果(格子数==24)
  205.             跳出
  206.         如果结束
  207.         辅助.等待(辅助.随机数(20,30))
  208.     循环结束
  209.     遍历(次数=0;次数<3;次数++)
  210.         ts暗殇.KeyPress(27)
  211.         辅助.等待(辅助.随机数(20,30))
  212.     遍历结束
  213.     状态 = ""
  214.     如果(下拉框.得到选项("地图")==0)
  215.         状态 = 第一图任务.移动人物方法(661,279,654,259,674,298,0)  //[移动人物到冰宫副本门口]
  216.     否则
  217.         状态 = 第一图任务.移动人物方法(354,454,344,438,362,471,0) //[移动人物到根特副本门口]
  218.     如果结束
  219.     返回 ""
  220. 功能结束

复制代码

回复

使用道具 举报

发表于 2013-4-18 13:57:00 | 显示全部楼层
高手
回复 支持 反对

使用道具 举报

发表于 2013-4-18 20:02:41 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2013-4-18 21:34:39 | 显示全部楼层
回复 1楼T_暗乄殇灬的帖子

看一下
回复 支持 反对

使用道具 举报

发表于 2013-4-19 22:21:56 | 显示全部楼层
看不懂。太乱了。
回复 支持 反对

使用道具 举报

发表于 2013-5-2 15:17:00 | 显示全部楼层
我看到网络连接中断了!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2013-5-7 20:10:31 | 显示全部楼层
我看到晕死了.一点都看不明白写什么的
回复 支持 反对

使用道具 举报

发表于 2013-5-7 23:11:08 | 显示全部楼层
晕头转向的。
回复 支持 反对

使用道具 举报

发表于 2013-6-22 23:51:25 | 显示全部楼层
0. 0看不懂额。。
回复 支持 反对

使用道具 举报

发表于 2013-7-5 11:33:25 | 显示全部楼层
晕了
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-6-10 19:20 , Processed in 0.057202 second(s), 23 queries .

Powered by 海安简单软件服务部

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

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