Neues:

-- Version 25.3 steht bereit. Bugfix für den Chat und neue Funktion - Für alle Änderungen siehe das Changelog. --



Arthoria++ ist ein GreaseMonkey/Tampermonkey Userscript, dass das Browsergame "Arthoria" erweitert.

Die verschiedenen Funktionen des Scriptes im Überblick:

- Zusätzliche Links auf den Spieler-Rankings-Seiten

- Zusätzliche Links auf der Gilden Mitglieder-Seite

- Zusätzliche Links auf der Profilseite

- Änderbare Chat-Farben

- Ausgewählte Spieler im Chat farblich hervorheben

- Zeit im Chat immer anzeigen

- Spezialfertigkeiten anzeigen

- Arthoria-Notizen anzeigen

- Vorselektierte Auswahl für den Autokampf

- Quicklink für die Lebenskugel

- Kampfskills Rechner auf der Statusseite

- Anzeige beim Countdown, bis wann man noch beschäftigt ist (Uhrzeit)

- Rückwärts ablaufende Uhr (Timer)

- PN-Channels

- Alarm bei auslaufender Beschäftigung

- PN-Reply

- verbesserte Hufeisen auf der Statusseite

- EP bis lvlup


Zugänglich sind diese Funktionen über das Konfigurations-Menü, dass hier kurz erklärt wird:

Auf jeder Arthoria-Seite wird durch das Script rechts oben dieser kleine Button eingeblendet:

Beim Anklicken öffnet sich das Konfigurations-Menü.

Hier sind die einzelnen Script-Funktionen an- und abwählbar - einfach die Checkboxen aktivieren bzw. deaktivieren. Anschließend noch auf den Button "Konfiguration speichern" drücken und das Script "merkt" es sich auch.

Der Button "Konfiguration zurücksetzen" deaktiviert alle Funktionen und setzt das Script in den Auslieferungszustand zurück.

Über die beiden Feedback-Buttons nehme ich wahlweise per E-Mail oder In-Game-Message Anregungen & Kritik entgegen.

Der Button "schließen" beendet die Konfiguration ohne Äderungen zu speichern.


- Zusätzliche Links auf den Spieler-Rankings Seiten  |  nach oben

Legende:

TE: Tote erwecken wirken
FH: Fremdheilung wirken

Bitte beachten: Für Nicht-Premium-Spieler sind die Links "A" und "N" natürlich nicht sichtbar!

Die "Eigene Position" ist anklickbar und führt direkt zu dem Bereich in der Rangliste, in dem man sich befindet - auch das nur für Premium-Spieler.


- Zusätzliche Links auf der Gilden Mitglieder Seite  |  nach oben

Legende:

FH: Fremdheilung wirken
A: Spieler angreifen/überfallen
N: Nachricht schicken
TE: Tote erwecken wirken


-Zusätzliche Links auf der Profilseite  |  nach oben

Der Übersichtlichkeit halber habe ich die Links alle in einen Block nach rechts verschoben. Jeder einzelne Link ist im Konfig-Menü an- und abwählbar.

Legende:

Tote erwecken: Tote erwecken wirken
Steinschleuder verwenden: Die Steinschleuder (sofern man eine besitzt) auf diesen Spieler abschießen
SR: Wutausbruch: wirkt die Spruchrolle: Wutausbruch
SR: Fremde Erfahrung: wirkt die Spruchrolle: Fremde Erfahrung
Einladen: Spieler in die Gilde einladen
Flüstern: Ab jetzt wird zu diesem Spieler geflüstert (entspricht der Eingabe von "/f <spielername>" im Chat)
im Chat markieren: Der Spieler wird im Chat farbig markiert (entspricht dem Eintragen der Spieler-ID im Konfig-Menü)
magisches Auge: der Zauber "magisches Auge" wird auf diesen Spieler gewirkt (Achtung: Dies verbraucht einen Energiesplitter!)

Bitte beachten: Für Nicht-Premium-Spieler sind die Links "Überfallen", "Markthallenverkäufe" und "FH" natürlich nicht sichtbar!


- Änderbare Chat-Farben  |  nach oben

Mit dem Script können die Farben für die verschiedenen Chat-Channels geändert werden.

Dazu werden im Konfigurations-Menü die gewünschten Farben für die jeweilien Channels als Hexa-Dezimal-Code eingeben. Eine kleine Tabelle mit fertigen Farbcodes und Beispielen findet sich auf css4you.

Die Mod-Channel Farbe ist nicht nur für Mods interessant - auch wenn Mods Sperren verhängen wird diese Farbe verwendet. Mit "Juwel-Farbe" habe ich die Farbe bezeichnet, die auftritt, wenn das Juwel der Macht seinen Besitzer wählt - aber auch, wenn jemand globale Rollen wirkt.

