aldanger
02-07-2002, 05:38 PM
هذه الطريقة تنفع لهاف لايف او اي مود ..
و للمعلومية فقد اخذتها من هذا الموقع:
http://www.planethalflife.com/wavelength/2dart/tutorials/MenuTutorial_2.html
اولا ابحث عن هذا الملف في مجلد هاف لايف:
btns_main.bmp
(ملاحظة مهمة:قبل كل شيء اعمل نسخة اخرى من الملف و اجعل شغلك على تلك النسخة و عندما تنتهي منها ايضا خذ نسخة احتياطية من الملف الاصلي .. للاحتياط ..)
و هو موجود في هذا المسار:
\Mod\gfx\shell
مجلد Mod هو اسم المود مثلا
C:\Program Files\Half-Life\valve\gfx\shell
لاحظو ان لعبة هاف لايف (الاصلية و ليس موداتها) هي موجودة في مجلد valve (الظاهر هي نفسها مود!! او متعاملين معاه كانها مود فحاطيهة في مجلد)
او
C:\Program Files\Half-Life\cstrike\gfx\shell
طبعا لاحظوا ان المجلد يختلف حسب انت وين منزل اللعبة
طبعا قد تظنون ان هذا الملف عبارة عن خط طويل !!؟؟!! في الحقيقة لا ادري اذا كان احد سيظن هذا .. لكن انا ظننت هذا اول ما رايته (قبل ان اقرا ذلك الموقع) و استبعدت تماما ان يكون هو الملف المطلوب!!!
خلو التكبير 100% و ستجدون عناصر القائمة ..
هناك 69 عنصر .. مع ثلاث حالات .. (الوضع العادي, و عندما تضع المؤشر فوقه, و الثالثة عندما تضغطه)
من الافضل ان تستخدم خاصية عرض الـ grid سواء كنت تستخدم الفوتوشوب او البينت شوب .. و ضعها على 26 pixles
في الفوتوشوب اضغطview>show>grid
و لوضعها على 26 بكسل اذهب الى
edit>preferences>guides and grid و اختر Pixles و ضع رقم 26 في الخانة اللتي بجوارها و في الخانة السفلى (subdivision) ضع 1
في البينت شوب اضغط view grid
ثم view>change grid and guide properties اختر pixles و ضع رقم 26 في الافقي و العمودي (علشان ما تدوخ .. بس هو يكفي العمودي فقط)
الان المهمة الصعبة.. لازم تستبدل جميع الحالات و لازم تراعي ان تكون الكلمات في مستوى واحد .. و الافضل ان تستخدم نافذة اخرى لكل كلمة
حسنا انا قمت بتجربة .. باستخدام فوتوشوب .. فيتحت نافذة جديدة بطول 26 بكسل و العرض 156 و هو مساحة كلمة واحدة .. قمت بعمل خلفية سوداء .. قمت بعمل طبقة جديدة للكتابة .. كتبت الكلمة المطلوبة و لونتها بنفس اللون المستخدم في اللعبة
عملت نسختين اخرتين من الطبقة فصارت ثلاث طبقات
قمت بتغيير الستايل layer style لكل طبقة باستخدام خواص outer glow و color overlay لعمل التاثيرات
الفائدة من استخدام الستايل بدل الفلاتر انه بامكاننا تغيير الكتابة و سيطبق الستايل عليها تلقائيا
لمقلها الى الصورة الاصلية قمت باخفاء الطبقتين التين لا نريدهما (مثلا لو كنا نطبق الحالة العادية نخفي طبقتي الـ mouse over و الـ onclick) طبعا نبقي الخلفية ظاهرة ..نربط بين الطبقتين الظاهرتين (link) .. نختار كل شي (ctrl+a) ثم من قائمة edit اختر copy merged ثم نذهب للصورة الاصلية و نتاكد من اختيار خاصية
view>snap to >grid
و ايضا قد نحتاج
view>snap to>document bounds
نلصق edit>paste و نحرك ما لصقناه ( و سيكون في طبقة جديدة) الى الاعلى و هو سيظبط نفسه تلقائيا على الحواف لاننا اخترنا ذلك قبل قليل
و هذا مثال على ما قمت بعمله (الصورة مرفقة) .. طبعا الصورة الاصلية اكبر من هذا .. فقط استدبلت كلمة واحد .. الكلمة الاخرى تركتها هكذا كي تروها (ليست نفس الكلمة اللتي ترجمتها) و تخلصت من بقية الصورة لانه ارفاقها مشكلة فهي كبيرة جدا
طبعا هذا ليس كل شي في القائمة ..
هنا شرح لكافة الملفات اللتي تستطيع بها تغيير القائمة .. اتمنى واحد يساعدني بالترجمة .. مع العلم طريقة القائمة هذه هو تحدث بشكل عام فقط ..و هذا هو الموقع الاصلي:
http://www.planethalflife.com/wavelength/2dart/tutorials/MenuTutorial.html
و هناك عدة صفحات فيه
ساترجم فقط الجزء الاول (اسماء الملفات اللتي تغيرها)
الخلفية:splash.bmp
القائمة:btns_main.bmp
عناوين الاقسام:head_<sectionname>.bmp
هذه هي اللتي تظهر اعلى الشاشة و ما بين <> هو اسم القسم
الانيميشن (الصور المتحركة) اللتي تظهر في القائمة:logo.avi
الازرار: up.bmp,down.bmp الخ الخ
cached.wad لم افهم ما هو بالظبط (console bitmap)
ساحاول اكمال الباقي على قدر ما استطيع انشاء الله و اتمنى واحد يساعدني ..
:-)
و للمعلومية فقد اخذتها من هذا الموقع:
http://www.planethalflife.com/wavelength/2dart/tutorials/MenuTutorial_2.html
اولا ابحث عن هذا الملف في مجلد هاف لايف:
btns_main.bmp
(ملاحظة مهمة:قبل كل شيء اعمل نسخة اخرى من الملف و اجعل شغلك على تلك النسخة و عندما تنتهي منها ايضا خذ نسخة احتياطية من الملف الاصلي .. للاحتياط ..)
و هو موجود في هذا المسار:
\Mod\gfx\shell
مجلد Mod هو اسم المود مثلا
C:\Program Files\Half-Life\valve\gfx\shell
لاحظو ان لعبة هاف لايف (الاصلية و ليس موداتها) هي موجودة في مجلد valve (الظاهر هي نفسها مود!! او متعاملين معاه كانها مود فحاطيهة في مجلد)
او
C:\Program Files\Half-Life\cstrike\gfx\shell
طبعا لاحظوا ان المجلد يختلف حسب انت وين منزل اللعبة
طبعا قد تظنون ان هذا الملف عبارة عن خط طويل !!؟؟!! في الحقيقة لا ادري اذا كان احد سيظن هذا .. لكن انا ظننت هذا اول ما رايته (قبل ان اقرا ذلك الموقع) و استبعدت تماما ان يكون هو الملف المطلوب!!!
خلو التكبير 100% و ستجدون عناصر القائمة ..
هناك 69 عنصر .. مع ثلاث حالات .. (الوضع العادي, و عندما تضع المؤشر فوقه, و الثالثة عندما تضغطه)
من الافضل ان تستخدم خاصية عرض الـ grid سواء كنت تستخدم الفوتوشوب او البينت شوب .. و ضعها على 26 pixles
في الفوتوشوب اضغطview>show>grid
و لوضعها على 26 بكسل اذهب الى
edit>preferences>guides and grid و اختر Pixles و ضع رقم 26 في الخانة اللتي بجوارها و في الخانة السفلى (subdivision) ضع 1
في البينت شوب اضغط view grid
ثم view>change grid and guide properties اختر pixles و ضع رقم 26 في الافقي و العمودي (علشان ما تدوخ .. بس هو يكفي العمودي فقط)
الان المهمة الصعبة.. لازم تستبدل جميع الحالات و لازم تراعي ان تكون الكلمات في مستوى واحد .. و الافضل ان تستخدم نافذة اخرى لكل كلمة
حسنا انا قمت بتجربة .. باستخدام فوتوشوب .. فيتحت نافذة جديدة بطول 26 بكسل و العرض 156 و هو مساحة كلمة واحدة .. قمت بعمل خلفية سوداء .. قمت بعمل طبقة جديدة للكتابة .. كتبت الكلمة المطلوبة و لونتها بنفس اللون المستخدم في اللعبة
عملت نسختين اخرتين من الطبقة فصارت ثلاث طبقات
قمت بتغيير الستايل layer style لكل طبقة باستخدام خواص outer glow و color overlay لعمل التاثيرات
الفائدة من استخدام الستايل بدل الفلاتر انه بامكاننا تغيير الكتابة و سيطبق الستايل عليها تلقائيا
لمقلها الى الصورة الاصلية قمت باخفاء الطبقتين التين لا نريدهما (مثلا لو كنا نطبق الحالة العادية نخفي طبقتي الـ mouse over و الـ onclick) طبعا نبقي الخلفية ظاهرة ..نربط بين الطبقتين الظاهرتين (link) .. نختار كل شي (ctrl+a) ثم من قائمة edit اختر copy merged ثم نذهب للصورة الاصلية و نتاكد من اختيار خاصية
view>snap to >grid
و ايضا قد نحتاج
view>snap to>document bounds
نلصق edit>paste و نحرك ما لصقناه ( و سيكون في طبقة جديدة) الى الاعلى و هو سيظبط نفسه تلقائيا على الحواف لاننا اخترنا ذلك قبل قليل
و هذا مثال على ما قمت بعمله (الصورة مرفقة) .. طبعا الصورة الاصلية اكبر من هذا .. فقط استدبلت كلمة واحد .. الكلمة الاخرى تركتها هكذا كي تروها (ليست نفس الكلمة اللتي ترجمتها) و تخلصت من بقية الصورة لانه ارفاقها مشكلة فهي كبيرة جدا
طبعا هذا ليس كل شي في القائمة ..
هنا شرح لكافة الملفات اللتي تستطيع بها تغيير القائمة .. اتمنى واحد يساعدني بالترجمة .. مع العلم طريقة القائمة هذه هو تحدث بشكل عام فقط ..و هذا هو الموقع الاصلي:
http://www.planethalflife.com/wavelength/2dart/tutorials/MenuTutorial.html
و هناك عدة صفحات فيه
ساترجم فقط الجزء الاول (اسماء الملفات اللتي تغيرها)
الخلفية:splash.bmp
القائمة:btns_main.bmp
عناوين الاقسام:head_<sectionname>.bmp
هذه هي اللتي تظهر اعلى الشاشة و ما بين <> هو اسم القسم
الانيميشن (الصور المتحركة) اللتي تظهر في القائمة:logo.avi
الازرار: up.bmp,down.bmp الخ الخ
cached.wad لم افهم ما هو بالظبط (console bitmap)
ساحاول اكمال الباقي على قدر ما استطيع انشاء الله و اتمنى واحد يساعدني ..
:-)