CREACIÓN DE TEMAS PARA STEAM Y MODIFICACIONES DEL HUD.
Tutorial para la creacion o modificacion de temas (skins) de Steam.
1º: Lo primero que tenemos que hacer es una copia de alguno de los skins que ya tengamos en nuestro Steam.
2º: Lo metemos en una carpeta con el nombre que deseemos darle al Skin.
Por ejemplo, yo le he puesto "geco".
Los archivos deben ir ordenados en estas carpetas:
..\steam\skins\geco\Resource
..\steam\skins\geco\servers
..\steam\skins\geco\steam
Si no encontrais estos archivos leed la ayuda que teneis al final para modificar las letras, concretamente en el paso 1 y 2.
Ahora teneis que crear una carpeta en ..\steam\skins\geco\steam y llamadla "cached".
Copia los archivo en ..\Steam\steam\cached\SteamRootDialog.res dentro de la carpeta "cached".
Has de arrancar el Steam y entrar en los parametros ( settings ) en la sección Skins, arrancar el skin,en mi caso geco.
Presionamos Alt Gr+Mayusculas+B
Entonces se abrira un menu.
El color depende del skin que tengais arrancado en ese momento
Abre el archivo SteamRootDialog.res con un editor de texto y revisa estas lineas:
"Button1" < - nombre de la seccion
{
"ControlName" "badge"
"fieldName" "Button1" //Debe ser igual que el anteriormente mencionado
"xpos" "5" < - distancia en el eje x
"ypos" "25" < - distancia en el eje y
"wide" "80" < - Grosor de la seccion
"tall" "24" < - Altura de la seccion
"autoResize" "0" < - Correguir el tamaño
"pinCorner" "0" < - redondear las esquinas
"visible" "1" < - visibilidad del marco (si=1 / no=0)
"enabled" "1" <- Activarlo
"tabPosition" "2" <- posicion de los tabuladores
"labelText" "Games" < - Etiqueta
"textAlignment" "west" < - texto adjunto (zB west=grosor del marco)
"dulltext" "0"
"brighttext" "0" <- brillo del texto en "say/sayteam"
"Command" "Open:Games"
"Default" "0"
}
error correguido:
La funcion "saves" no funciona en el editor de Steam,asi que debes organizar los marcos manualmente.
Los datos quedaran grabados al dejar el marco en el sitio que elijamos y sera guardada su posicion en SteamRootDialog.res.
Cuando reiniciemos Steam los cambios tendran efecto.
Puedemos cambiar el dibujo de fondo de la pantalla de inicio del interface Steam de la siguiente manera:
Abrimos el archivo ..\steam\skins\geco\Resource\valve_logo.tga con un programa de edicion de graficos (photoshop y demas).
Aqui podemos crear el enspr (sprite de entrada,la imagen que aparece al arrancar el interface de Steam).
Si creamos una imagen mas grande que la original lo unico que tendremos que hacer es modificar la posicion de los botones.
¿como?
Abriendo el archivo SteamRootDialog.res.
Aqui teneis un ejemplo:
"ValveLogo"
{
"ControlName" "ImagePanel"
"fieldName" "ValveLogo"
"xpos" "2"
"ypos" "30"
"wide" "200" < - el ancho de la imagen a 200 pixels
"tall" "400" < - altitura de la imagen a 400 pixels
"autoResize" "0"
"pinCorner" "0"
"visible" "1"
"enabled" "1"
"tabPosition" "0"
"image" " resource / valve_logo "
"scaleImage" "0"
}
Para cambiar el tamaño del entspr ( sprite de entrada,el que sale al arrancar el interface de Steam)
Todo quedara guardado en el siguente arraque de Steam.
Cambio del tamaño de letra en CS 1.6
En esta parte del tutorial vereis como cambiar de tamaño de la letra de Steam en el cs 1.6.
Esto solo funciona en los Skins modificados del CS,no en el default,como habreis podido leer ya.
Por ejemplo usando el skin Grey
Podemos encontrar dentro de la carpeta Recource del skin Grey el archivo TrackerScheme.res.
..\steam\skins\Grey\Resource
Debes copiar este archivo TrackerScheme.res en la carpeta del skin que hayamos creado nosotros.
Editamos este archivo con un editor de texto,por ejemplo el Wordpad.
Debemos saltar a la linea donde indica nuestra resolucion,si usamos 1024x768 debemos buscar 768,vereis que 1024 esta puesto como 1023,esto es para que la posicion de las letras con el juego arrancado sera totalmente correcto.
Debajo de la columna EngineFont debemos modificar el nombre de letra usada
( "name"),el tamaño ("tall") y el grosor ("weight").
Las fuentes aceptadas son las standard de windows,no las instaladas por ti mismo.
Debajo de la columna "Legacy_CreditsFont" podemos modificar las notificaciones recibidas por Plugins del servidor,como AdminMod,ClanMod y demas.
Para el mensaje de "Tu tienes la bomba" corresponde a esta entrada:
"CreditsFont"
{
"1"
{
"name" " Trebuchet MS "
"tall" "10"
"weight" "600"
"antialias" "1"
}
"2"
{
"name" "Arial"
"tall" "10"
"weight" "600"
"dropshadow" "1"
}
}
Lo podemos modificar a nuestro gusto.
Guarda los cambios de este archivo.
Una vez sea guardado este archivo,elegido el skin donde hemos realizado los cambios,cuando realicemos una conexion con un servidor los cambios se haran.
Breve explicacion de los campos en los archivos.
"BaseText" El color del texto donde nos informa sobre nuestros servidores.
"BrightBaseText" El color de los botones del entry sprite del interface Steam
"SelectedText" El color de la linea de texto seleccionada
"DimBaseText" El color de las flechas de desplazamiento y de los submenus
"LabelDimText" El color del texto donde nos informa de los filtros aginados a la busqueda de un servidor
"ControlText" El color del texto donde nos pide informacion del uso de Steam,tanto en el arranque de windows o demas.
"BrightControlText" El color del texto de las carpeta
(internet,Favorites,Spectate,Lan,Friends,my games)
"DisabledText1" El color del texto de busuqeda rapida de servidor o conexion a servidor
"DisabledText2" El color del texto del boton conexion
"DimListText" El color del texto de los Juegos (GAMES/ MY GAMES) que no tienes instalados
"ControlBG" El color del fondo del Steam,detras de los botones y de la imagen insertada en el entry sprite.
"ControlDarkBG" El color de la barra de desplazamiento lateral
"WindowBG" El color de dentro de los marcos.
"SelectionBG" El color de una linea (servidos o otros)seleccionada.
"SelectionBG2" El color de una linea (servidos o otros)seleccionada.
"ListBG" El color de fondo del marco donde aparece informacion de los servidores,favoritos,Spectate,Lan y Friends
"TitleText" El color que rodea a la imagen en la parte superior izquierda con el icono de Steam.
"TitleDimText" El color que se le asigna a la lines escrita despues del icono de Steam,arriba mencionado,el icono de cerrar y minimizar.
"TitleBG" El color que asignamos en la parte superior del interface que queda debajo de los icono de cerra,minimizar y del Steam.
"TitleDimBG" El color que asignamos en la parte superior del interface que queda debajo de los icono de cerra,minimizar y del Steam,pero con la salvedad que esta vez afecta al color del interior de los iconos de cerrar y minimizar.
"BorderBright" El color del borde exterior del interface Steam,de sus botones e iconos.
"BorderDark" El color del borde exterior del interface Steam,de sus botones e iconos pero esta vez dandole un relieve.
"BorderSelection" El color que le damos al borde de los botones al ser seleccionados.
saludos
p.d: breve explicación para los simplistas:
Al arrancar Steam clikeais Alt Gr + Shift + B y os saldra el panel de edicion de steam,simplemente con pinxar en el marco podreis arrastrarlo como si de una ventana de windows se tratara.
Recordad que teneis que tener vuestro tema activado,despues reseteais Steam y se quedara como vosotros quereis en vuestro perfil.
Para usar imagenes vuestras en el Steam leed como se hace en la parte superior del tutorial.