PDA

View Full Version : Üst Çubuk'un Renklerini Değiştirmek



fm26mer
11.Aralık.2010, 18:18
Evet arkadaşlar Üst Çubukta bulunan, yani takım adının, oyuncu adının yazdığı kısımdaki renkleri değiştirmeye yardımcı olacağım. Zaten çok basit. Sadece bir harf değiştireceğiz.

İşte Resimdeki Kısım;
http://i54.tinypic.com/2it52q9.png

Bilindiği gibi her takımın rengine göre değişiyor bu. Biz bunun tam tersini yapacağız. Yani mavi renk olan kısım kırmızı, kırmızı olan kısım ise mavi olacak.

Hangi temanın çubuk renklerini değiştirmek istiyorsanız o temanın klasörüne ulaşın.

Belgelerim\Sports Interactive\Football Manager 2011\skins\Skin_Adı\panels\titlebar.xml

titlebar.xml adlı dosyayı not defteri ile açalım ve aşağıdaki kısımları bulalım.
<!-- title area --> ve <!-- description -->


<!-- title area -->
<widget class="text" id="sect" alignment="left,top" colour="black" font="fonts/adventure" size="17" multiline="false" auto_size="horizontal">
<layout class="stick_to_sides_attachment" alignment="vertical" inset="17"/>
<attachment class="get_global_attachment" get_property="titl" set_property="text"/>
<attachment class="get_global_attachment" get_property="ttcl" set_property="colr"/>
</widget>

<!-- description -->
<widget class="text" id="subs" size="9" colour="black" alignment="left, top" multiline="true" auto_size="vertical">
<layout class="stick_to_sides_attachment" alignment="vertical" inset="22"/>
<attachment class="test_global_attachment" get_property="subt" skip_if_null="false" set_property="hidn"/>
<attachment class="get_global_attachment" get_property="subt" set_property="text"/>
<attachment class="get_global_attachment" get_property="ttcl" set_property="colr"/>
</widget>
</container> Kırmızı renk ile belirttiğim yerlerde ufak bir değişiklik yapacağız.

"get_property="ttcl" buradaki "ttcl" kodunu "tbcl" olarak değiştiriyoruz. Bu işlemi yukarıda belirtiğim her iki kısım içinde yapıyoruz. Yani şöyle olacak;


<!-- title area -->
<widget class="text" id="sect" alignment="left,top" colour="black" font="fonts/adventure" size="17" multiline="false" auto_size="horizontal">
<layout class="stick_to_sides_attachment" alignment="vertical" inset="17"/>
<attachment class="get_global_attachment" get_property="titl" set_property="text"/>
<attachment class="get_global_attachment" get_property="tbcl" set_property="colr"/>
</widget>

<!-- description -->
<widget class="text" id="subs" size="9" colour="black" alignment="left, top" multiline="true" auto_size="vertical">
<layout class="stick_to_sides_attachment" alignment="vertical" inset="22"/>
<attachment class="test_global_attachment" get_property="subt" skip_if_null="false" set_property="hidn"/>
<attachment class="get_global_attachment" get_property="subt" set_property="text"/>
<attachment class="get_global_attachment" get_property="tbcl" set_property="colr"/>
</widget>
</container> Daha sonra kaydedip not defterini kapatıyoruz.

Yine aynı klasörde header.xml adında bir dosya olacak. Bu dosyayı da not defteri yardımı ile açalım.

Belgelerim\Sports Interactive\Football Manager 2011\skins\Skin_Adı\panels\header.xml

Ve şu kısmı bulalım;


<!-- coloured bar image -->
<widget class="picture" id="pict" file="interface/titlebar/bar" height="171" rthr="68">
<layout class="stick_to_sides_attachment" alignment="horizontal" inset="0"/>
<layout class="stick_to_sides_attachment" alignment="top" inset="0"/>

<!-- set the colour of the image to the team background colour -->
<attachment class="get_global_attachment" get_property="tbcl" set_property="colr"/>
</widget>Buradaki belirttiğim yerde de biraz önce yaptığımız işlemin tam tersini uygulayacağız.
Yani ;
"get_property="tbcl" buradaki "tbcl" kodunu "ttcl" yapacağız. Şöyle olacak;


<!-- coloured bar image -->
<widget class="picture" id="pict" file="interface/titlebar/bar" height="171" rthr="68">
<layout class="stick_to_sides_attachment" alignment="horizontal" inset="0"/>
<layout class="stick_to_sides_attachment" alignment="top" inset="0"/>

<!-- set the colour of the image to the team background colour -->
<attachment class="get_global_attachment" get_property="ttcl" set_property="colr"/>
</widget>Bunuda yaptıktan sonra kaydedip çıkalım not defterinden ve "cache" klasörünü seçip oyunda temayı tekrar seçelim.

http://i52.tinypic.com/260rdyf.png


http://i56.tinypic.com/2afx09e.png

http://i51.tinypic.com/3308ub8.png


http://i56.tinypic.com/qs5v6u.png

http://i53.tinypic.com/2qnciuw.png

Görüldüğü gibi renkler tersine döndü bir harf değişikliği ile.Oyuna değişiklik katmak isterseniz deneyebilirsiniz...

titlebar.xml deki kısımlar takım yazısının ve yazının yanında bulunan (lig,puan durumu,oyuncu pozisyonları) kısımdır.
header.xml deki değiştirdiğimiz kısım ise arkaplan rengidir.

playeray
11.Aralık.2010, 20:20
Renkli bir takıma gidersem denerim. Beşiktaşımda farketmiyor :n: Teşekkürler paylaşım için.

