Git游戏

您现在的位置是:首页 > 攻略大全 > 黑科技

黑科技

数字扭蛋修改

2026-07-01 黑科技52
欢迎加入黑科技QQ群:934074044 交流,请勿在其它群炫耀修改成果,谢谢合作!
(function() { const WANT = { diamonds: 999999,//货币 可自行选择修改数量 hearts: 999, spades: 999999, clubs: 999999, timeMultiplier: 0.001, attackLength: 10.0, // 敌人前...



(function() {

    const WANT = {

        diamonds:       999999,//货币  可自行选择修改数量

        hearts:         999,

        spades:         999999,

        clubs:          999999,

        timeMultiplier: 0.001,

        attackLength:   10.0,     // 敌人前摇 10 秒

        attackInterval: 600000,   // 敌人 10 分钟才打一次

        blockLength:    10000,    // 格挡窗口 10 秒

        blockCooldown:  0,        // 格挡无冷却

    };


    const raw=localStorage.getItem("gacha");

    if(!raw)return console.log("❌ 无存档");

    const s=JSON.parse(atob(raw));

    s.diamonds=WANT.diamonds;s.hearts=WANT.hearts;

    s.spades=WANT.spades;s.clubs=WANT.clubs;

    s.timeMultiplier=WANT.timeMultiplier;

    if(WANT.diamonds>(s.maxDiamonds||50))s.maxDiamonds=WANT.diamonds;

    if(s.combatState)s.combatState.combatLevel=10;

    s.rolls=s.rolls||[];while(s.rolls.length<55)s.rolls.push(~~(Math.random()*100)+1);

    localStorage.setItem("gacha",btoa(JSON.stringify(s)));


    const _set=Storage.prototype.setItem;

    Storage.prototype.setItem=function(k,v){

        if(k==="gacha")try{const o=JSON.parse(atob(v));

        o.diamonds=WANT.diamonds;o.hearts=WANT.hearts;

        o.spades=WANT.spades;o.clubs=WANT.clubs;

        o.timeMultiplier=WANT.timeMultiplier;

        if(WANT.diamonds>(o.maxDiamonds||50))o.maxDiamonds=WANT.diamonds;

        v=btoa(JSON.stringify(o))}catch(e){}

        return _set.call(this,k,v);

    };


    const el=document.getElementById("root");

    const fk=Object.keys(el).find(k=>k.startsWith("__reactFiber$"));

    if(fk){let r=el[fk];while(r.return)r=r.return;

    (function search(f){if(!f)return;const p=f.memoizedProps;

    if(p&&typeof p.setDiamonds==="function"){p.setDiamonds(WANT.diamonds);

    if(p.setSpades)p.setSpades(WANT.spades);if(p.setClubs)p.setClubs(WANT.clubs);

    if(p.setTimeMultiplier)p.setTimeMultiplier(WANT.timeMultiplier);

    if(p.combatState&&p.setCombatState)p.setCombatState({...p.combatState,combatLevel:10});}

    let h=f.memoizedState;while(h){const v=h.memoizedState;

    if(v&&typeof v==="object"&&"diamonds" in v&&"hearts" in v&&"numbers" in v){

    v.diamonds=WANT.diamonds;v.hearts=WANT.hearts;v.spades=WANT.spades;

    v.clubs=WANT.clubs;v.timeMultiplier=WANT.timeMultiplier;

    if(WANT.diamonds>(v.maxDiamonds||0))v.maxDiamonds=WANT.diamonds;}h=h.next;}

    search(f.child);search(f.sibling);})(r);}


    const _find=Array.prototype.find;

    Array.prototype.find=function(cb,t){const r=_find.call(this,cb,t);

    if(r&&r.attack_length!==undefined){const m={...r};

    m.attack_length=WANT.attackLength;m.attack_interval=WANT.attackInterval;

    m.block_length=WANT.blockLength;m.block_cooldown=WANT.blockCooldown;

    if(r.mobile_attack_length!==undefined)m.mobile_attack_length=WANT.attackLength;

    if(r.mobile_attack_interval!==undefined)m.mobile_attack_interval=WANT.attackInterval;

    if(r.mobile_block_length!==undefined)m.mobile_block_length=WANT.blockLength;

    if(r.mobile_block_cooldown!==undefined)m.mobile_block_cooldown=WANT.blockCooldown;

    return m;}return r;};


    console.log("✅ 敌人 10 分钟攻击一次 | 格挡无冷却 | 满级 Lv.10");

})();


文章评论

共有0条评论来说两句吧...