TC官方合作论坛
标题:
求简单的打怪,捡物回城脚本制作视频或方法
[打印本页]
作者:
gyhcj
时间:
2015-4-26 16:22
标题:
求简单的打怪,捡物回城脚本制作视频或方法
求简单点的,实例教程,看了蓝丝雨的,用的轩辕的实例,太复杂了,新手还没走到那步呢,求
作者:
爱上老公
时间:
2015-4-26 18:45
我也是新手,但我可以给你个建议:
看视频可以学,但是自己也要跟着练习,比方说,看视频看到怎样制作字库,那你也要跟着做两次,哪怕是做个一模一样的字库也行,把这个弄明白了,再往后面看,不要看完整个视频,什么都懂一点,又什么都不是很清楚,这是浪费时间。
再一点,视频不是万能的,可以下载一些源码来看,我看人家的源码比看视频多得多,尤其是把别人封装好的功能改成自己想要的东西,那么特有成就感,这样的效果也最好,一段时间后发现论坛上别人的源码自己都看得个7788了(当然因为水平有限,TC之外的一窍不通),自己也能弄几个简单的功能了,虽然做出来的东西跟大师们的不能比,但好歹也能实现一些功能
回到你的问题上来,打怪,捡物,加红蓝,回城这几个当中,用到的东西其实都是差不多的,都可以用找色找图鼠标特征码来实现,有的游戏按tab键可以取怪,然后屏幕固定位置上会有怪物血条,这时可以用找色来判断怪物是否挂掉,有的游戏是要用鼠标去点,点到怪物才能用技能去打,这时可以用判断鼠标特征码来判断是否已经选中怪物,捡物同样可以用找字和鼠标特征码配合来实现,比如捡金币,先找金币2个字,返回坐标,鼠标移动,判断鼠标特征码,回城的话,可能复杂点,看具体游戏,有的游戏可以飞行,这样相对简单点,先判断(人物挂掉,耐久不足,包裹满,红蓝药不足==),如果达到以上条件之一,按某个键起飞,然后根据不同的游戏来到达预定坐标,判断坐标,取消飞行。以上说的是个大概,其中有许多实际的问题需要一步步去解决,比如怎样判断包裹满了,怎样判断红蓝药不足等等。以上问题都 搞定了,那就要考虑脚本的架构了,我刚开始学的时候,所有东西都写到一个功能里面看,这样的后果就是脚本能运行,但是效率非常的低,还经常弄的死机,一个循环里面N多个如果否则结束,几个死循环上面再包个死循环。。。。后来慢慢的学会用线程来开启脚本,不同的功能分别封装,代码也简练了许多,单个功能也不会比商业挂差。
你也许会觉得我很奇怪,我为什么要写这么多,其实我学这些东西真的比较坎坷,刚开始的时候接触的并不是TC,而是按键精灵,后来半途而废,后来又学了一段时间TC,感觉太难,后来人家说易语言好,全中文什么的,大部分**都是易语言写的云云,吹的神乎其神,赶紧又去弄易语言,学了2天,又放弃,后来静下心来学TC直到今天。看到你问这个问题,勾起了我的回忆,就多叽歪了几句,见谅啊!
作者:
laowantong
时间:
2015-4-27 08:23
爱上老公 发表于 2015-4-26 18:45
我也是新手,但我可以给你个建议:
看视频可以学,但是自己也要跟着练习,比方说,看视频看到怎样制作字库 ...
支持一下,我也有同感,小白啊,学啥都不容易,没有这方面的知识学起来很迷茫的,一句话,坚持吧
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1