Herr Der Ringe Online - Forum (https://gasthausgang.lotr-online.de/index.php)
- Herr der Ringe online (https://gasthausgang.lotr-online.de/board.php?boardid=1)
--- UI MODS und AddOns (https://gasthausgang.lotr-online.de/board.php?boardid=56)
---- Mods aus der Community (https://gasthausgang.lotr-online.de/board.php?boardid=57)
----- SmallPanel (https://gasthausgang.lotr-online.de/thread.php?threadid=14589)


Geschrieben von Lingua am 01.03.2009 um 13:09:

  SmallPanel

[UPDATE 02.01.2012] Update für Reiter von Rohan

Ich habe eine kleine Modifikation beim Userinterface vorgenommen.
Mir war das ursprüngliche Panel zu breit da habe ich es etwas gestaucht und ein Gitter für die Schnellzugriffsleisten erstellt. Das Angriffssymbol (siehe roten Pfeil in der Mitte) habe ich zentriert über dem Mainpanel und links und rechts daneben die Anzeigen für den eigenen Char und den Gegner positioniert. Auf der linken Seite habe ich jetzt viel Platz für die Anzeige meiner Gefährten. Rechts neben dem Panel habe ich die Chatfenster positioniert.
Außerdem will ich immer sofort sehen können welchen Hoffnungs- oder Grauenwert ich habe. Darum habe ich die "Hoffnungsanzeige" mit einem kleinen Zahlenwert versehen. So kann man sofort sehen welchen Wert man hat (leider nur in 2er Schritten möglich, also 1/2, 3/4, usw.)
Sonst habe ich weiter nichts am Design der Fenster geändert.


Ich habe dieses Interface als Anhang eingefügt.
Wenn man es installiert hat muss man noch die Chatfenster und die Benutzer- und Zielanzeigen im Spiel an die richtigen Positionen verschieben.

Für andere Auflösungen als 1680x1050:
Die Datei SkinDefinition.xml mit einem Texteditor öffnen und folgende Zeile suchen:
<Element ID="ToolbarField" X="328" Y="1050" Width="1024" Height="310" Detach="1">

Für 1280x1024 ersetzen durch:
<Element ID="ToolbarField" X="128" Y="1024" Width="1024" Height="310" Detach="1">

für 1920x1200 ersetzen durch:
<Element ID="ToolbarField" X="448" Y="1200" Width="1024" Height="310" Detach="1">

für andere Auflösungen:
für X den Wert von " ( Bildschirmbreite - 1024 ) / 2" einsetzen
für Y die Höhe der Auflösung einsetzen.

Beispiel: Auflösung 1440x900:
X = (1440 - 1024) / 2 = 208
Y = 900

Außerdem muss bei anderen Auflösungen noch die Position der Schnellzugriffsleisten angepasst werden. Dazu muss in der SkinDefinition.xml Datei nach "Schnellzugriffsleisten" gesucht werden und der X und Y Eintrag bei Toolbar_Quickslot_Extended_Scaler der eigenen Auflösung angepasst werden.



Geschrieben von done am 01.03.2009 um 14:06:

 

Auch nicht schlecht!

Sehr guter Aufbau!



Geschrieben von Dalagon am 01.03.2009 um 18:02:

 

wow sehr cool gemacht! Daumen



Geschrieben von Trokka am 02.03.2009 um 20:39:

 

Ich find´s auch schick. Allerdings funzt das bei mir nicht. Habe ein massives Anzeigenproblem.

Muß ich vorher igrnedetwas beachten?



Geschrieben von Lingua am 02.03.2009 um 21:43:

 

Hast du dich denn einmal aus und wieder eingeloggt?
Wenn ja, was genau für ein Anzeigeproblem hast du denn?



Geschrieben von Fringor am 04.03.2009 um 21:49:

 

Hey Lingua!

sehr schöne Idee, dein Interface. Grade die Kampfanzeige in der Mitte find ich super, da die mich schon immer da links neben den Leisten stört.

Da ich aber auf der Andren Seite gerne weiterhin die restlichen Grafiken des JappMe Skins benutzen würde (und auch zb die Knöpfe für Taschen und Menü etc brauche ich nicht) würde ich gerne nur das Angriffssymbol Zentral positionieren und alle andren Dinge dort belassen wo sie sind.

Leider steig ich bei der "Element"-Funktion in der Skindefinition.xml nicht so ganz durch.

Kannst du Zeilen das Angriffsymbol betreffen? Bzw gibt es irgendwo ne gute Übersicht/Anleitung für das Benutzen dieser Postionerung?

Grüße Fringor



Geschrieben von Belecthor am 04.03.2009 um 22:23:

 

sieht gut aus geht aber bei mir net da komm nur so ein spinnennetz aber sonst ist nix



Geschrieben von Trokka am 04.03.2009 um 23:28:

 

Yep.

Genau dieses "Spinnennetz" hab ich auch. Also das grundgerüst deiner UI. Das legt sich dann über die alte UI. Mehr is da nicht



Geschrieben von Lingua am 04.03.2009 um 23:33:

 

Zitat:
Original von Fringor
Hey Lingua!

sehr schöne Idee, dein Interface. Grade die Kampfanzeige in der Mitte find ich super, da die mich schon immer da links neben den Leisten stört.

Da ich aber auf der Andren Seite gerne weiterhin die restlichen Grafiken des JappMe Skins benutzen würde (und auch zb die Knöpfe für Taschen und Menü etc brauche ich nicht) würde ich gerne nur das Angriffssymbol Zentral positionieren und alle andren Dinge dort belassen wo sie sind.

Leider steig ich bei der "Element"-Funktion in der Skindefinition.xml nicht so ganz durch.

Kannst du Zeilen das Angriffsymbol betreffen? Bzw gibt es irgendwo ne gute Übersicht/Anleitung für das Benutzen dieser Postionerung?

Grüße Fringor


Hallo Fringor,

folgende Zeilen positionieren die "Autoattack-Anzeige":

code:
1:
2:
3:
4:
5:
6:
<Element ID="AutoAttackIndicatorButton" X="480" Y="20" Width="63" Height="63"></Element>
<Element ID="ViolentModeIndicator" X="480" Y="20" Width="63" Height="63"></Element>
<Element ID="ToolbarButton_AutoAttack_TutorialHighlight" X="480" Y="20" Width="63" Height="63"></Element>
<Element ID="GamePlay_FervorPipDisplay" X="467" Y="0" Width="90" Height="42"></Element>
<Element ID="GamePlay_AimPipDisplay" X="467" Y="0" Width="90" Height="42"></Element>
 


Ich denke, da wirst du den JappMe Skin aber noch weiter verändern müssen, da ja sonst links unten ein leerer Fleck ist wo mal die Autoattack-Anzeige war.Lade dir doch einfach mal das Skinbeispiel von Herr der Ringe Online runter. In diesem Skin sind alle Bilddateien des Originalskins und auch eine XML-Datei mit allen Elementen.

@ Belecthor:
Hast du deinen Char mal an- und abgemeldet? Muss man immer machen wenn man einen neuen Skin benutzt. Sonst gibt es Anzeigefehler.



Geschrieben von Belecthor am 05.03.2009 um 16:47:

 

ja hab ich



Geschrieben von Fringor am 05.03.2009 um 17:08:

 

Ok dank dir Lingua! Hat sogar so geklappt smile (ab einfach fürs Panel unten ne transparente Grafik genutzt.

Eine Idee zu den Andren Problemen hab ich auch noch:

Wenn man ne andre Auflösung als Lingua nutzt (also ne andre als 1680px × 1050px) dann muss man die Skindefinition.xml etwas anpassen damit alles in der Mitte ist.

Es geht um die Zeile
Zitat:

<Element ID="ToolbarField" X="328" Y="1050" Width="1024" Height="310" Detach="1">


Da muss man die 328 an seine Auflösungsbreite anpassen. (Breite - 1024)/2 <--das muss man statt 328 einsetzten.

Und Für die 1050 muss man die Höhe der Auflösung einsetzten.

Also bei ner Auflösung von 1280x1024 wie bei mir muss man 128 und 1024 einsetzen.

Vlt hilft euch das ja weiter?

MfG Fringor.



Geschrieben von Wolv am 01.04.2009 um 15:25:

 

Gute Arbeit!
Leider sind die Anzeigen für den eigenen Char und den Gegner weiterhin oben links.
Wie bekomme ich die Anzeigen an die Positionen wie in Deinem Screen?
Ja, ich habe neu gestartet Augenzwinkern
Grüße

Edit: hat sich erledigt - alles ok



Geschrieben von Dragorar am 12.04.2009 um 22:45:

 

Zitat:
Original von Trokka
Yep.

Genau dieses "Spinnennetz" hab ich auch. Also das grundgerüst deiner UI. Das legt sich dann über die alte UI. Mehr is da nicht


Hab das gleich problem...

Gibts da schon eine Lösung für?

Und das mit der Auflösung ändern habe ich schon versucht. passiert aber nichts unglücklich



Geschrieben von Lingua am 13.04.2009 um 00:44:

 

Was hast du denn für ne Auflösung?
Wie Fringor geschrieben hat musst du bei einer Auflösung von 1280x1024 andere Werte einsetzen:
<Element ID="ToolbarField" X="128" Y="1024" Width="1024" Height="310" Detach="1">

Aber bei dir scheint ein Grafik Problem vor zu liegen. Kannst du mal die Datei "gs_main_panel_letterbox_moria.tga" mit einem Bildbearbeitungsprogramm öffnen?
Wird die Grafik richtig dargestellt?



Geschrieben von Elfbur am 13.04.2009 um 17:45:

 

Gute Arbeit!

Ich habe auch ein Problem, bei mir siehr es so aus:



Ich spiele mit einer Auslösung von 1680 x 1050

habe daher nicht an der Skindefinition.xml geändert.



Geschrieben von Lingua am 13.04.2009 um 22:50:

 

Ja, so sieht es aus bevor man sich aus- und wieder eingeloggt hat. Das dürfte das Problem beheben Augenzwinkern



Geschrieben von Elfbur am 14.04.2009 um 02:10:

 

habe ich gemacht, aus - und wieder eingeloggt. Habe auch den Lotro Client neu getartet, habe aber immer noch das prob.



Geschrieben von Lingua am 14.04.2009 um 10:15:

 

Es sieht so aus, als ob er das Bild übernommen hat aber nicht die Positionierungen...
Ich schau es mir nochmal an.

Hmm. Genau dein Bild erhalte ich wenn ich auf "kein" Skin stelle, aus- und wieder einlogge und dann den SmallPanel Skin einstelle. Aber wenn ich aus- und einlogge funktioniert es.

Kannst du mal einen anderen Skin, der auch Elemente verschiebt, ausprobieren? Hast du da das gleiche Problem?

Oder hat jemand ne Idee woran das liegen kann?



Geschrieben von Fringor am 15.04.2009 um 15:57:

 

Hm... bei mir sah es auch so aus. Bevor ich relogt hatte smile Aber wenn reloggen nichts bringt ist das echt seltsam. Vielleicht mal auf keinen Skinn stellen, neu einloggen und dann wieder das Smal Panel einstellen und wieder reloggen. Vielleicht gehts dann ja...



Geschrieben von Vampy1512 am 15.04.2009 um 17:32:

 

Das mit dem relog hat was das zerreißen angeht super geklappt, nur stellt er mir die
Button nicht richtig da. Habe die Auflösung 1680*1050 aber die Button sind nicht an der richtigen Stelle.

Hier mal ein Bild dazu:


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH