Greasy Fork

Greasy Fork is available in English.

喵喵插件~

游戏《猫国建设者/喵国建设者/Kittens Game》网页自动化插件(就是外挂),可以在页面->选项->MoeScript中开启/关闭自动化功能

作者
jiang-ruo
日安装量
0
总安装量
69
评分
0 0 0
版本
2.0.2
创建于
2025-01-09
更新于
2025-10-06
大小
180.1 KB
许可证
GPL-3.0
适用于

更新

功能

如图所示,支持在基础资源达到95%时自动合成上级资源

  • 观测天空
  • 光阴似箭
  • 打猎
  • 自动合成木材
  • 自动合成木梁
  • 自动合成石板
  • 自动合成金属板
  • 自动合成钢
  • 打猎后自动合成羊皮纸
  • 快捷备份
  • 职业助手
  • 任务队列

插件选项

添加自定义功能


// 实现选项需要的功能
class Option {
    static ALL_CLASS = "moe-moescript";
    static CLASS_PREFIX = "moe-moescript-";
    static ID_PREFIX = "moe-";

    /**
     * 控制选项的顺序,越小越靠前
     */
    index?: number;
    /**
     * 选项类型
     */
    panel: string;
    /**
     * 选项名称
     */
    name: string;
    /**
     * 显示当前选项的条件
     */
    condition?: Condition

    /**
     * 对当前选项的功能描述
     */
    description: {
        activate: string;
        deactivate: string;
    };

    /**
     * 保存在浏览器Local Storage中的键,选项的唯一标识
     */
    flag: string;
    /**
     * 存档级别
     * true - 跨存档级别的保存项
     * false - 仅当前存档级别的保存项,删档或重置游戏后就不适用
     */
    crossSaver?: boolean;

    /**
     * 将原先的html方法和bind方法合并为dom方法
     * @param config 
     * @param callback 
     */
    dom(config: {activate: boolean} & any | undefined,
        callback: (config?: {activate: boolean} & any, option?: { justUpdate?: boolean}) => void): JQuery<HTMLElement>;

    /**
     * 运行周期,最小单位为秒
     * 不存在运行周期时,不做任何操作
     */
    period?: timeobj.Time;

    /**
     * period存在,则script必须存在
     * 每个周期执行的事件
     * @param options 所有选项的字典,可以对OptionConfig进行修改但是无法对字典本身进行修改
     * @param config 选项的启用情况,无法修改。
     * @returns 反馈是否执行了操作,返回true,代表本次循环执行了操作
     */
    script?: () => boolean;
}