Modifikasi menu TF2

content auto translated from {from}

Halo, pengguna portal Gamer.ru!

Hari ini saya akan menceritakan sebuah dongeng... eh...

Perhatian! Tidak cocok untuk yang mudah terpengaruh!

Hari ini saya akan memberitahu Anda bagaimana mengubah gaya menu asli TF2 menjadi sesuatu yang sangat tidak masuk akal.

Pertama-tama, kita membutuhkan program/plug-in yang dapat bekerja dengan gambar dalam format "*.vtf". Dalam panduan kecil saya ini, saya akan menggunakan pplugin untuk Photoshop, banyak yang menganggapnya "kualitas rendah" dan mengatakan bahwa itu "tidak layak" dan menggunakan program VTFEdit, yang mengonversi format-format populer ke VTF.

Hal pertama yang ingin saya ubah adalah latar belakang menu, setelah satu setengah tahun saya sudah cukup bosan. Saya tidak terlalu suka gambar-gambar di latar belakang, jadi saya menggunakan pengisian warna hitam, ini adalah gaya yang nyata.

Buka Photoshop, buat file 1*1 dengan warna latar belakang - "HITAM", simpan sebagai "background01.vtf" di folder

\Program Files\Steam\SteamApps\%username%\team fortress 2\tf\materials\console

Saya juga menyarankan untuk menyimpan file yang sama dengan nama "background02.vtf", agar tidak ada yang menyimpang dari warna hitam sejati kita!

Voila!

Sekarang mari kita tempelkan gambar di latar belakang, meskipun ide ini tidak membuat saya senang. Mari kita ambil salah satu gambar yang ditemukan di Google dengan query "gambar" dengan parameter "besar"...

Di sini muncul sedikit kesulitan, karena VTF adalah format yang sangat spesifik, ukuran horizontal dan vertikal harus berupa dua dalam jumlah berapa pun (2, 4, 8, 16,32, 64, 128, 256, 512, 1024, 2048, 4096, dll).

Oke, buka dokumen kita "Gambar.BMP" dan segera meluaskannya ke ukuran yang dibutuhkan, dalam kasus saya 1024*768 diubah menjadi 1024*2048, saya hanya menyukainya=))

sedikit panduan bagi yang tidak tahu cara "memperbesar" gambar, untuk photoshop berbahasa Inggris (saya bukan ahli, jadi saya menjelaskan sesuai kemampuan):

Image - canvas size – atur nilai Width (lebar) dan Height (tinggi).

Ya, muncul "Area Kosong", kita singkirkan seperti ini:

Edit – free transform (Ctrl+t) dan "tarik" tepi gambar (titik kunci)

Simpan sebagai "background01.vtf" dan "background02.vtf" di folder

\Program Files\Steam\SteamApps\%username%\team fortress 2\tf\materials\console

Berikut hasil saya:

Pilihan ketiga untuk mengganti latar belakang – unduh yang sudah jadi, koleksi ada di sini.

Setiap arsip menyediakan instruksi rinci dalam bahasa Inggris.

Selanjutnya dalam rencana - menambahkan item ke menu utama.

Dalam folder "\team fortress 2\tf\cfg" buat folder baru (saya menyebutnya "UG"), di sana buat file quick.cfg dan tuliskan:

Connect IP:port

Inilah cara file tersebut harus terlihat jika Anda ingin segera masuk dengan sekali klik pada server Ksevelyar’a

Connect 95.84.132.233:27015

Untuk bekerja dengan menu utama permainan buatlah file GameMenu.res di folder "team fortress 2\tf\resource"

Di file ini kita menuliskan:

"GameMenu" [$WIN32]

