吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4901|回复: 6
上一主题 下一主题
收起左侧

[其他原创] 【触动精灵 Lua】美团熊猫超市小游戏脚本源码及设计思路

[复制链接]
跳转到指定楼层
楼主
lisaisacat 发表于 2021-6-25 16:00 回帖奖励
软件:触动精灵(百度关键词然后去官网下载,运行源码无需注册登录)
测试环境:逍遥模拟器 720 分辨率

游戏介绍:
美团 App 我的界面,有个熊猫图标“一分钱XX",忘了叫啥了……
大概就和京东农场差不多吧,先选一个目标,比如一箱饮料,然后完成任务升级,就能一分钱拿到奖品。
因为我只挂了一天,进度才 20% 多,不太清楚难度以及到底拿不拿得到,所以此帖仅讨论写脚本思路和分享源码,并不保证你能不能拿到奖品
一开始进游戏可能遇到登录错误的问题,不要着急,截图然后找客服,提供注册账号,等一天就好了……
再次吐槽一下美团小游戏,这技术能力就不要做游戏了吧!

脚本功能:
答题(仅限于游戏自动弹出答题时,答案默认选择 B)
使用喇叭道具加速
关闭升级提示窗口
收集金币和经验礼包
收银台收金币

设计思路:
还是要把几个功能的图案特征分为固定位置的和满屏幕乱跑的,用多点找色点击(找几个颜色点,找到了就点击最后一个坐标)实现固定位置的,再用多点区域找色(找到就返回第一个点坐标)实现满屏幕乱跑的。

答题
找答题中部分的蓝色白色,最后一个点取 B


找提示部分几个点、关闭按钮一个点和确定按钮两个点,最后一个点一定要在确定按钮上


代码
[Lua] 纯文本查看 复制代码
if multiColor({{249, 354, 0x00deff},{263, 369, 0x00a0ed},{287, 379, 0xffffff},{356, 373, 0x00a0ed}}) then--答题中
tap(78,887)--B
end
multiColTap({{314, 411, 0x00a0ed},{386, 408, 0xfdfeff},{599, 413, 0xff7a7a},{325, 754, 0xff9600},{352, 759, 0xffffff}})--答题完成确定


喇叭
检测下面的文字,变成紫色就可以点击开始了
注意取点一定要在按钮上噢


代码
[Lua] 纯文本查看 复制代码
multiColTap({{280, 802, 0x00b718},{309, 803, 0xffffff},{360, 825, 0x00b718},{420, 800, 0xffffff},{444, 805, 0x00b718}})--喇叭



代码
[Lua] 纯文本查看 复制代码
multiColTap({{613, 1023, 0x46bcf3},{652, 1018, 0x6e87f6},{682, 1031, 0xf8ecff},{666, 1026, 0xfaf5ff},{663, 1033, 0xb60afe}})--升级


收集礼包和金币
小人脑袋上的礼包范围比较大,但是熊猫收银台的金币区域还挺小的(其实这个地方也可以用多点找色点击,因为位置固定哈哈)

代码
[Asm] 纯文本查看 复制代码
i = 0
g = 0
x,y = findMultiColorInRegionFuzzy(0xf5933c, "10|-1|0xfee367,20|-3|0xff4538,27|-6|0xfee367,4|-27|0xfe4d32,10|17|0xfad158", 90, 140, 356, 704, 908, { orient = 2 })
if x ~= -1 then
    i = i+1
tap(x,y)
toast("收集第"..i.."个礼包")
mSleep(3000)x,y = findMultiColorInRegionFuzzy(0xffff3c, "-5|-2|0xffff45,9|2|0xfffe10", 90, 299, 761, 344, 782, { orient = 2 })
if x ~= -1 then
 g = g+1
tap(x,y)
toast("收集第"..g.."次金币")
mSleep(3000)
end


完整代码
[Lua] 纯文本查看 复制代码
require("TSLib")
i = 0
g = 0
while true do
if multiColor({{249, 354, 0x00deff},{263, 369, 0x00a0ed},{287, 379, 0xffffff},{356, 373, 0x00a0ed}}) then--答题中
tap(78,887)--B
end
multiColTap({{314, 411, 0x00a0ed},{386, 408, 0xfdfeff},{599, 413, 0xff7a7a},{325, 754, 0xff9600},{352, 759, 0xffffff}})--答题完成确定
multiColTap({{280, 802, 0x00b718},{309, 803, 0xffffff},{360, 825, 0x00b718},{420, 800, 0xffffff},{444, 805, 0x00b718}})--喇叭
multiColTap({{613, 1023, 0x46bcf3},{652, 1018, 0x6e87f6},{682, 1031, 0xf8ecff},{666, 1026, 0xfaf5ff},{663, 1033, 0xb60afe}})--升级
x,y = findMultiColorInRegionFuzzy(0xf5933c, "10|-1|0xfee367,20|-3|0xff4538,27|-6|0xfee367,4|-27|0xfe4d32,10|17|0xfad158", 90, 140, 356, 704, 908, { orient = 2 })
if x ~= -1 then
    i = i+1
tap(x,y)
toast("收集第"..i.."个礼包")
mSleep(3000)
x,y = findMultiColorInRegionFuzzy(0xffff3c, "-5|-2|0xffff45,9|2|0xfffe10", 90, 299, 761, 344, 782, { orient = 2 })
if x ~= -1 then
 g = g+1
tap(x,y)
toast("收集第"..g.."次金币")
mSleep(3000)
end
end
end

免费评分

参与人数 2吾爱币 +2 热心值 +2 收起 理由
yibeizhiyueding + 1 + 1 楼主,链游脚本了解么,可以私聊我下,有合作,谢谢
Yeah_whr + 1 + 1 热心回复!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

沙发
twillight 发表于 2021-6-25 16:08
还有这种东西
3#
 楼主| lisaisacat 发表于 2021-6-25 16:39 |楼主

美团也想进军电商领域呗,就整了各种小游戏增加用户黏度,不过估计也就一开始给奖品容易,后面肯定很难,京东农场就是个例子。
4#
qytjc 发表于 2021-6-25 17:27
5#
 楼主| lisaisacat 发表于 2021-6-25 17:31 |楼主
qytjc 发表于 2021-6-25 17:27
最喜欢看这种代码,能学到不少思路

其实挺简单的
6#
Yeah_whr 发表于 2021-6-27 13:43
老哥,饿了吗有个吃货豆任务可以做嘛
7#
 楼主| lisaisacat 发表于 2021-6-28 11:17 |楼主
Yeah_whr 发表于 2021-6-27 13:43
老哥,饿了吗有个吃货豆任务可以做嘛

思路都是一样的啊!我没有用饿了么,美团这个挂着挂着就崩了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-28 01:24

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表