World Hollow o1
14.Aralık.2010, 14:57
Ömer kardeş mesela oyundaki normal yazı rengini nasıl değiştire bilicez peki?

fm26mer
14.Aralık.2010, 19:41
Settings klasöründe bir xml vardır hani. O oyun içindeki tüm renkleri kapsayan dosyadır. Oradan değiştirebilirsin herşeyi. Zaten açıklamasıda yazıyor yanlarında, fixtur vs.

World Hollow o1
14.Aralık.2010, 21:39
hangisi acaba o bir fikrin var mı :)

Oyundaki mesela futbulcuların isimleride haberlerin yazı rengini soruyorum..

fm26mer
16.Aralık.2010, 04:17
<!-- default text colours -->

Başlığı altındaki şu kod.

<colour name="text" red="255" green="255" blue="255"></colour>

bu başlık altında birçok kısmın rengini değiştirebiliriz. menü, ayarlar vb...

http://i53.tinypic.com/w2d352.png

World Hollow o1
16.Aralık.2010, 19:39
tamamdır hocam sağolasın :)

RasAnt
16.Aralık.2010, 21:53
Ben oyunun beyaz temasından memnunum sadece oyuncu özelliklerini gösteren renkleri değiştirmek isitoyrum bu konu hakkında bilgin varmı nasıl yapabilirm misal 11-15 arası açık mavi 16-20 arası koyu mavi olsun

fm26mer
17.Aralık.2010, 00:56
Rica ederim ne demek:)

Orjinal temanın üzerinde oynama yapmak için bir templateye ihtiyaç vardır. Yani orjinal temanın dosyaları kısaca.

İlk önce buradan (http://forum.turksportal.net/vb//redirector.php?url=https%3A%2F%2Fsites.google.com% 2Fsite%2Fomeraktas1907%2Fdefaultskin2011.rar) orjinal temanın şablonunu indiriyoruz.

"default skin 2011" adlı rar uzantılı temayı masaüstüne çıkartıyoruz ve yeni gelen klasör'ün içindeki "default skin 2011" klasörü kopyalayıp Belgelerimdeki temaların olduğu skins klasörüne yapıştırıyoruz.

Daha sonra skins klasörüne yapıştırdığımız bu şablon'un içindeki "settings" adlı klasöre giriyoruz.
Bu klasörün içinde ""default skin 2011 settings"adlı bir xml dosyası vardır. Bu dosyayı not defteri ile açıyoruz.

Daha sonra şu kısmı buluyoruz...



<!-- profile attribute colours -->
<colour name="low attribute" red="40" green="40" blue="40" alpha="140"/>
<colour name="normal attribute" red="40" green="40" blue="40" alpha="200"/>
<colour name="good attribute" red="40" green="40" blue="120" />
<colour name="excellent attribute" red="0" green="0" blue="255" />
<colour name="special attribute" red="0" green="71" blue="168" />
<colour name="attribute label" red="40" green="40" blue="40" />
<colour name="special attribute label" red="40" green="40" blue="40" />
<colour name="profile extra text" red="40" green="40" blue="200" />

İşimizi görecek kısımlar bunlar.

"low attribute" = Oyuncunun (1-5) arası özellik renkleri.
"normal attribute" = Oyuncunun (6-10) arası özellik renkleri.
"good attribute" = Oyuncunun (11-15) arası özellik renkleri.
"excellent attribute" = Oyuncunun (16-20) arası özellik renkleri.

"red" = Kırmızı. (0-255) Arası renk değeri.
"green" = Yeşil. (0-255) Arası renk değeri.
"blue" = Mavi. (0-255) Arası renk değeri.
"alpha" = Uygulanan rengin ton ağırlığı.(Açıklığı,koyuluğu) (0-255) Arası Renk Değeri.

Bu renk kodlarınıda paint aracılığı ile bulabiliriz ve eski sayılarla değiştirebiliriz.
https://sites.google.com/site/omeraktas1907/_/rsrc/1290222954179/oyuncu-oezellik-renkleri-nasil-degistirilir/04.png

Değiştirme işlemi bittikten sonra kaydediyoruz dosyayı ve cache klasörünü sildikten sonra temayı oyundan tekrar seçiyoruz. Renklerin değiştiğini göreceğiz...

Takıldığın bir yer olursa özel mesajdan konuşabiliriz.

World Hollow o1
26.Ocak.2011, 13:08
Ömer kardeş, şimdi bu haberlerin yazı rengini ben beyaz yapmak istiyorum...
onu söyledin sen yukarıdaki mesajlarda ama ben haberlerin yazdığı yazının rengini değiştirmek istiyorum sadece.
ya da tek renk olsun istiyorum hepsi..?

fm26mer
26.Ocak.2011, 19:40
Haberlerle ilgili yazıların kodunun nerede olduğunu bende bilmiorum. Onu bir türlü bulamadım.

World Hollow o1
27.Ocak.2011, 11:34
bana lazım olan tüm oyunun mesela yazı rengi beyazsa onu tamamen siyah yapmak istiyorum ? :)

RasAnt
28.Ocak.2011, 19:03
P.M den teşekkür etmiştim burdanda teşekkür edeyim istediğim gibi ayarladım oyuncu özellikleri rengini :)

guarin14
04.Haziran.2011, 02:02
Maç içinde ki renkleri değiştirdim bir de lig isimleri türkçe yaptım editörden kaydettim ama mevcut oyunumda çıkmadı neden olabilir?

orhunyazar
16.Haziran.2011, 02:46
Çok yararlı bir rehber gerçekten işime yaradı çok teşekkür ederim