{

"1"

{

"label" "#GameUI_GameMenu_ResumeGame"

"command" "ResumeGame"

"OnlyInGame" "1"

}

"2"

{

"label" "#GameUI_GameMenu_Disconnect"

"command" "Disconnect"

"OnlyInGame" "1"

}

"3"

{

"label" "#GameUI_GameMenu_PlayerList"

"command" "OpenPlayerListDialog"

"OnlyInGame" "1"

}

"4"

{

"label" "------------------------"

"OnlyInGame" "1"

}

"5"

{

"label" "#GameUI_GameMenu_CharacterSetup"

"command" "engine open_charinfo"

}

"6"

{

"label" "#GameUI_GameMenu_Achievements"

"command" "OpenAchievementsDialog"

}

"7"

{

"label" "#GameUI_GameMenu_Options"

"command" "OpenOptionsDialog"

}

"8"

{

"label" "------------------------"

}

"9"

**

{

"label" "QUICK FIGHT"

"command" "engine exec UG/quick.cfg"

**

}

"10"

{

"label" "#GameUI_GameMenu_FindServers"

"command" "OpenServerBrowser"

}

"11"

{

"label" "#GameUI_GameMenu_CreateServer"

"command" "OpenCreateMultiplayerGameDialog"

}

"12"

{

"label" "#GameUI_LoadCommentary"

"command" "OpenLoadSingleplayerCommentaryDialog"

}

"13"

{

"label" "#GameUI_Controller"

"command" "OpenControllerDialog"

"ConsoleOnly" "1"

}

"14"

{

"label" "------------------------"

}

"15"

{

"label" "#GameUI_GameMenu_Quit"

"command" "Quit"

}

}

Tebal memperlihatkan modifikasi. Semua yang tidak tebal merupakan tampilan standar menu. Selain itu, Anda juga dapat menambahkan banyak perintah berbeda di menu, dari mengganti nama hingga memulai/selesai merekam demo.

Sedikit tentang cara menulis di sini. Awal setiap item menu harus berupa angka (tidak harus berurutan). Kemudian diikuti tanda kurung buka, di dalamnya dideskripsikan item menu dan tindakan yang dilakukan. "label" "name"– apa yang akan kita lihat di dalam game (name).

Selanjutnya – "command" "deskripsi_perintah" – apa yang harus terjadi ketika item menu ini ditekan. Dan kemudian parameter item, misalnya, jika Anda ingin item ini hanya muncul ketika Anda sedang bermain (di server mana pun), tambahkan "OnlyInGame" "1"

Item berikutnya dalam acara hiburan kita adalah mengganti logo Team Fortress 2, sekali lagi, di menu utama permainan.

Untuk mengganti logo, dalam folder "team fortress 2\tf\resource" buat file GameLogo.Res, di mana kita menuliskan parameter logo masa depan kita.

"Resource/GameLogo.res"

{

"GameLogo"

{

"ControlName" "EditablePanel"

"fieldName" "GameLogo"

"xpos" "0"

"ypos" "0"

"zpos" "50"

"wide" "256"

"tall" "256"

"autoResize" "1"

"pinCorner" "0"

"visible" "1"

"enabled" "1"

"offsetX" "-15"

"offsetY" "20"

}

"Logo"

{

"ControlName" "ImagePanel"

"fieldName" "Logo"

"xpos" "0"

"ypos" "0"

"zpos" "50"

"wide" "256"

"tall" "256"

"visible" "1"

"enabled" "1"

"image" "../Vgui/tnc/Console_tnc"

"scaleImage" "1"

}

}

Ini adalah parameter untuk logo 256*256, jika gambar Anda memiliki parameter berbeda – sesuaikan dengan konten file.

Letakkan gambar dalam format VTF di folder

«team fortress 2\tf\materials\Vgui\tnc»

Nama gambar harus Console_tnc.vtf. Oke. Berikut hasil saya:

Jika Anda tiba-tiba tidak menyukai latar belakang, dan memutuskan untuk mengembalikan yang standar, cukup hapus file "background02.vtf" dan "background01.vtf" dari folder \team fortress 2\tf\materials\console.

Jika Anda tiba-tiba tidak menyukai logo, hapus file GameLogo.Res dari folder team fortress 2\tf\resource.

Jika Anda tidak menyukai menu modifikasi kita, hapus file GameMenu.res dari folder team fortress 2\tf\resource.

Semoga Anda menyukainya=) Terima kasih atas perhatian Anda=)

Berikut untuk perbandingan, saya rasa pilihan jelas, semua orang harus memodifikasi menu Team Fortress 2!