TF2 मेनू में संशोधन
नमस्ते, प्रिय Gamer.ru पोर्टल के उपयोगकर्ता!
आज मैं आपको एक कहानी सुनाने जा रहा हूँ... उफ्फ...
ध्यान दें! संवेदनशील लोगों के लिए - न देखें!
आज मैं आपको बताने जा रहा हूँ कि TF2 के मेनू के मूल शैली को बेकार में कैसे बदल दिया जाए।
सबसे पहले हमें किसी भी प्रोग्राम/प्लग-इन की ज़रूरत है, जो "*.vtf" फॉर्मेट की छवियों के साथ काम कर सकता है, मैं अपने छोटे मैनुअल में Photoshop प्लगइन का उपयोग करूंगा, जिसे कई लोग "फालतू" मानते हैं और कहते हैं कि यह "काम नहीं करता" और VTFEdit प्रोग्राम का उपयोग करते हैं, जो लोकप्रिय फॉर्मेट को VTF में परिवर्तित करता है।
पहली बात जो मैं करना चाहता हूँ वह मेनू के बैकग्राउंड को बदलना है, पिछले डेढ़ साल से यह मुझे काफी उबाऊ लगने लगा है। मुझे बैकग्राउंड में हर तरह की चित्रें पसंद नहीं हैं, इसलिए मैं काले रंग की भराई का उपयोग करता हूँ, यह असली शैली है।
Photoshop खोलें, 1*1 का एक फ़ाइल बनाएं, बैकग्राउंड रंग "काला" हो, इसे "background01.vtf" के नाम से सेव करें इस फ़ोल्डर में:
\Program Files\Steam\SteamApps\%username%\team fortress 2\tf\materials\console
मैं यही फ़ाइल "background02.vtf" नाम से भी सेव करने की सिफारिश करता हूँ, ताकि हमारी असली-काली रंग को कुछ भी बिगाड़ न सके!
वूला!
अब हम बैकग्राउंड पर एक इमेज डालने की जोखिम उठाते हैं, हालाँकि ये विचार मुझे खुश नहीं करता। चलिए, उदाहरण के लिए, हम गूगल पर "इमेज" के लिए बड़े आकार के चित्रों में से एक लेते हैं...
यहाँ थोड़ी कठिनाइयाँ आ रही हैं, क्योंकि VTF - एक बहुत विशेष फॉर्मेट है, जिसकी ऊँचाई और चौड़ाई हमेशा 2 की किसी भी शक्ति (2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, आदि) में होनी चाहिए।
तो, हम अपने "Image.BMP" दस्तावेज़ को खोलते हैं और इसे आवश्यक आकार में फैला देते हैं, मेरे मामले में 1024*768 का आकार 1024*2048 में बदल गया, मुझे यह बहुत पसंद आया=))
उन लोगों के लिए एक छोटा मैनुअल जो छवि को "फैलाने" की कला नहीं जानते, अंग्रेजी में फोटोशॉप के लिए (मैं खुद विशेषज्ञ नहीं हूँ, इसलिए मैं जैसे समझा सकता हूँ वैसा ही बताता हूँ):
Image - canvas size - चौड़ाई (Width) और ऊँचाई (height) के मान स्थापित करें।
हाँ, "खाली क्षेत्रों" की उपस्थिति हुई है, हम इसे इस तरह से छुटकारा पाते हैं:
Edit - free transform (Ctrl+t) और छवि के किनारों को "खींचते" हैं (कर्ण बिंदु)
इसे "background01.vtf" और "background02.vtf" के रूप में सेव करें इस फ़ोल्डर में:
\Program Files\Steam\SteamApps\%username%\team fortress 2\tf\materials\console
यहाँ मेरा परिणाम है:
बैकग्राउंड बदलने का तीसरा विकल्प - तैयार बैकग्राउंड डाउनलोड करें, यहाँ एक संग्रह है।
हर संग्रह में - अंग्रेजी में विस्तृत निर्देश हैं।
इसके बाद की योजना - मुख्य मेनू में बिंदुओं को जोड़ना।
"\team fortress 2\tf\cfg" फ़ोल्डर में एक नई फ़ोल्डर बनाएं (मेरे लिए यह "UG" है), वहाँ एक फ़ाइल quick.cfg बनाएं और उसमें लिखें:
Connect IP:port
यहाँ फ़ाइल ऐसा दिखना चाहिए, यदि आप एक क्लिक में सर्वर Ksevelyar पर तुरंत जाना चाहते हैं:
Connect 95.84.132.233:27015
गेम के मुख्य मेनू से काम करने के लिए "team fortress 2\tf\resource" फ़ोल्डर में एक फ़ाइल GameMenu.res बनाएँ।
इस फ़ाइल में हम लिखते हैं:
"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"
}
}
गाढ़े अक्षरों में संशोधन दिखाए गए हैं। जो कुछ भी गाढ़े अक्षरों में नहीं है – यह मेनू का मानक स्वरूप है। आप मेनू में कई विभिन्न कमांड जोड़ सकते हैं, नाम को बदलने से लेकर, डेमो वीडियो के रिकॉर्डिंग शुरू/खत्म करने तक।
यहाँ लिखने के बारे में कुछ जानकारी। मेनू के हर बिंदु की शुरुआत एक संख्या से होनी चाहिए (ज़रूरी नहीं कि क्रम में)। फिर एक खोली गई ब्रैकेट होती है, जिसके अंदर मेनू के बिंदु और उसकी क्रियाएँ विवरण दी जाती हैं। "label" "name"– वह है जो हम खेल में देखेंगे (name)।
आगे – "command" "काम_का विवरण" – वह होना चाहिए जो इस मेनू बिंदु पर क्लिक करने पर होना चाहिए। और फिर बिंदु के पैरामीटर आते हैं, उदाहरण के लिए, यदि आप चाहते हैं कि यह बिंदु केवल तब दिखे जब आप खेल रहे हों (किसी सर्वर पर), तो "OnlyInGame" "1" जोड़ें।
हमारे मनोरंजन शो का अगला बिंदु है Team Fortress 2 का लोगो बदलना, फिर से, खेल के मुख्य मेनू में।
लोगो बदलने के लिए "team fortress 2\tf\resource" फ़ोल्डर में GameLogo.Res नामक एक फ़ाइल बनाएँ, जिसमें हम अपने आगामी लोगो के लिए पैरामीटर दर्ज करेंगे।
"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"
}
}
यह मान 256*256 के लोगो के लिए हैं, यदि आपके पास अन्य आकार का चित्र है - तो इसे अपने अनुसार समायोजित करें, फ़ाइल की सामग्री बदलकर।
VTF फॉर्मेट में चित्र को फ़ोल्डर में डालें:
"team fortress 2\tf\materials\Vgui\tnc"
चित्र का नाम Console_tnc.vtf होना चाहिए। ठीक है। यहाँ मेरा परिणाम है:
यदि आपको बैकग्राउंड पसंद नहीं आया, और आपने स्टैंडर्ड सेट करने का निर्णय लिया, तो बस फ़ाइलें "background02.vtf" और "background01.vtf" फ़ोल्डर \team fortress 2\tf\materials\console से हटा दें।
यदि आपको लोगो पसंद नहीं आया, तो GameLogo.Res फ़ाइल को team fortress 2\tf\resource फ़ोल्डर से हटा दें।
यदि आपको हमारा संशोधित मेनू पसंद नहीं आया, तो GameMenu.res फ़ाइल को team fortress 2\tf\resource फ़ोल्डर से हटा दें।
मेरे आशा है कि आपको यह पसंद आया=) ध्यान देने के लिए धन्यवाद=)
यहाँ तुलना के लिए, मुझे लगता है कि विकल्प स्पष्ट है, सभी को Team Fortress 2 के मेनू को संशोधित करना चाहिए!