Werden die Felder für die Farbe-Codes leer gelassen, werden Xeris Farben verwendet.

Wie und in welchem Maße das sinnvoll ist - sei euch überlassen. Ich selber habe zur Zeit nur die Systemmitteilungen auf die Farbe #DDDDDD geändert.


- Ausgewählte Spieler im Chat farblich hervorheben  |  nach oben

Es lassen sich ausgewählte Spielernamen im Chat farblich hervorheben. Dazu muss im Konfigurations-Menü die Farbe dafür festgelegt werden (wieder im Hexa-Dezimal-Code) und die Spieler IDs eingetragen werden, die geändert werden sollen.


- Zeit im Chat immer anzeigen  |  nach oben

Auf Wunsch lässt sich die Zeit im Chat immer anzeigen durch diese Option


- Spezialfertigkeiten anzeigen  |  nach oben

verschiedene Spezialfertigkeiten finden sich mit dieser Funktion schon unter den regelmäßgigen Beschäftigungen

Aktuell unterstützt werden:
Spezialfertigkeit: Zauberzeichen
Spezialfertigkeit: Gelehrter der Erde
Spezialfertigkeit: Gelehrter des Feuers
Spezialfertigkeit: Gelehrter der Luft
Spezialfertigkeit: Gelehrter des Wassers
Spezialfertigkeit: Kraftleiter
Spezialfertigkeit: Goldrausch


- Arthoria-Notizen anzeigen  |  nach oben

Durch einen kleinen Button oben rechts ( ) lassen sich auf jeder Seite die Arthoria-Notizen anzeigen und editieren.


- Vorselektierte Auswahl für den Autokampf  |  nach oben

Es lässt sich durch das Script automatisch eine Auswahl für den Autokampf vorselektieren - z.b. "bis Lebenspunkte unter 20%" - sodass diese Option immer voreingestellt ist. Diese Einstellung ist in Tenar und im Feld der Farben nicht aktiv.


- Quicklink für die Lebenskugel  |  nach oben

Es wird unter den regelmäßgigen Beschäftigungen ein Quicklink zum Heilen durch die Lebenskugel angezeigt.


- Kampfskills Rechner auf der Statusseite  |  nach oben

Auf der Statusseite lässt sich ein Kampfskills Rechner einblenden, der aus den geskillten Kampffertigkeiten die abgeleiteten Fähigkeiten berechnet.


- Anzeige beim Countdown, bis wann man noch beschäftigt ist (Uhrzeit)  |  nach oben

Zusätzlich zum rückwärts ablaufenden Arthoria-Countdown wird auch noch angezeigt, bis wann man beschäftigt ist.


- Rückwärts ablaufende Uhr (Timer)  |  nach oben

Durch einen Button ( ) ist der Timer einblendbar. Dort dann die Zeit eingeben (Format: xx:xx - min:sek, als Beispiel ist 4 min, 32 sek eingegeben) und auf starten drücken. Der Timer erscheint dann bis die Zeit abgelaufen ist auf jeder Arthoria-Seite. Sobald die Zeit um ist, blinkt der Timer. Anschließend ist die Anzeige wieder deaktiviert.


- PN-Channels  |  nach oben

Neben den Chatbuttons für die verschiedenen Channels wird noch ein Button eingeblendet. Beim Drüberfahren mit der Maus werden dort alle Nicknamen von den Leuten, mit denen man gerade per PN schreibt aufgezählt. Per Klick auf einen dieser Namen wird der PN-Channel zu dieser Person aktiviert, d.h. automatisches Flüstern und ausblenden aller anderen Nachrichten. => Nur die Nachrichten zu der betreffenden Person werden im Chat angezeigt. Ein Klick auf einen anderen Channel zeigt natürlich dann diesen an und deaktivert das Flüstern wieder.


- Alarm bei auslaufender Beschäftigung  |  nach oben

Sobald die Arthoria-Beschäftigung ausläuft ertönt der eingestellte Alarm-Ton für ein paar Sekunden.


- PN-Reply  |  nach oben

Hinter jeder PN wird ein [reply]-Schriftzug eingefügt. Per Klick auf diesen wird in die Chat-Eingabezeile ein "@" und der Spielername eingetragen, sodass man sich das Eintippen sparen kann.


- verbesserte Hufeisen auf der Statusseite  |  nach oben

Wenn ein Reittier vorhanden ist und der Link zum beschlagen erscheint wird dieser Link durch den Link zum Beschlagen mit verbesserten Hufeisen ersetzt.

- EP bis lvlup  |  nach oben

Auf der Profilseite werden die EP bis zum nächsten lvlup angezeigt