Menu

#150 C-Klicken begrenzen

DS+
accepted
nobody
None
2014-03-02
2014-02-28
Anonymous
No

Hallo,

gibt es eine Möglichkeit den C-Klicken Button zu begrenzen? Zb. würde ich wollen das nur solange C geklickt wird bis die Reichweite von X Feldern erreicht wurde.

Ich mag meine Truppen ungern 20+ Felder schicken (nur weil sie recht weit unten auftauchen auf der ersten Seite) und wenn ich dann 2-3 Dörfer weiter bin habe ich die selben Ziele mit 5 Felder abstand.

Wäre schick wenn jemand eine kleine IF abfrage einbauen kann die vor dem klicken die "max_felder" prüft und gegebenfalls abbricht.

Sollte diese Idee nicht wirklich "toll" sein würde ich mich trotzdem freuen wenn wir jemand sagen wie ich das in das aktuelle script einbauen kann.

MfG Ein zufriedener Nutzer

Discussion

  • Zorbing

    Zorbing - 2014-02-28

    Du kannst solange es dafür keine implementierte Lösung gibt die Anzahl der Dörfer pro Seite verringern.
    Dadurch würde der Klick-Bot die Einheiten nicht ganz so weit weg schicken.

    Geplant ist aber, für den Farm-Assistent sowohl den Farmbot zum Laufen zu bekommen, als auch ein paar mehr Filteroptionen einzuführen.
    Allerdings kostet das noch einiges an Zeit...

     
  • Anonymous

    Anonymous - 2014-02-28

    Achja, wenn man selber ein wenig mitgedacht hätte wäre man selbst drauf gekommen, danke dennoch :)

    So gehts natürlich auch.

     
  • Zorbing

    Zorbing - 2014-02-28
    • status: open --> accepted
     
  • Anonymous

    Anonymous - 2014-03-02

    Ca. Code Zeile 12619:

            for (var i = 0, len = farmIcons.length; i < len && !clicked; i++) {
                var farmIcon = farmIcons[i];
                var row = farmIcon.parentNode.parentNode;
                if (row.style.display == 'none' || farmIcon.classList.contains('farm_icon_disabled'))
                    continue;
    
                // vdcr: max Felder (Laufzeit begrenzen)
                var distance = parseFloat(row.cells[9].textContent); 
                if (distance > 5.0) 
                    continue; // Springe zurück wenn die Reichweite mehr als 5.0 Felder beträgt!
    
                farmIcon.click();
                farmIcon.classList.add('farm_icon_disabled');
                clicked = true;
            }
    

    Danke für die Hilfe/Optimierung, vielleicht findet der Code ins userscript :)

     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB