Magical Fidget Bot – Version 2.0.7.3

Guten Tag zusammen,

die Bugfix-Reihe will nicht aufhören, deswegen hier nochmal ein kleines Bugfix-Paket.

Changelog von 2.0.7.2 auf 2.0.7.3 (*):

~ Zeitdifferenz zwischen S&F-Server und Lokalzeit wird jetzt mitberechnet, sodass keine Zeitverschiebungsprobleme auftreten sollten (insbesondere Fehler 078)
~ Zufallszeiten i.d. Taverne vergrößert.
~ Temporäre Werte den Bierkauf betreffend werden jetzt nicht mehr in der bl.ini gespeichert, sondern direkt in den Programmeinstellungen
# Funktion “Verkaufe billigstes Item wenn Inventar voll” gefixt
# Es werden jetzt nicht mehr Pilze verkauft als die Nutzereinstellung erlaubt.
# Stadtwachenbug hoffentlich gefixt
# Toilettenbug gefixt

Downloadlinks:

Und wie immer gilt: Um das Update zu “installieren”, die alte Datei einfach durch die neuere ersetzen. (Tipp: Acc.ini vorher sichern :))
Und auch sonst gilt wie immer, dass die in den Einstellungen ausgegrauten Funktionen noch nicht eingebaut sind und auch diese Version immer noch eine Beta-Version ist, was heißt, dass manche Funktionen entweder nicht oder fehlerhaft funktionieren könnten. In diesem Fall(, der eigentlich nicht eintreten sollte^^,) bitten wir euch, den Fehler in den Kommentaren oder in der Bug-Sektion des Forums zu posten 😉

Euer MFBot-Team

 

Sprachpaket Englisch / Speechpackage English

Download (Unzip the en.zip in the directory of the MFBot)

(*) Legende:
+ = Hinzugefügt
~ = Geändert
– = Entfernt
# = Bugfix

[PU_BotProgramupdate_Invisible]2.0.7.3[/PU]

