为什么我在dnf的dnf拍卖场宠物了 输不出数字...

你的位置:
自己写了个DNF全后台扫拍卖,写了个大致雏形,写不下去了。发出来给新手点思路
18:44:40 |
来源: 按键精灵资源站
没有模仿任何大神的,完全靠自己思路在写。写的乱七八糟,不注释自己都看不懂了哈哈。给新手拿去看吧,那些还在纠结怎么抓图,怎么取色,怎么识别价格。大概都有了 就是写法不太正规,几个变量自己慢慢找吧。全操作都支持后台啊,识别汉子,识别拍卖行是否打开,鼠标键盘操作等等
大概思路是第一步。&&绑定大漠,获取DNF句柄,把DNF移动到左上角0,0。
& && && && && &&&第二步。 寻找图片。拍卖行的小锤子。如果找到锤子这图片,说明拍卖行打开了。然后把锤子图片的左上坐标定位x,y 之后用的所有坐标都是&&??与X Y 的距离 去走的 。这样就避免 有人把拍卖窗口拖动了,识别不准了。(我已经开始用识别汉子判定坐标了,这个方法也老了,还是识别字简单)
& && && && && & 第三步 是点击 DNF的初始化所有选项按钮
& && && && && & 第四步 读取变量leveup 的等级 输入假紫等级
& && && && && & 第五步 一次点击,武器,鬼剑士,短剑并且搜索
& && && && && &第六步& &判断第一个物品的金币价格 识别出来的价格保存到变量s上
& && && && && &第七步&&判断变量s是不是空的 要是空的就说明第六步有问题,不是空的 就把变量s和变量jb进行对比,如果s(拍卖行价格) 小于等于 jb(最开始设定的变量 10000,后期这些变量肯定是在文本框输入并获取了。) 就买,反之就吧买
大概思路应该差不多了。现在纠结2个问题,等这两个问题研究出来了 再去好好写代码,该循环的循环,该划框框的划框框,而不是无限if else了
问题1: 搜索出来的装备,默认第一个也许不是最便宜的,需要点按金币排行,但是那些竞拍的可能会出现在第一行
难道我要扩大范围??扩大范围的话 肯能把第一行,第二行,第三,四,五行都获取到了 比如分别是00, 。把这些数额都放在s里了& &我要低于10000就买下 该怎么对比s和10000
问题2 :&&鬼剑士-武器-短剑-光剑-。。。防具-布甲-。。。。这里的代码怎么写?依次给Y轴增加距离?还是识别汉子?我小白,想不出来好办法,怎么写都要写很长很长代码去完成,求解啊
Dim leveup
jb = 10000
leveup = 60
//等级1距离坐标X240 等级2距离267 距离Y都相差50
//装备1X相差65 Y相差100
Call 绑定大漠()
Call 定义坐标且开启拍卖()
Call 初始化拍卖()
Call 选择等级()
Call 选择物品()
Call 获取价格信息()
Call 购买()
//Call 选择魔法封印()
//Call 物品筛选()
//Call 解除绑定()
Sub&&绑定大漠
& & //////////
& & PutAttachment &c:\test_game& ,&*.*&//带点的都释放到c盘
& & PutAttachment &.\plugin&, ®dll.dll&//释放到脚本文件夹目录plugin里面
& & PutAttachment &.\plugin&, &*..dll&& && &//.dll的都释放到脚本文件夹目录plugin里面
& & PutAttachment &d:\dm&, &dm_soft0.txt&
& & PutAttachment &d:\dm&, &dm.dll&
& & Delay 200
& & hwnd = Plugin.Window.Find(0, &地下城与勇士&)
& & Call Plugin.Window.Move(Hwnd, 0, 0)
& & Set dm = createobject(&dm.dmsoft&)
& & Call Plugin.RegDll.Reg(&d:\dm\dm.dll&)
& & Set dm = createobject(&dm.dmsoft&)
& & dm.Setpath&d:\dm&//↑指定“全局路径”
& & dm.SetDict 0, &dm_soft0.txt& //↑指定 0000字库
& & base_path = dm.GetBasePath()
& & dm_ret = dm.SetPath(base_path)
& & dm_ret = dm.BindWindow(hwnd, &dx&, &dx&, &dx&, 0)
& & /////////////
& & TracePrint &绑定大漠成功&
Sub 定义坐标且开启拍卖
Rem 打开拍卖
dm_ret = dm.FindPic(0,0,,&c:\jdyou\坐标.bmp&,&.9,0,intX,intY)
If intX &= 0 and intY &= 0 Then
TracePrint X
TracePrint Y
dm.KeyPress 66
Goto 打开拍卖
TracePrint &定义坐标成功&
Sub 初始化拍卖
Call moveclick(x + 610, y +55)
Call moveclick(x+730,y+55)按键精灵DNF秒拍卖源码_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
按键精灵DNF秒拍卖源码
上传于||暂无简介
阅读已结束,如果下载本文需要使用2下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩11页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢您的当前位置:>>正文
DNF拍卖行搜索、使用、防骗、赚钱技巧
作者:4399多多
时间:11-11-03
本文关键字:DNF拍卖行使用技巧 DNF拍卖行防骗技巧 DNF拍卖行赚钱技巧 DNF拍卖行怎么赚钱
  1、拍卖行搜索技巧
  很多人说拍卖行搜索不到东西,大哥,那玩意不是伟大的度娘,并不是你怎么输入都能搜索到的。
  (1)注意限定物品范围,关键字很可能出错,但是物品范围限定永远不会错。例如牛头械王 卡片。这个东西很难搜索到的。你可以设定搜索物品:副职业、物品等级:神器,然后输入&牛头&两个字就能找到了。
  (2)有技巧地输入关键字,这个拍卖只能识别4个字节的物品,再长就要看你的运气了。最让人头疼的&28号&,其实只需要搜索&8号&就可以了,然后在范围内设定副职业即可。
  2、使用技巧
  (1)无论卖什么,都一定要搜索一下这个东西在拍卖现在卖多少,平均价格是多少。
  (2)卖东西,特别是卖材料的时候,不要一次性全部上架,把你的东西分成几份,如果发现有比你卖得便宜的,可以马上补货,无需下架更新价格(下架要损失1万块哦)
  3、防骗技巧
  只在拍卖交易,超过2500万的东西,买个驴再上拍卖(省下的手续费,比驴值钱)
  4、赚钱技巧
  现在很多材料是被大商人垄断的,价格由他们在拍卖控制着,其实你只要看一下拍卖最前面几个刷价格(没有一口价,只有拍卖价)的人刷价格的倾向,就能判断这个材料接下来是要涨还是要掉价,从而跟随大商家控制的市场价格赚差价即可,这个比炒股要简单多了呵呵。。。另外建议炒一些值钱的东西,我就不明白了,,在55到65之间炒无色小晶块,到底能有多大利润。
本文作者:笨猫& 责任编辑:4399多多& 转载请保留作者,谢谢!

参考资料

 

随机推荐