【Taptitans2】PEERLESS脚本的成长之路
taptitans吧
全部回复
仅看楼主
level 7
peerless07 楼主
手打到了800关,突然领悟自己制定规则比follow别人的规则更有趣。于是花了半天时间学了脚本语言(按键精灵),又花了一天半编写了两个版本的TT2脚本,功能可以说是逐渐完善了起来。
此贴主要用作本人的记录,如果有人对合作完善脚本的功能感兴趣,可以联系我,口口1020956869。欢迎大家积极讨论游戏、脚本中的技术、策略问题。伸手党自重!
2017年01月07日 13点01分 1
level 7
peerless07 楼主
此贴的主要内容:
1、脚本语言的特点
2、本人习惯的编写脚本的方法
3、几个基本的函数,实现简单的功能
4、脚本的整合
5、功能的逐渐完胜,bug如何定点检查
6、Q&A
2017年01月07日 13点01分 2
level 7
peerless07 楼主
何为脚本语言(刚接触半天的萌新的猜测)
简单来说,就是很low的编程。比python/C low的不是一点半点。占用内存大。脚本语言为了方便广大用户的使用,专门把每一个内置函数都写转化成了中文,并且在源文件中支持汉字作为变量。utf-8 & gbk编码就注定了它们的低效率。
但脚本语言还有很多优点。因为各软件公司已经搭好了脚本-app的连接,所以为我们节省了很多麻烦的调用,写出来的代码直接可以调试。并且也内置了很多功能(字库,ocr,多点识别,插件,UI等),这些都是已经为我们普好的路。
脚本语言能干什么?
脚本语言作为一种傻瓜语言,能比人更智能么?[滑稽]
“我花了一周看脚本语言。没学会怎么办?”
对于最后一条我有明确的答案:去学你的C去吧,如果代码知识匮乏,照着中文写脚本,效率要低5-10倍。
2017年01月07日 13点01分 3
level 7
peerless07 楼主
最初的简单小练手:
哈哈,我一开始就想着,瞎J8点就行了,够600就转生。所以就先编了一个Tap脚本,两个循环,遍历800*400像素。
for para1 = a1 To b1
for para2 = a2 To b1
Tap(x+para1,y+para2)
很low吧,但确实能节省手指头,哈哈[滑稽]
2017年01月07日 13点01分 4
level 7
peerless07 楼主
再来看看现在的功能:英雄个性化设置等级。转生完美衔接一天20次。但换宠物、点技能的功能还有待完善。
2017年01月07日 14点01分 5
回复@peerless07 :看这图……语言需要调至英文吧[滑稽] NOKIAㄧL638
2017年01月07日 14点01分
level 7
求发
2017年01月07日 17点01分 6
level 14
嗯,也可以用python编,不过我这个ios不好搞[阴险]
2017年01月07日 22点01分 7
python很简单,但ocr和字库调用太麻烦,不好调试啊
2017年01月08日 01点01分
回复 peerless07 :我的思路是,直接用个图像识别module比如autopy什么的,可以搞自动升级,自动点小精灵,自动打boss,反正其他网页游戏这招很灵[开心]
2017年01月08日 13点01分
ios 怎么用脚本啊。我是同步facebook 到安卓上面搞
2017年01月30日 17点01分
回复 枫月寒丶 :ios如果没破解,可以尝试一下乐高机器人,编译一个摄像头图像识别点击ipad的程序,应该挺有意思的[滑稽]
2017年01月31日 11点01分
level 7
peerless07 楼主
噢噢,游戏语言要调制英文。[你懂的]因为我只做了英文字库
个人写脚本的习惯,先分开写一个个函数,最后合一块,批注一遍,最后缩减代码,报错查询。关键点保证无误(比如蜕变的操作时三次要防止弹窗黑屏)
我脚本全程源代码编写,最后的版本中没一个中文,现在正在研究UI(图形界面),尽量做到能让玩家选择自己的英雄类型(单修物理,法术,远程或双修三修)
2017年01月08日 01点01分 8
level 7
peerless07 楼主
挂了5小时机收获颇多啊,等下截图[滑稽]
2017年01月08日 01点01分 9
level 9
我看不懂怎么办,研究半天没头绪,现在完全就是tap550,550
时不时还手动停下来升级,好麻烦,完全做不到挂机[狂汗]
2017年01月08日 04点01分 11
点开电脑版按键精灵界面那个问号看帮助,里面有标准库
2017年01月08日 07点01分
想实现什么功能可以在帖子里说下,我看看有没有效率高的方法,哈哈。
2017年01月08日 07点01分
@peerless07 我用的安卓,里面倒是有些指令说明,但是完全不知道怎么编,楼主你的脚本有哪些功能,参考参考我去研究下
2017年01月08日 08点01分
@化化化物语 你先试试识别等级,英雄,钱不够不点升级,等级到一个值就跳过下一个英雄
2017年01月08日 09点01分
level 7
peerless07 楼主
做了UI,打包了软件,先测试一晚上看看效果
2017年01月09日 15点01分 12
level 7
peerless07 楼主
明天的计划是研究查找数据,最好能完成锁蓝锁CD。
对于GH的teapot和Banwave,他们check的只是Dword数据,float数据有太多弹性不会检查,所以锁蓝锁cd是不会被封的[吐舌]
2017年01月09日 15点01分 13
level 7
peerless07 楼主
如果有人有不通过加速软件包而加速游戏的方法,必有重谢!
PS。加速软件包,即通过加速/app/data/里的软件包(一般问com.xx.xx)加速,烧饼修改器,xx助手、gameguardian等都是这用方式加速,方法很简单,但确实很不完善。
2017年01月09日 15点01分 14
level 1
可以给我一份吗
2017年01月10日 00点01分 15
level 7
peerless07 楼主
一晚上新号测试结果并不理想,没有神器加成和部落加成,只得了11个神器。[不高兴]
2017年01月10日 01点01分 16
11个舍利
2017年01月10日 01点01分
1 2 3 4 尾页