96 thoughts on “Magical Fidget Bot – Version 2.0.7.3
  1. Also bei mir rüsten sie es nicht automatisch aus kann aber auch kein Hacken machen obwohl dort steht das das automatisch Ausgerüstet wird 🙁 ? Kannst mir vllt helfen^^

  2. Hey Robin,
    Ich wollt mich mal nach dem Fortschritt erkunden, wie läufts mit dem Bot? Arena lüppt schon?^^

  3. PLSSSSSSSSSSSSSSSS SOME 1 make a video showing how to put this bot in english because i cant understand

  4. Ich bekomme ständig die Meldung:

    Die Zeichenfolge wurde nicht als gültiger TimeSpan erkannt. Ich habe Net Framework 4.5

    ************** Ausnahmetext **************
    System.FormatException: Die Zeichenfolge wurde nicht als gültiger TimeSpan erkannt.
    bei System.Globalization.TimeSpanParse.TryParseTimeSpan(String input, TimeSpanStandardStyles style, IFormatProvider formatProvider, TimeSpanResult& result)
    bei System.Globalization.TimeSpanParse.Parse(String input, IFormatProvider formatProvider)
    bei MFBot_Redesign.mfbot.RefreshNewTime(String name)
    bei MFBot_Redesign.mfbot.Refresh_Tick(Object sender, EventArgs e)
    bei System.Windows.Forms.Timer.OnTick(EventArgs e)
    bei System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
    bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    [Rest entfernt - Robin, 21.03.2014 20:48]

    Kann man was dagegen tun?

    Grüße

    • Hallo Shaysen,
      dem Fehler sind wir bereits ungefähr auf der Spur, ich kann allerdings immer noch nicht sagen, ob ich ihn beheben kann.
      Wann tritt der Fehler denn auf?

      Grüße,
      Robin

      • Meist direkt nach dem Start des Bots. Gefühlt immer bei der ersten Anmeldung. Dann sporadisch wenn neue Quest gestartet werden. Da mein Bot auch keine Gildenkämpfe meldet könnte es damit zusammenhängen? Also Abfragen des Gildenbereiches. Wirklich Schade 🙁 Gerade die Sache mit den Gildenkämpfen ist Schade. Aber ich sag trotzdem Hut ab für die geniale Botidee. Danke für Deine Mühen!

  5. The English translation file does not work for me (Win 7, Framework 4.5, x64). And I cannot post to the forum even after I register. So if you are wondering why I posted here…
    Thanks!

    • Hi Blootoh,
      do you get an error information if you try to post to the forum?
      With the english translation file.. did you unzip the en.zip and is there a directory “en” in the directory the mfbot ist located in?

      Robin

  6. Hi Robin!

    When can we expect the release of the new version of MFBot?

    Thanks for your response!

    Regards: Solomon Kane

    • Hi Solomon.
      Soon™ 🙂

      No, really, I’ve no idea – probably within the next two weeks, we are still working on the arena, but I think the waiting will be worth it 😉

      Regards,
      Robin

  7. Hallo Robin und das restliche Team euer Bot ist echt sehr gut und ich empfehle ihn immer weiter.
    Dann wollte ich fragen ob es möglich ist das der Bot die Stadwache immer auf 10 stunden setzt ohne einen Zeit von bis.
    Dann noch eine Funktion alle ein zu loggen und aus zu loggen und den Bot für alle deaktivieren.
    Eure Arbeit ist der Hammer danke für den Bot

    • Hallo Amon,
      ich bedanke mich mal im Namen des gesamten Teams für das positive Feedback 😉
      Um die Stadtwache immer 10 Stunden machen zu lassen, versuche mal, die Zeiten auf 00:00:00 bis 00:00:00 zu stellen 😉
      Die Funktion alle Accounts ein-/auszuloggen bzw. zu de-/aktivieren kommt mit der nächsten Version 😉

      Grüße,
      Robin

  8. Hallo ertsmal:),
    Super Bot! Sehr zeitsparend. Was mir noch sehr am Herzen liegen würde wenn es eine Funktion für Arena geben würde, da diese ja anscheinend im Moment nicht funktioniert. Wenn diese kommt wäre es toll wenn man angegeben könnte, dass er Spieler auf einem bestimmten Level suchen soll, da man damit sehr gut SA füllen könnte, wäre sehr nützlich.)
    Lg

    • Hallo Neo,
      die Arena mit einer Sammelalbumfunktion ist momentan 100%ig in Entwicklung 🙂

      Grüße,
      Robin

      • Ich will niemanden drängen;), aber wann habt ihr den vor die nächste Version rauszubringen?:p

        Grüße Neo

        • Wenn sie fertig ist 😛
          Nur soviel: Es wird eine größere Version und sie braucht dementsprechend etwas länger 😉
          Wegen der Arena rechne ich nochmal mit 1-2 Wochen 😉

          Grüße,
          Robin

  9. Meine frage ist wann kommt das der bot dungeons macht ?? nicht nur den turm
    wann kommt das der bot arena macht ?
    und wann kommt das der bot automatisch bessere items anzieht und die alten verkauft ??

    • Und wann kommt am Besten gleich das ganze Spiel im Bot???

      Nee, im Ernst. Die Dungeons sind für kommende Version geplant und die anderen Funktionen kommen, wann sie kommen.
      Frei nach dem Wort “Soon™” 😉

      Grüße,
      Robin

    • I had the same problem, but when I changed my regional settings to german it was fine. I guess it has the something to do with the date/time format.

    • So does anyone know how to solve it? it happens to all my accounts everyday after the quests are done. I cannot even read my messages in game if the bot is in that state. Also the bot stops responding after i click on log tab almost every time.
      <a href="http://prntscr.com/2znc7y&quot;

  10. Mahlzeit ^^

    Also:
    1. Super Bot, ich liebe ihn 😉
    2. Schon irgendeine Idee wann in etwa das mit den besseren Items anlegen kommt (evtl. sogar mit bessere Items beim Händler kaufen)? Sehr grobe Angabe würde mir reichen ^^
    3. Da der Buffed-Server down ist, ist mir folgendes aufgefallen: Wenn man einen Account auf dem Server hat (neueste Bot-Version, Windows 7 x64, .Net 4.5) stürzt der Bot direkt beim Start ab wenn er sich verbinden will. Ungünstig meiner Meinung nach, eine Fehlermeldung wäre nützlicher, denn so musste ich den Account per Editor aus der Ini entfernen um die anderen Accounts botten zu können und wenn Buffed wieder da ist darf ich den Account wieder einfügen ^^

    Aber Alles in Allem: Super, weiter so! 😉

    • Hallo Arno (^^)

      zu 1.) Vielen Dank 🙂
      zu 2.) Nicht so bald, wir arbeiten momentan an Arena und Dungeon 😉
      zu 3.) Eigentlich sollte genau so ein Fehler bereits abgefangen werden, allerdings scheint das nur der Fall zu sein, wenn der eigene Rechner offline ist. Hast du zufälligerweise eine Ahnung, ob die Seite dann einfach down ist oder irgendwohin weitergeleitet wird?

      Grüße,
      Robin

      • zu 3) Als der Server down war (und der Bot immer gecrasht ist) konnte man die Seite zwar aufrufen, aber man hat immer nur diesen bunten Hinweisscreen gesehen, dass gerade Wartungsarbeiten oder so stattfinden. War ganz normal unter buffed.sfgame.de zu sehen, aber das mochte der Bot wohl nicht 😀

        Noch was ist mir aufgefallen (unabhängig von dem Punkten 1-3 ^^): Kann es sein das die Anzeige im Bot mit dem leben nicht stimmt? Habe zur Zeit nur noch 2 Accounts laufen, und bei meinem Mage stimmt das Leben (Ausdauer * 2 * (Level + 1)), aber bei meinem Krieger wird es nach der gleichen Formel berechnet, dabei hat doch jede Klasse einen anderen Faktor. *2 ist Mage, *4 Kundschafter und *5 Krieger. Bei meinem Krieger muss also Ausdauer * 5 * (Level + 1) gerechnet werden und das ist ein großer Unterschied (angezeigt im Bot ca. 270k (mit Faktor 2 berechnet), im Spiel selbst ca. 670k (mit Faktor 5 gerechnet)). Gut, ist nur ein Schönheitsfehler, aber wollte es trotzdem mal loswerden 😀

        • Zu 3.) Jap, das erklärt es. Dieser oben erwähnte Fix arbeitet nur dann, wenn die Seite komplett nicht mehr aufrufbar ist.. so muss ich mir irgendwas anderes einfallen lassen.. Und ich muss damit warten, bis irgendwo mal wieder ein Server heruntergefahren wird, weil ich nicht weiß, was die Seite zurückgibt^^

          Zu der anderen Sache: Ist in der 2.0.8 bereits gefixt 😉

  11. Ich hatte letzte Nacht in der aktuellen Bot-Version wieder die Situation, dass das Inventar voll war und das billigste Item verkauft wurde, obwohl die entsprechende Option unter “Händler” – “Sonstiges” deaktiviert ist.

  12. bug gefunden!
    questen:
    normal exp optimiert questen aber spiel nach event aktiv
    eine 2,5 min quest und 2x 5 min quest zur auswahl (pilz event)
    er nimmt ne 5 minuten q aber nichtmal die exp optimierte sondern die die am meisten gold gibt.
    lg

    • nochmal überprüft… er scheint wohl im auswahlverfahren 3 (zeit) nicht die kürzeste q zu nehmen, sondern die längste… hab das jetzt bei allen heutigen quests überprüft (hatte vorher nie drauf geachtet bzw nie am laufen, weil zeitevent is ja eh nur alle 4 Wochen)
      bitte beheben ^^
      lg

  13. Erst mal (wie üblich ^^) macht ihr einen super Job mit dem Bot. Ich bin gespannt wann die ausgegrauten Funktionen dazukommen (gibts da einen ungefähre Vorstellung wann die nächste Funktion kommt?) – bisher ist eine Kombi aus eurem Bot und dem alten SFBot perfekt…ne Weile den einen laufen lassen und dann den anderen.

    Was mir an “Fehlern” aufgefallen ist:
    – Seit einer Weile wird die Einstellung nach “Gold”, “Erfahrung” und “Zeit” ignoriert und nur nach Zeit gespielt….Ich kann einstellen was ich will.
    – Es werden im Inventar manche Gegenstände nur als weißes Bild angezeigt und diese lassen sich dann über den Bot nicht verkaufen und blockieren somit einen Inventarplatz.

    Der aktuelle Bot läuft erst seit gestern…mal sehen ob mir noch was auffällt 🙂

    Grüße

    • Hallo weyoun,

      zur ersten Frage: Die nächste Funktion wäre die Arena und kommt (hoffentlich) mit der nächsten Version 😉

      Was die Fehler betrifft: Den ersten kann ich mir ehrlich gesagt nicht erklären, wie kommst du darauf? Habe das bei mehreren meiner Charakter mal überprüft, konnte aber keinen Fehler finden..
      Der zweite Fehler ist allerdings schon bekannt: Diese weißen Bilder sind verzauberte Gegenstände, die sich bisher noch nicht darstellen lassen.

      Grüße,
      Robin

      • Ich glaube der Fehler lag bei mir…es war wohl ein Event und deswegen wurde (ordnungsgemäß wie eingestellt) nach dem entsprechenden Event gespielt.

        Dass die Gegenstände nicht dargestellt werden ist für mich auch nicht das Problem – das Problem ist, dass man sie nicht aus dem Inventar raus bekommt. Sie lassen sich z.B. nicht verkaufen.

        Grüße
        Steffen

        • Zum ersten Teil: Wunderbar 🙂
          Zum zweiten Teil: Es wäre ebenfalls möglich, dass man die Items deshalb nicht verkaufen kann, weil der Bot nur denkt, dass da ein Item wäre.
          Mir ist in den letzten Tagen schon aufgefallen, dass S&F Werte zurückgegeben hat, wo eigentlich keine sein sollten – aber in S&F selbst alles in Ordnung war..
          Da werde ich mich nochmal umschauen 😉

          Grüße,
          Robin

  14. Mir ist mal aufgefallen, dass der Update-Server ein Fehler hat.
    Wenn man z.B die ver. 1.0.0 verwendet, aber es schon lange die ver. 2.0.1 gibt, meint der Updater, dass ver. 1.0.1 die neuste ist!

    Und ich hab ein kleinen vorschlag, was haltet ihr von tray-push meldungen?
    Und evtl. im tray einen mouseover, so dass man die wichtigsten informationen sieht.

    • Hallo Sven,
      interessanter Fehler, der wird dann behoben 😀

      Eine Traybenachrichtigung ist bereits einstellbar, siehe Accounteinstellungen 😉
      Diese wird dann bei jedem Auslöser direkt angezeigt.
      Das mit dem Mouseover ist schon problematischer, wenn man mehrere Accounts, so wie vermutlich viele, auf einem Bot hat.

      Grüße,
      Robin

  15. Hey Robin, ich hätte noch ne nette Sache auf lager…
    Eine coole funktion wäre, ein smart quest verhalten (am besten selbst einstellbar zu nem gewissen teil). Die grund idee ist, dass manchmal alle quests weniger gold/s oder exp/s geben als du sonst bekommst:
    Average exp/s für exp optimierte quests auf level 280 = 2700 exp/s (grobe schätzung von heutigen quests)
    (wirklich passiert heute!!) quests zur auswahl:
    Quest 1: 05:00 min, 317,4 Tsd. Gold (1058/s), 445,7 Tsd. XP (1486/s)
    Quest 2: 07:30 min, 486,0 Tsd. Gold (1080/s), 668,6 Tsd. XP (1486/s)
    Quest 3: 02:30 min, 497,4 Tsd. Gold (3316/s), 94,1 Tsd. XP (627,3/s)

    nun wäre es eine verschwendung die 5 minuten quest zu nehmen oder sogar die 7:30 minuten. Also meine idee: du loggst die averages der best exp und gold zeiten (reset wenn level up) und wenn die best exp quest 25% (einstellbar) drunter ist, soll er entweder gold oder zeit nehmen (einstellbar), falls gold eingestellt, aber gold quest x% unter avarage ist, soll er zeit nehmen.

    Außerdem wäre es noch sinnvoll, wenn zwei quests gleich viel exp/s geben, dann sollte er :
    if exp/s > average(exp/s) * x%
    nimm die längere quest
    else
    nimm die kürzere oder die mit mehr gold/s
    end

    hoffe du verstehst das ^^
    lg Licor

    • man müsste natürlich separate variablen für events laufen lassen…
      und außerdem die best exp quests die 25% unterhalb vom average sind nicht für die berechnung des average benutzen.
      nochmal lg ^^

      • Öhm.. Was sind “Average exp/s für exp optimierte quests “?
        Habe ich ein Update verpasst? :DD

        Grüße,
        Robin

        • einfach den mean nehmen (durchschnittswerte)
          die q mit den meisten exp/s aus den ersten 3 quests hat 1000 exp/s
          die q mit den meisten exp/s aus den zweiten 3 quests hat 2000 exp/s

          dann ist die average max exp quest bei (1000 + 2000)/2=1500 exp/s

          dann benutz du das als vergleichswert für die für die dritten 3 quests
          wenn die q mit den meisten exp/s aus den dritten 3 quests (sagen wir 1700) > 1500*0.75 ist, dann nimm die,
          wenn die q mit den meisten exp/s 1500*0.75 ist dann ist
          average exp= (1500 * 2 + 1700) / 3
          also 4700/3 = 1566
          (das muss ein gewichteter mean sein deshalb alter wert (1500) mal anzahl an werten die vorher drin gesteckt haben (1000 und 2000 also 2) + den neuen wert (1700) und das alles durch die anzahl an elementen die jetzt drin stecken (3).)

          oder du machst es als sliding average dann musst du kein level up reset implementieren, dann nimmst du einfach immer 5 werte (du brauchst dann 5 initial werte) die wo die formel dann die werte um einen verrückt und der letzte wert ist dann immer der wert der neusten maximal exp/s quest…
          wenn du nen beispiel dafür haben willst sag bescheid dann schreib ich noch eins auf.
          lg

      • hehe, prinzipiell wäre das ne gute sache, nur hab ich leider nicht so viel zeit im Moment mich da durch zu lesen, sodass ich meine super klugen ideen lieber hier rein schreibe und ihr müsst euch dann damit rumschlagen 😉 das ein zu sortieren und zu gucken ob schon wer anderes vielleicht sogar was klügeres geschrieben hat :p

        mit aller freundlichsten faulen grüßen
        Licor

    • Huh? Nein, es ist einfach nur ein Virenbericht – nicht mehr und nicht weniger 😉
      Diesen habe ich deshalb hinzugefügt, weil jemand in einem Forum danach fragte 🙂

    • Du bist her echt .. “Komisch-Poster-No.1”

      Da hat er gemacht, dass ihr alle sehen könnt das die Startdatei von keinen Virenscanner moniert wird. Haben doch alle geheult das ihr Virenscanner rumjammert.

      • naja finde nen link mit dem namen virustotal nicht sehr vertrauenswürdig :p, also lieber nachfragen ^^…

        hatte mir überlegt ob ich “erster” erst hinschreibe 😉

        • Naja, Virustotal ist der bekannteste und verbreitetste Onlinescanner den es gibt 😉

          “hatte mir überlegt ob ich “erster” erst hinschreibe ;-)”
          –> Mache es einmal und du machst es nie wieder >:P

            • Dann werde ich einen Weg finden, den Namen ohne Anmeldung zu blockieren 😀 😛
              Sollte ich vielleicht sowieso mal machen^^

              • Falls er es machen würde, hätte ich alles von ihm gesperrt 😀
                Range-ip
                Mac-Adresse vom router/pc sperren
                Eventuell noch die seriennr von windoof.

                Ist ganz einfach, ohne viel am programm zu ändern, denke dass der bot in c# geschrieben ist.

                Einfach, alle funktionen beenden, solange er das update nicht geprüft hat.
                Weiß ja nicht ob ihr die abfrage mit php macht, wenn ja, einfach im php script, ein bann script reinschreiben, fertig ist der lackt. Alle funktionen werden nicht gestartet.

                • weiß nicht ob es sinnvoll ist ip banns zu nutzen weil dann die ganze uni gebannt würde, und kollektiv strafen sind verboten ;-), wenn du mac adresse hinzufügst.. davon hab ich einige, da mir mehrere uni rechner zur verfügung stehen :p

Comments are closed.