EN (DE)
botscript
05. May 2014 - 11:20

Hallo zusammen,

beim letzten Release hat sich ein kleiner Fehler eingeschlichen, der dafür gesorgt hat, dass das Knastvögel Modul für das Plundersammeln unbrauchbar war. Dieser Fehler sollte jetzt in der Version 0.2.9 behoben sein.

Sonst gab es keine Änderungen. Nutzer, die den Bot nur für PG nutzen, können also auch bei der Version 0.2.8 bleiben.

Bei Problemen oder Feedback dürft Ihr gerne das Forum nutzen! :)

botscript
04. May 2014 - 20:08

Hallo zusammen,

ich freue mich, Euch mitteilen zu können, dass die Version 0.2.8 ein Problem behebt (PG) und einiges vereinfacht (KV).

Pennergame

Da es in letzter Zeit vermehrt Probleme mit Logouts gab, haben wir jetzt in die Module jeweils zu Beginn eine Überprüfung eingebaut, die sicherstellt, dass der Bot eingeloggt ist. Wurde festgestellt, dass der Bot nicht eingeloggt ist, so wird versucht, sich auf der Seite anzumelden.

Knastvögel

Hier sollten sich ab dieser Version die Knastwechsel sehr einfach gestalten:

  • Die Session des Bots wird in der Datenbank mitgespeichert. Das gilt auch für die PG Bots. Da macht das aber keinen großen Unterschied. Für die KV Bots heißt das aber: Der Bot bleibt in dem Knast, in dem er vorher auch war. Das gilt natürlich nur solange wie die Sitzung, die der Bot in der Datenbank stehen hat, noch aktiv ist.
  • Es gibt ein neues Modul: Mit diesem könnt Ihr sehr einfach das Gefängnis eures Knackis ändern. Beim ersten Start werden die verfügbaren Gefängnisse ausgelesen. Dann einfach den Knast einstellen und nochmal starten. Der Bot wechselt dann in das ausgewählte Gefängnis.

Generell

Es wurde ein Fehler behoben, der dazu geführt hat, dass sich Module nicht abschalten können. Jetzt schaltet sich beispielsweise das Pennergame Flaschenverkaufsmodul ab, wenn es so eingestellt wurde, dass es nur einmal ab einem bestimmten Preis die Flaschen verkaufen soll.

Wir wünschen Euch viel Spaß mit der neuen Version!

botscript
19. April 2014 - 17:45

Hallo zusammen!

wir haben einige Neuerungen für Euch am Start!

Die folgenden Paketaktualisierungen für Pennergame und Knastvögel liegen für alle Versionen vor und erfordern die GUI Version 0.0.10 (verfügbar unter makielski.net/ui/0.0.10).

Linux Server Version

Wir haben uns dazu entschlossen, eine eine x86_64 Linux Version des Bots anzubieten, die sich als Server eignet. Dies ist exakt die gleiche Version, die wir auch nutzen, um unseren Web Bot hier anzubieten. Wer sich für diese Version interessiert oder Unterstützung bei der Einrichtung benötigt, darf sich gerne im Forum melden.

Die Version wurde mit folgenden Distributionen bereits erfolgreich getestet:

  • Debian Wheezy
  • Fedora 20
  • Ubuntu 13.10

Wahrscheinlich funktioniert es aber mit den meisten anderen aktuellen Distributionen auch.

Plunder für Pennergame

Insbesondere für die alten Pennergame Versionen wie Hamburg ist das Plundermodul nützlich, da es dort nicht, wie in den neueren Versionen, mehrere Plunderslots gibt. Aus diesem Grund gibt es jetzt ein neues Plundermodul. Man kann jetzt in den jeweiligen Modulen für folgende Aktionen Plunder einstellen:

  • Sammelstart
  • Sammelende
  • Spenden (mehr dazu weiter unten)
  • Kampf
  • Weiterbildung
  • Standardplunder

Der Standardplunder wird immer nach den jeweiligen Aktionen angelegt. Macht der Bot gerade nichts, ist also der Standardplunder angelegt.

Achtung, wichtig! Die Plunderlisten in den Modulen kann man nur über das Plundermodul befüllen. Startet man es, so lädt es einmal die Plunderliste und legt sich danach für etwa 24 Stunden schlafen. Man kann es aber auch ganz abschalten, wenn man das nicht möchte.

Spenden für Pennergame

Für Pennergame gibt es außerdem noch das Spendenmodul. Wenn man es aktiviert, holt sich der Bot alle 24 Stunden einmal die volle Ladung Spenden von pennerga.me. Vorher wäscht er sich und legt (falls eingestellt) den Spendenplunder an.

Spenden für Knastvögel

Ähnliches gilt für Knastvögel: Wenn das Spendenmodul aktiviert ist, holt sich der Bot alle 24h seine Spenden von pennerga.me.

Kampfliste für Knastvögel

Auf vielfachen Wunsch haben wir das Kampfmodul überarbeitet. Ihr könnt jetzt eine Liste mit Kampfgegnern einstellen, die der Bot abarbeitet. Wurde ein Kampf durchgeführt, wird der Gegner aus der Liste gelöscht.

Android Update

Achtung! Bevor Ihr die neue Version installiert müsst Ihr diesmal die alte Version von Hand deinstallieren!

Wer den Bot mobil nutzt, darf sich zusätzlich über eine kleine Neuerung freuen, die die Handhabung des Bots vereinfacht: Man kann den Bot Hintergrunddienst jetzt bei Bedarf schnell über die Notification Area abschalten ohne extra die App selbst öffnen zu müssen.

Server Feature: Nutzerverwaltung

Die neue Version bringt für Server Adminstratoren deutliche Verbesserungen bei der Nutzerverwaltung. Man kann jetzt einstellen, welcher Nutzer sich anmelden darf und welche Bots er erstellen darf (oder alternativ, dass er keine Einschränkung bei der Bot Erstellung hat).

Die Konfigurationsdatei hat dabei folgendes, JSON-basierte Format:

{
  "allowed_users": [
    {
      "name": "foo",
      "allowed_bots": [],
      "all_bots_allowed": true
    },
    {
      "name": "bar",
      "allowed_bots": [
        "pg_hh_a",
        "pg_sy_b"
      ],
      "all_bots_allowed": false
    },
    {
      "name": "test",
      "allowed_bots": [],
      "all_bots_allowed": false
    }
  ]
}

In diesem Beispiel darf:

  • der Nutzer foo: alle Bots anlegen (all_bots_allowed)
  • der Nutzer bar: nur den Bot ‘a’ in Hamburg und den Bot ‘b’ in Sylt anlegen (allowed_bots)
  • der Nutzer test: sich nur registrieren aber keine Bots anlegen

Achtung! Bei einem Formatierungsfehler sperrt der Bot alle Registrierungs- und Boterstellungsaktionen.

Weiterhin gilt: Ist der allowed_users Wert in der Konfigurationsdatei nicht gesetzt, so sind alle Restriktionen abgeschaltet.