3DS cs tf2 bf2 j-ops
 
EPS Spring 2012 Finals
Map of the Week (KW20)
Wöchentliches Beta Update
Großes CS:GO Freitags-Update
CS 1.6 Grafik Problem -> Neuer L...
GRATIS GameServer... Counter Str...
Jump-Move
CSS minimiert automatisch



Random Bender
Bender
He Kinners
Screen-O-Rama
Screen-O-Rama
ein Fun War mal ganz anders
T-Shirt Shop
T-Shirt "Killerspielspieler"

Steam Skinning - insbesondere: Wie ändere ich die Buttonanordnung?

by BigDaddy
  1. Mache eine komplette Kopie des Ordners steam\skins\grey und geb der Kopie einen neuen Namen. Meiner heisst UBB.



    Im Ordner steam\skins\ubb sollten sich nun folgende Ordner & dateien befinden:
    sowie



    Wer diese Dateien nicht in seinem Ordner "Resource" findet, der sollte noch Schritt 1+2 von diesem Tutorial hier machen.

  2. Lege nun einen neuen Ordner im Verzeichnis UBB\steam an und nenne in "cached".

  3. Nun kopierst Du die Datei
    x:\Steam\steam\cached\SteamRootDialog.res in den neu angelegten Ordner



  4. So, jetzt gehts los. Zuerst startest Du Steam und wählst unter Settings -> Skins Dein UBB Skin aus.

    Schliesse Steam und starte es neu.

  5. Jetzt drückst Du Strg+Alt+Shift+B

    Nun sollte sich folgendes Menu öffnen (natürlich nicht in Orange so wie bei mir ;))



  6. Durch Anklicken des entspr. Buttons, zB Games, kannst Du ihn beliebig verschieben. Merke Dir den Button-Namen, zB Button1, sowie die entspr. Koordinaten wo dieser Button liegen soll. (zB xpos 5, ypos 25)

  7. Öffne die Datei SteamRootDialog.res mit einem Texteditor und suche nach dem enspr. Wert, im o.g. Fall sähe das so aus:

    "Button1" <- Name des Buttons

    {

    "ControlName" "Button"

    "fieldName" "Button1"

    "xpos" "5" <- Abstand zur x-Achse

    "ypos" "25" <- Abstand zur y-Achse

    "wide" "80" <- Breite des Buttons

    "tall" "24" <- Höhe des Buttons

    "autoResize" "0"

    "pinCorner" "0"

    "visible" "1" <- Button sichtbar (ja=1/nein=0)

    "enabled" "1"

    "tabPosition" "2"

    "labelText" "Games" <- Schriftzug auf dem Button

    "textAlignment" "west" <- Textausrichtung (zB west=linksbündig)

    "dulltext" "0"

    "brighttext" "0"

    "Command" "Open:Games"

    "Default" "0"

    }

  8. Leider funktioniert die Funktion "Save" im Steameditor nicht, also musst Du die Buttons etc per Hand anordnen, dir den Wert merken und in die SteamRootDialog.res eintragen.

    Durch Neustarten von Steam werden die Änderungen wirksam.

  9. Das Hintergrundbild habe ich folgendermaßen geändert:

    Ich habe die Datei UBB\resource\valve_logo.tga mit einem Grafikprogramm geöffnet und entspr. bearbeitet. Da das Bild, was letztendlich rauskommt, mit großer Wahrscheinlichkeit größer sein wird, als das Valvelogo, musste ich die Größenverhältnisse in der SteamRootDialog.res natürlich auch ändern.

    Hier der Beispielwert:

    "ValveLogo"

    {

    "ControlName" "ImagePanel"

    "fieldName" "ValveLogo"

    "xpos" "2"

    "ypos" "30"

    "wide" "200" <- Bild ist 200px breit

    "tall" "400" <- Bild ist 400px hoch

    "autoResize" "0"

    "pinCorner" "0"

    "visible" "1"

    "enabled" "1"

    "tabPosition" "0"

    "image" "resource/valve_logo"

    "scaleImage" "0"

    }

  10. Um die Größe des Steamfensters an sich zu ändern, müsst ihr einfach die entspr. Wide\Tall-Werte bei "SteamRootDialog" ändern.

  11. Alles speichern und das Meisterwerk (? :D) betrachten.


Viel Spaß!