[PREVIEW] Lootfilter System







Mein neues Lootfilter-System für Metin2

Heute möchte ich euch mein neues Lootfilter-System vorstellen.
Bei der Entwicklung habe ich mich stark am Original der offiziellen Server orientiert – aber natürlich mit ein paar eigenen Verbesserungen.


Was ist der Lootfilter?

Der Lootfilter bestimmt, welche Items automatisch ins Inventar wandern, sobald der Spieler sie erbeutet.
Jeder kann die Filtereinstellungen individuell anpassen. Dafür gibt es mehrere Kategorien:

  • Waffen

  • Rüstungen

  • Helme

  • ..und viel mehr!

Mit dem „Alle“-Button lässt sich eine komplette Kategorie mit einem Klick aktivieren.
Zusätzlich helfen Eingabefelder, um die Auswahl zu verfeinern:

  • Refine-Level festlegen

  • Mindest- und Maximallevel des Items bestimmen

Die Änderungen werden sofort übernommen – ohne Relog oder Neustart.


Das Aktivierungs-Item

Damit der Filter aktiv wird, gibt es ein spezielles Item.
Im Screenshot seht ihr ein Beispiel:
Ich habe die „Dritte Hand“ genommen, die Textur angepasst und den Tooltip verändert (VNUM 70002).

  • Das Item wird wie ein normales Siegel ausgerüstet.

  • Sobald es aktiv ist, startet der Filter.

  • Passende Drops landen beim Farmen oder Metinstein-Klatschen direkt im Inventar.

Wichtiger Hinweis:

  • Funktioniert nur, wenn der Spieler lebt – sonst wäre es ziemlich OP. 😆

  • Momentan gibt es keine Reichweitenbegrenzung. Das bedeutet in der Theorie:
    Spieler A schlägt einen Metinstein an, verschwindet, Spieler B zerstört ihn – und Spieler A bekommt trotzdem den Loot. 
    Das habe ich aber nicht getestest! Ist nur ein kleiner Gedanke, der vielleicht nicht zutrifft. Müsste man probieren... :D


Dauerhafte Speicherung

Damit die Einstellungen nicht verloren gehen, werden sie direkt in der Datenbank gespeichert.
Dafür gibt es eine neue Tabelle:
player_lootingfilter – hier wird zu jeder Spieler-ID der persönliche Lootfilter hinterlegt.
Selbst nach einem Reboot bleibt alles bestehen.


Das war’s erstmal von mir – bis bald!


Kommentare