/MoleScript

摩尔庄园手游脚本

Primary LanguagePythonMIT LicenseMIT

摩尔庄园 BlueStacks 脚本

bs-logo-new

手游上线,情怀再起,但面对游戏中枯燥无味的每日任务和资源采集,你是否觉得肝疼呢?

本项目通过生成 BlueStacks 模拟器的宏脚本,帮助玩家护肝。

使用脚本请阅读 使用方式 和对应的 功能及说明

常问的问题

问:我从没用过模拟器这些,操作复杂吗?
答:很简单,读一读这里的说明就好。

问:不会用但又不想读说明怎么办?
答:进群吧,手把手教你!

问:为什么脚本还在运行,人物却不动了?
答:请耐心等待一下,因为有些摩尔用的电脑模拟器略卡,所以有些动作(如切换地图)设置了较长的等待时间。

问:钓鱼为什么会有鱼跑掉的情况?
答:有 25% 左右的丢饵主要是为了提升效率(不然 100 杆能钓 1 个半小时)

问:初级饵钓鱼能出传说吗?
答:当然可以!


联系

Telegram 频道 @mole61

Telegram 群组 @mole_burrow

如有问题欢迎频道留言或进群讨论,将第一时间响应


为什么要选择本项目

  • 本项目最终生成的仅是宏脚本,游戏操作仅是基于时间线的模拟点击,不会读写任何游戏相关数据,根据相关的法律法规及曾有的司法实践,不属于外挂
  • 宏脚本自身只是操作记录的数据文件,不是可执行文件,不会内含木马病毒
  • 本项目使用 Python 包装了底层操作逻辑,掌握 Python 的玩家可以在此基础上快速开发自定义的脚本

为什么不选择本项目

  • 本项目不会提供任何侵入性或破坏游戏环境的功能(例如 “秒做菜”、“秒钓鱼”、“自动刷屏”等)。
  • 基于不破坏游戏平衡性的出发点,加之稳定性和兼容性考虑,宏脚本的耗时相比手动操作更长

功能及说明

功能与对应的宏脚本同名,都在项目 json 文件夹中,也可点 带链接的蓝字 直达。

首次使用或自行调整设置后,需要运行一次 初始化设置

日常功能

以下功能可以 100% 自动运行,可以直接使用项目发布的 json 文件。

  • 日常整合 (耗时:5 小时)

    • 日常占卜
    • 日常许愿
    • 日常钓鱼
    • 日常 NPC 好感度对话
    • 日常向导任务(默认选摩尔城堡的三个)
    • 日常夜间资源采集(在 15:30 后启动脚本即可生效)

    整合了经过测试能够稳定工作的所有功能,推荐在 15:30 后启动(非必须,仅影响夜间资源收集)。
    运行前需要:

    • 换服装(需要穿齐套装)为 套装:向导服
    • 换载具(不需要骑乘,装扮里设置即可)为 载具:驴牌滑板车
    • 初级鱼饵 > 700 (因为会有少量丢饵情况)
  • 日常夜间资源采集 (耗时:30 分钟)

    采集摩尔拉雅和前哨站的资源。(本质就是整合相关辅助功能并加入自动换图)
    运行前需要:

    • 换载具(不需要骑乘,装扮里设置即可)为 载具:驴牌滑板车
  • 日常钓鱼 (耗时:2 小时 40 分钟)

    包含 摩尔拉雅浆果丛林阳光沙滩家园鱼塘黑森林 钓鱼点。
    运行前需要:

    • 换载具(不需要骑乘,装扮里设置即可)为 载具:驴牌滑板车
    • 初级鱼饵 > 700 (因为会有 25% 的丢饵(实测不影响出传说),保险起见)

辅助功能

