[脚本精灵]触动精灵脚本开发实例代码

作者 : 浅岛 本文共2171个字,预计阅读时间需要6分钟 发布时间: 2019-09-5 共10人阅读

文章目录

渐开线实现
多点模糊比色
随机字符串
日期与时间
UI
企业版
附录

渐开线在游戏脚本中多用于找怪或者农场类游戏中收割,下面给出两种不同的渐开线在触动精灵中的实现方法:

在实际游戏脚本制作中,很多界面单靠 1 个点不容易进行准确的判断,这里封装一个配合 table 使用的多点模糊比色函数来实现精确判断:

参数 s 为模糊度,范围 0 – 100,一般使用 90 即可。
实例中的 table 格式可使用触动精灵抓色器生成。

由于 lua 中的随机函数产生的随机数是伪随机,我们需要设置一个随机种子来解决此问题

以上实例中使用了两个 ComboBox 控件,并在两个 ComboBox 控件之间建立了数据关联,此控件属性需引擎版本 iOS v2.1.8,Android v1.1.0 以上支持。
以上实例中的 title 属性需引擎版本 iOS v2.2.5,Android v1.2.4? 以上版本支持。
以上实例中的 pagetype 属性需引擎版本 iOS v2.2.5,Android v2.1.5? 以上版本支持。
以上实例中的 orient 属性需引擎版本 iOS v2.2.5 以上版本支持,Android 暂不支持。
以上实例中最后对于 showUI 的调用将返回一个table。

如果您安装了以下插件导致服务使用异常,请 在Cydia 中卸载该插件后重新安装客户端。

Stashing/内存修正插件

会导致帮你玩无法注册和登录账号,提示文件获取失败

StatusHUD2 插件

会导致脚本 showUI 无法弹。

FakeGPS Pro

会导致点击失效或服务无法启动

CCSettings

会导致脚本 showUI 无法弹出

协奏助手

会导致点击失效

按键精灵 iOS

会导致 UI 弹出后点击【取消】【确定】无反应

xxplugin – coc/cok等

会导致点击失效或服务无法启动

XY 苹果助手

会导致点击失效或服务无法启动

函数名
描述
示例
结果

pi
圆周率
math.pi
3.1415926535898

abs
取绝对值
math.abs(-2012)
2012

ceil
向上取整
math.ceil(9.1)
10

floor
向下取整
math.floor(9.9)
9

max
取参数最大值
math.max(2,4,6,8)
8

min
取参数最小值
math.max(2,4,6,8)
2

pow
计算x的y次幂
math.pow(2,16)
65536

sqrt
开平方
math.sqrt(65536)
256

modf
取整数和小数部分
math.modf(20.12)
20 0.12

randomseed
设随机数种子
math.randomseed(os.time())

random
取随机数
math.random(5,90)
5 ~ 90

rad
角度转弧度
math.rad(180)
3.1415926535898

deg
弧度转角度
math.deg(math.pi)
180

exp
e的x次方
math.exp(4)
54.598150033144

log
计算x的自然对数
math.log(54.598150033144)
4

log10
计算10为底,x的对数
math.log10(1000)
3

frexp
将参数拆成 x * (2 ^ y) 的形式
math.frexp(160)
0.625 8

ldexp
计算x * (2 ^ y)
math.ldexp(0.625,8)
160

sin
正弦
math.sin(math.rad(30))
0.5

cos
余弦
math.cos(math.rad(60))
0.5

tan
正切
math.tan(math.rad(45))
1

asin
反正弦
math.deg(math.asin(0.5))
30

acos
反余弦
math.deg(math.acos(0.5))
60

atan
反正切
math.deg(math.atan(1))
45

大漠:http://pan.baidu.com/s/1hrVhSag

WinSCP:链接:https://pan.baidu.com/s/1del626 密码:wdcn
简体中文语言包:链接:https://pan.baidu.com/s/1dmYZL0 密码:jd9z
Putty:链接:https://pan.baidu.com/s/1pMwHRUN 密码:pegn

VCredist 2010:https://pan.baidu.com/s/1cSap22 密码:mchk
NET Framework 4:http://www.microsoft.com/zh-cn/download/details.aspx?id=17718

触动精灵本地 OCR 简体中文识别库:https://pan.baidu.com/s/1snhuZyH 密码:hy56
触动精灵本地 OCR 英文数字识别库:https://pan.baidu.com/s/1pMbdlEV 密码:9ewt

http://lua.sqlite.org/index.cgi/doc/tip/doc/lsqlite3.wiki

钻石免费 永久钻石免费

已有0人支付

文章版权声明 1、本网站名称:千图巨创资源站
2、本站永久网址:http://vip.qiantukt.cn
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长QQ进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。



千图巨创资源 » [脚本精灵]触动精灵脚本开发实例代码

常见问题FAQ

源码等资源都是完整的可运营的吗?
千图巨创园资源分享目的是学习研究使用,资源由会员分享及编辑人员整理后发布,请勿商用!
再次申明一下,站点所有数据仅供会员学习、参考、研究使用,不得商用!如果你对资源感觉比较满意,建议您购买正版程序或者最新的教程,以便获取更好的技术支持。
你们提供技术支持吗?
千图巨创目前资源众多,如果您有项目外包二开需求,请联系客服。我们不对特定资源提供技术支持。如有技术需求请加QQ群与网友互动交流
想购买你们的终身会员,如果你们后期关站了怎么办?
感谢您的关注,目前vip.qiantukt.cn域名注册已经超过10年并且我们有自己的项目技术团队,千图巨创站点只是方便项目技术查阅资料使用,对外没有盈利需求。目前至可预见的未来一段时间,我们没有关站的可能。如果出现政策或者其他原因导致vip.qiantukt.cn无法正常运行,我们承诺,凡事在有效期内的终身会员及年会员都会收到一份完整的站点数据!

发表评论

提供最优质的资源集合

立即查看 了解详情