TF2 کے مینو میں تبدیلی
ہیلو، محترم Gamer.ru! پورٹل کے صارف
آج میں آپ کو ایک کہانی سنانے جا رہا ہوں.... اوہ !
اہم! حساس لوگوں کے لئے دیکھنا منع ہے!
آج میں آپ کو یہ بتاؤں گا کہ TF2 کے اصل مینو کی طرز کو کیسے ناقابل یقین سطح پر تبدیل کیا جائے۔
سب سے پہلے ہمیں کسی بھی ایسی پروگرام/پلاگ ان کی ضرورت ہوگی جو «*.vtf» فارمیٹ کی تصاویر کے ساتھ کام کر سکے، میں اپنے چھوٹے منوال میں فوٹوشاپ کے لیے پلگ ان استعمال کروں گا، بہت سے لوگوں کا کہنا ہے کہ یہ «بیکار» ہے اور اسے «چلتا» نہیں ہے اور VTFEdit پروگرام استعمال کرتے ہیں، جو عام فارمیٹس کو VTF میں تبدیل کرتا ہے۔
پہلے تو میں مینو کے پس منظر کو تبدیل کرنا چاہتا ہوں، سوا سال میں یہ مجھے بہت بور کر چکا ہے۔ مجھے پس منظر میں تصویریں پسند نہیں ہیں، لہذا میں کالا رنگ استعمال کرنے جا رہا ہوں، یہ واقعی طریقہ ہے۔
فوٹوشاپ کھولیں، 1*1 کا ایک فائل بنائیں جس کا پس منظر کا رنگ «کالا» ہو، اسے «background01.vtf» کے نام سے محفوظ کریں
\Program Files\Steam\SteamApps\%username%\team fortress 2\tf\materials\console
یہ بھی مشوری دیں کہ ایسی ہی فائل کو «background02.vtf» کے نام سے محفوظ کریں، تاکہ ہمارا حقیقی کالا رنگ متاثر نہ ہو!
واؤ!
اب ہم پس منظر میں ایک تصویر ڈالنے کی کوشش کریں، حالانکہ یہ خیال مجھے خوش نہیں کرتا۔ مثال کے طور پر، ایک تصویر لیں، جو گوگل پر «تصویر» کے تلاش میں «بڑی» کے ساتھ ملی...
یہاں کچھ چھوٹی مشکلات ہیں، کیونکہ VTF – ایک بہت مخصوص فارمیٹ ہے، افقی اور عمودی سائز کو ہر درجہ کی طاقت کا دو ہونا چاہیے (2، 4، 8، 16، 32، 64، 128، 256، 512، 1024، 2048، 4096 وغیرہ) ۔
تو، ہم اپنی «تصویر.BMP» دستاویز کو کھولتے ہیں اور اسے مطلوبہ سائز میں پھیلاتے ہیں، میرے معاملے میں 1024*768 نے 1024*2048 میں تبدیل کیا، مجھے یہ پسند آیا=))
ان لوگوں کے لئے جو تصویر کو «پھیلانے» کا طریقہ نہیں جانتے، انگریزی زبان کے فوٹوشاپ کے لئے ایک چھوٹی منوال:
تصویر - کینوس کا سائز - Width (چوڑائی) اور height (اونچائی) کی قیمتیں مقرر کریں۔
جی ہاں، «خالی مقامات» موجود ہیں، ہم انہیں اس طرح ہٹا دیتے ہیں:
ترمیم - فری ٹرانسفارم (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
گیم کے اہم مینو کے ساتھ کام کرنے کے لئے «GameMenu.res» نامی فائل بنائیں «team fortress 2\tf\resource» فولڈر میں
اس فائل میں لکھیں:
"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 کے مینو کو تبدیل کرنا چاہئے!