以下功能运行需要满足一定的条件(天气、地点),或是需要一定的人工监视和操作,可以直接使用项目发布的 json 文件。
第一次使用辅助功能前请运行一次 初始化设置

  • 辅助互动

    不断地点击互动键,直到主动停止脚本。
    可用于 辅助完成浇水、播种、种菜、收菜、采集等动作妈妈再也不用担心我得腱鞘炎

  • 辅助钓鱼 (耗时:12 秒每次)

    不断地自动钓鱼,直到主动停止脚本。

    • 请在 钓鱼点范围内 启动。
  • 辅助伐木林采集 (耗时:40 分钟)

    其实可以 100% 自动运行,但无法保证能够收集所有资源。
    按照测试数据,保底可以收集 70%,刷满 SMC 采集经验绰绰有余。宏脚本啥都好,但面对有些动态场景就显得有点笨笨的

    • 请在 伐木林入口处(即完成换图加载后的默认位置) 启动。
  • 辅助摩尔拉雅采集 (耗时:11 分钟)

    (白浆果采集点 x 5)X 5轮

    • 换载具(不需要骑乘,装扮里设置即可)为 载具:驴牌滑板车
    • 请在 夜晚的摩尔拉雅(点击 地图 -> 摩尔拉雅 后的位置) 启动。
  • 辅助前哨站采集 (耗时:15 分钟)

    (黑浆果采集点 x 13 + 草丛 x 1)X 5轮
    有两个草丛距离远,而黑浆果刷新快,故不采集。

    • 换载具(不需要骑乘,装扮里设置即可)为 载具:驴牌滑板车
    • 请在 夜晚的前哨站(点击 地图 -> 前哨站 后的位置) 启动。
  • 辅助浆果丛林采集 (耗时:5 小时 20 分钟)

    (红浆果采集点 x 6 + 橙浆果采集点 x 5 + 草丛 x 5)X 5轮
    每轮之间需要等待 1 小时(浆果刷新)

    • 换载具(不需要骑乘,装扮里设置即可)为 载具:驴牌滑板车
    • 请在 浆果丛林(点击 地图 -> 浆果丛林 后的位置) 启动。
  • 辅助城堡区采集 [爱心街区 + 摩尔城堡 + 淘淘乐街](橙浆果 + 草丛)

  • 辅助牧场区采集 [阳光牧场 + 阳光沙滩 + 开心农场](橙浆果 + 草丛 + 草堆)

  • 辅助蘑菇采集

    等待雨天抽空开发

    • 浆果丛林
    • 城堡区
    • 牧场区
  • 辅助神奇密码兑换 (耗时:3 分钟)

    兑换最近有效的神奇密码,欢迎补充。

    • 请在 普通待机画面(没有打开任何页面的状态) 启动。

自定义功能

以下功能需要对 Python 代码进行简单的自定义编辑(如补充指定的发言内容、菜谱的坐标点等)后导出对应的 json 文件才可用。(后续会补充教程)

  • 发言
  • 烹饪(经营菜)

    需要扩建后的餐厅,4 炉全空,上菜窗口需要任意上 4 个其他的菜占位

  • 炒菜(私房菜)

使用方式

  1. 下载安装 BlueStacks 5

    如何下载并安装 BlueStacks 5 ?

  2. 下载摩尔庄园手游安装包(请注意自己的渠道服情况)

    摩尔庄园手游官网:https://mole.leiting.com/home

    较为常用的应用商店下载地址(对应渠道服):

  3. 在 BlueStacks 中安装摩尔庄园手游
  4. 下载项目 json 文件夹中对应的 json 文件
  5. 导入 json 文件为宏脚本

    如何从电脑将脚本导入 BlueStacks ?

  6. 运行宏脚本

    如何执行/播放现有的脚本?

特性

  • 扩展性

    采用 Python 代理生成相应的 BlueStacks 宏脚本,可在已有动作基础上轻松扩展新功能

  • 复用性

    触点坐标与流程控制分离,触点变化时,只需及时更新触点数据即可

  • 定制性

    各功能独立工作,可依据要求自行定制

  • 非侵入性

    不触及任何游戏运行过程中的相关数据

  • 模拟性

    所有操作均基于模拟点击动作,且带有坐标随机漂移(模拟器操作本身自带有较大的时间漂移)

  • 独立性

    不主动获取任何游戏数据(包括且不限于画面、内存、网络相关的数据)

  • 高效性

    由于没有主动性检测,执行更高效,对软硬件性能要求很低

出发点

时光流转,曾经的红鼻子小摩尔已成了亮额头大学生。

斗转星移,肝手游肝得精疲力尽。

垂死梦中惊坐起,咱肝不动了!

代码程序入梦来,咱有主意了!

深坐颦蛾眉感时花溅泪,破坏计算机信息系统罪!

出师未捷心先死,咱还年轻不想死!

常使英雄泪满襟,码宏脚本别犯禁!

声明

  1. 本项目生成的宏脚本独立运行,不读取任何游戏数据,更不修改任何游戏数据,仅以模拟点击的方式完成游戏操作,不具有侵入性。
  2. 本项目协助的操作仅涉及基础的日常资源收集,绝不涉及任何影响游戏环境(平衡性)的内容。
  3. 本项目确实会影响玩家的氪金需求,进而可能触及相关商业公司的利益。小摩尔长大了,可支配的资本增长了,但肩上的压力也比以前大多了 (说白了就是穷),给条活路吧!/(ㄒoㄒ)/