ItemShop Scripts

Wilkommen im Forum von Runes of Magic DE

Regeln und Richtlinien: Spielregeln - Community-Richtlinien - Allgemeine Nutzungsbedingungen - RoM Servers Status

Kontaktmöglichkeiten: Support System - Discord
  • Hallo Zusammen,


    da das Thema ItemShop-Scripte schon einige Male aufkam, aber in den Threads von anderen Topics vergraben liegt, möchte ich hier einen kleinen Guide inkl. einer geupdateten Version der Scripte bereitstellen.


    Bevor es losgeht, ein kleines FAQ:



    Vorbedingungen:

    1. Ein Addon, dass es euch ermöglicht den Itemshop außerhalb des Spiels, in eurem Browser zu öffnen -> Addons by Pyrr: ZShop
    2. Eine Browser-Erweiterung, die es euch erlaubt .js Code auszuführen -> https://www.tampermonkey.net/
      • Eine Installationsanleitung findet ihr hier:
      • Es kann sein, dass die Erweiterung euch auffordert, dass ihr erweiterte Berechtigungen wie z.B. "Ausführen von User-Scripts" (Chrome) oder "Entwicklermodus" (Firefox) benötigt. In diesem Fall könnt ihr unbesorgt auf die Meldung klicken und werden zur Einstellungsseite eures Browsers geleitet, auf der ihr diese Berechtigung vergeben könnt



    Scripts:

    Falls ihr eines oder mehrere der folgenden Scripte nutzen möchtet, könnt ihr dazu einfach die Übersicht von Tampermonkey öffnen, dort ein neues Script erstellen und den vorausgefüllten Inhalt mit dem jeweiligen Script ersetzen.


    Edited once, last by Ainz ().

  • Frage zu den 3 Scripten "Restyle", "Better Depot" und "Autoload full Depot". Muss ich alle 3 erstellen oder kann/muss ich mich für eins entscheiden, bzw ist sowieso nur eins aktiv?

  • Frage zu den 3 Scripten "Restyle", "Better Depot" und "Autoload full Depot". Muss ich alle 3 erstellen oder kann/muss ich mich für eins entscheiden, bzw ist sowieso nur eins aktiv?



    ...

    Bevor es losgeht, ein kleines FAQ:

    ...

    ...

    :P


    Du kannst eines, zwei oder alle 3 in allen möglichen Kombinationen verwenden^^
    Ich selbst nutze alle 3^^

  • Hallo zusammen,


    zuerst mal ein großes Lob an Ainz für die Arbeit und die Idee mit dem Guide und den Scripten, richtig klasse gemacht! Das hat mich angeregt, selbst ein bisschen zu basteln. Ich habe mir ein paar eigene Scripte gebaut und dazu ein kleines Addon geschrieben, die ich hier gern teilen möchte. Ihr dürft gern nochmal drüberschauen, Verbesserungen einbauen oder Vorschläge machen.


    Voraussetzungen

    Wie bei Ainz: ZShop (Pyrr) und Tampermonkey. Die Scripte installiert ihr genauso, also in Tampermonkey ein neues Script anlegen und den vorausgefüllten Inhalt komplett ersetzen. Auch hier gilt: Ihr könnt alle einzeln oder in beliebiger Kombination nutzen.


    Script 1: Restyle (v6.0)

    Entfernt die festen Höhen/Breiten und den Hintergrund im Shop-Fenster, damit die Seite die komplette Fenstergröße nutzt, und korrigiert das Karten-Raster (die "last-in-line"-Abstände).



    Script 2: Depot Optimizer (v3.0)

    • Lädt das Depot automatisch komplett durch (scrollt selbst bis alles da ist)
    • Fasst gleiche Items zu einer Karte zusammen, mit Bild und Anzahl
    • Suche und Sortierung nach Name oder Anzahl
    • "Take X" und "All" zum Entnehmen, 3 Items parallel
    • Sicherheitsabfrage bei mehr als 25 Items, Abbruch nach 3 Fehlern in Folge

    Die Werte oben im Script (CONFIG) lassen sich anpassen, z.B. die Anzahl paralleler Entnahmen oder die Schwelle für die Rückfrage.



    Script 3: Mehrfach-Geschenk (v2.1)

    Fügt im Geschenk-Fenster ein Panel hinzu, mit dem man dasselbe Item mehrfach verschenken kann:

    • An einen Charakter: Namen eintragen, Anzahl wählen, Senden
    • An mehrere Kontakte: in der Kontaktliste mit Strg + Klick auswählen (grüner Rahmen), oder "Alle sichtbaren", dann "Auswahl senden"
    • Vorher kommt eine Bestätigung mit Preis je Geschenk, Gesamtpreis und Empfängern
    • Maximal 25 Geschenke pro Durchlauf, 1 Sekunde Pause dazwischen, Fortschrittsbalken und Protokoll
    • Bei einem Fehler wird sofort gestoppt

    Achtung: Das Script löst echte Käufe aus. Prüft die Bestätigung vor dem Senden genau und nutzt es auf eigene Verantwortung. Alle Anfragen gehen nur an den Shop selbst.



    Addon: AutoStack (v2.0)

    Auf Brachialys' Wunsch hin, dass man Stacks in der Item-Shop-Tasche machen können sollte, wenn man alle Scripte nutzt, hier ein kleines Addon dazu. Es führt unvollständige Stapel in der Item-Shop-Tasche automatisch zusammen. Die maximale Stapelgröße lernt es dabei selbst, indem es das Zusammenlegen ausprobiert und das Ergebnis prüft. Wenn ein Item sich nicht stapeln lässt, gibt es nach 3 Fehlversuchen auf.


    Download: AutoStack auf CurseForge


    Installation: Den Ordner AutoStack nach Interface/AddOns kopieren.


    Befehle:

    • /autostack on und /autostack off schalten es ein und aus
    • /autostack scan prüft die ganze Tasche von Hand
    • /autostack status zeigt Items mit mehreren Stapeln und die gelernten Werte
    • /autostack dump listet die Tasche auf
    • /autostack debug schaltet Debug-Meldungen um
    • /autostack reset löscht die gelernten Stapelgrößen


    Über Rückmeldungen, Fehler und Ideen freue ich mich!