当前位置:编程学习 > VB >>

学做游戏商人,累趴下了,求助啊求助

刚学做DNF游戏里面的商人,每天手动收东西,时间长,又累,有没有办法用VB代替人工做啊?
就是判断拍卖行的物品数量和价格,就这样,有谁可以吗?可以的帮忙下啊,非常感谢了! 收益如何?.....
引用 1 楼 Topc008 的回复:
收益如何?.....

+1 ....

做外挂,你付多少报酬?

没玩过这个游戏,不清楚具体情况。
但一般还是可以用程序代替人工操作。
最多程序在“操作”时,你不能用电脑,只能在旁边看着(当然随时可以中断它)。
按键精灵有现成的扫拍货的东西

价格也不贵,自己买一个就成啦。
引用 1 楼 Topc008 的回复:
收益如何?.....

收益这个。。
怎么说,我一天6个号不停的刷,14个小时以上,估计能有15块钱,如果加上做商人的话,可能会多拿些,也有可能亏本。。估计一起能有20块一天吧,不过累的想吐血。。。
引用 3 楼 aspower_ 的回复:
按键精灵有现成的扫拍货的东西

价格也不贵,自己买一个就成啦。

就想自己做一个啊,买的那个一个月80块,我也所剩无几了。。
引用 2 楼 Chen8013 的回复:
Quote: 引用 1 楼 Topc008 的回复:

收益如何?.....

+1 ....

做外挂,你付多少报酬?

没玩过这个游戏,不清楚具体情况。
但一般还是可以用程序代替人工操作。
最多程序在“操作”时,你不能用电脑,只能在旁边看着(当然随时可以中断它)。


你要多少呢? 这个…… 我只是随口说下而已。


关键是,我没玩过这游戏,一点儿也不了解。
因此不清楚你的“商品”是怎样一个操作、处理过程。

还有,这应该牵涉到OCR方面的东西吧,比如识别商品名称、数量、价格。
当然对于屏幕字符,进行OCR识别,难度不是太大的,毕竟字迹很规范。
再一个,就是你的一些交易的“规则、条件”方面的东西了,这个你也没谈过,也难以明白能不能用程序来实现啊。

不过呢,你说有用“按键精灵”做的东西,可以完成这些操作,从直觉来说,按键精灵都能搞定的,用VB来写应该更不成问题。
你买的那个,80元/月,他的收益看来应该也不错的啊。
你每天能在20元左右,你的“外快”也赚得不错的嘛…………
你在 5F 说的“买的那个一个月80块,我也所剩无几了。。” 是什么意思呢?
引用 7 楼 Chen8013 的回复:
这个…… 我只是随口说下而已。


关键是,我没玩过这游戏,一点儿也不了解。
因此不清楚你的“商品”是怎样一个操作、处理过程。

还有,这应该牵涉到OCR方面的东西吧,比如识别商品名称、数量、价格。
当然对于屏幕字符,进行OCR识别,难度不是太大的,毕竟字迹很规范。
再一个,就是你的一些交易的“规则、条件”方面的东西了,这个你也没谈过,也难以明白能不能用程序来实现啊。

不过呢,你说有用“按键精灵”做的东西,可以完成这些操作,从直觉来说,按键精灵都能搞定的,用VB来写应该更不成问题。
你买的那个,80元/月,他的收益看来应该也不错的啊。
你每天能在20元左右,你的“外快”也赚得不错的嘛…………
你在 5F 说的“买的那个一个月80块,我也所剩无几了。。” 是什么意思呢?


操作内存我想也许不大可能,我在想截图判断,对指定区域截图,然后图后面的数字是总数字,除以前面的数字等于每个的价格,再对价格进行判断,如果价格低于指定价格则买入,如果价格高于指定价格则不买,这样比较安全,没有动用太多内存,不容易被封,我6个70级的号,被封一次等同于白练了5个月,所以要非常小心,80块我也所剩无几是我拿不了多少,收的太贵,只是刚开始玩这个游戏,很多东西都在尝试中,如果真的赚钱,我当然不会节约钱,问题是很多编程的都不了解,而了解的不会编程。。希望可以私聊。。 额,我也不知道谁能写,商品操作就是判断当前商品价格,我不知道,如果获取一个游戏句柄内的数据表,是否要动到内存,我也不知道反外挂对内存的监视到什么地步。希望有空尝试啊。。。 直接操作第三方程序的内存,基本不可能。
因为你无法知道那些“数据”存在哪儿,毕竟,这些数据是动态分配内存的,
     要想通过“跟踪”来找出规律,可能性几乎为0。
  当然,如果有全部的“源码”,通过分析源码,再找直接读取内存的方法,那倒是有较大可能。

你应该发些截图出来啊,比如:
  在“可以调出商品列表”之前是什么样的、然后怎样“点鼠标”或键盘操作,出现商品列表。
  出现商品列表后,又是什么样的,又要怎样操作,来筛选出自己“关注的商品”。
  识别出“可以购买”的商品项目后,怎样来“买下来”。
要做到“判断是否购买”,当然就要能识别出商品名称、价格才行。
也许还需要识别数量的,某一笔交易,如果数量太多的,也有可能“不买”啊(这项就看你的想法、需求了)。
当然要低于对应的“指定价格”才买,这是不用说都知道的。

还有,自己的物品,是不是也需要选出来,放到“商品店”里去卖?
  如果要卖,怎样确定卖价、卖多少……(这个做起来可能就有点难度了,有点“人工智能”的意味 ^_^)
我想,一般情况下,这“游戏外挂”基本上就只能模拟键盘/鼠标操作,来代替人工操作。
(有一些操作,可能可以通过发消息来完成,不用“模拟”,但这种是少数情况)

如果游戏是用DX的DInput来响应用户操作,那 模拟键盘/鼠标操作 就失效了,起不到作用。
引用 10 楼 Chen8013 的回复:
直接操作第三方程序的内存,基本不可能。
因为你无法知道那些“数据”存在哪儿,毕竟,这些数据是动态分配内存的,
     要想通过“跟踪”来找出规律,可能性几乎为0。
  当然,如果有全部的“源码”,通过分析源码,再找直接读取内存的方法,那倒是有较大可能。

你应该发些截图出来啊,比如:
  在“可以调出商品列表”之前是什么样的、然后怎样“点鼠标”或键盘操作,出现商品列表。
  出现商品列表后,又是什么样的,又要怎样操作,来筛选出自己“关注的商品”。
  识别出“可以购买”的商品项目后,怎样来“买下来”。
要做到“判断是否购买”,当然就要能识别出商品名称、价格才行。
也许还需要识别数量的,某一笔交易,如果数量太多的,也有可能“不买”啊(这项就看你的想法、需求了)。
当然要低于对应的“指定价格”才买,这是不用说都知道的。

还有,自己的物品,是不是也需要选出来,放到“商品店”里去卖?
  如果要卖,怎样确定卖价、卖多少……(这个做起来可能就有点难度了,有点“人工智能”的意味 ^_^)

嗯,现在游戏在更新中,我一定会截图的。。这几天电脑出问题了,打开DNF首页全是乱码。。 http://www.autohotkey.com
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,