عرض مشاركة واحدة
احصائياتى

الردود
45

المشاهدات
18857
 
محمد ياسر

محمد ياسر is on a distinguished road

    غير متواجد

المشاركات
1,940

+التقييم
0.90

تاريخ التسجيل
Apr 2019

الاقامة
https://www.facebook.com/daany

نظام التشغيل

رقم العضوية
1
2020-04-13, 05:38 PM
المشاركة 1 
#1  
افتراضي ازاي تاخد اي مابه من اي باتش [منقول]


السلام عليكم ورحمة الله وبركاته
الموضوع ده منقول بتاع جرجس مجدي

يلا نبداء


انشرح اضافه علي المابات ال 3d

الطريقه دي طويله شويه بس هتقدر بعدها تضيف اي مابه من اي باتش انت عايزو
مش هجبلك باتش واقلك ضيفو ويمشيك شغلك الي انت عاملو انا هوريك تضيف المابات دي من غير متضر شغلك 🙂
يعني هنعدل علي ملفات الباتش والسورس ونضيف الخريطة
صور للمابات: 😎







اولا:
هنحمل 3 ملفات

برنامج HxD وبرنامج التعديل علي ملف جيم ماب وملفات الخرايط الي هنضيفها


1-برنامج HxD
عفواً لايمكن عرض الرابط إلا بعد الرد على الموضوع
2-برنامج Map Information
عفواً لايمكن عرض الرابط إلا بعد الرد على الموضوع

3-ملفات المابات(اضافه السورس والكلينت مع بعض )
عفواً لايمكن عرض الرابط إلا بعد الرد على الموضوع

ندخل بقا علي الشغل الملفات الي هنعدل عليها اسمها + مسارها


كود:
bin\Debug\database\GameMap.dat
ملف الجيم ماب في السورس
////////////////////
ani\MiniMap.Ani
ملف ماين ماب في الباتش او الكلينت
/////////////////////
ini\GameMap.dat
ملف جيم ماب في الباتش او الكلينت 


احنا هنضيف 4 خرايط وانت ضيف الي انت عايزو بعدهم 🙂

علشان تضيف الخرايط هنبدا نعدل علي ملف

bin\Debug\database\GameMap.dat

الي في السورس طيب هنعدل عليه ازاي ؟

سهله جدا ببرنامج Map Information

الي حملناه من فوق هتفتح البرنامج



الي بلون الاحمر دي مساحه الماب والاسود دي اي دي الماب والي بالازرق دي المكان الي فيه ملف المابه

طيب هنجيبهم ازاي او ازاي اعرفهم هقلك ازاي

كلمه Create gamemap.txt

الي في البرنامج لازم تحط البرنامج في نفس فولدر الفيه ملف الجيم ماب

وهتدوس عليها هتعمل ملف تكست فيه معلومات المابات

هتعمل كده علي الملف الي في الباتش وهتجيب منو المعلومات لو هتجيب مابه من باتش تاني

لو عندك المعلومات ضيفها علي طول

دي صوره لملب جيم ماب بعد مبقي بصيغه txt



انت طبعا مش هتعدل عليه لان ملوش لزمه لو عاوز تمسحو بعد متخلص امسحو انت هتاخد الماب الي عيزها منو علشان تضيفها عندك بس

10540 ده اي دي الماب ده الي هتكتبو في المربع الاسود في برنامج Map Information

map/map/religion004.7z ده ملف المابه بالمسار بتاعو ضيفو كلو في مكان المربع الازرق

128 ده حجم المابه متغيرش عليه علشان تكبرها علشان مش هتكبرههههههه

هتضيفهم وتدوس insert

وبكده انت ضفت الماب في ملف الجيم ماب في السورس

نفس الطريقه مع ملف جيم ماب بتاع الباتش هتاخد برنامج Map Information

وهتحطهم في فولدر لوحدهم وتضيف المعلومات

اهي المعلومات:


كود:
10540 map/map/religion004.7z 128
10550 map
/map/religion005.7z 128
10520 map
/map/religion001.7z 128
10530 map
/map/religion002.7z 128 

وبكده خلصنا الجزء السهل 😥

ندخل الجزء الصعب

هتروح لملف MiniMap

في الكلينت او الباتش وده المسار بتاعو

ani\MiniMap.Ani

هتصطب برنامج هكسد وهتسحب ملف ماين ماب جواه

وهتنزل تحت خالص وهتضيف دول


كود:
....[10520]..FrameAmount=3..Frame0=data/MiniMap/10520/128.jpg..Frame1=data/MiniMap/10520/256.jpg..Frame2=data/MiniMap/10520/512.jpg....[10530]..FrameAmount=3..Frame0=data/MiniMap/10530/128.jpg..Frame1=data/MiniMap/10530/256.jpg..Frame2=data/MiniMap/10530/512.jpg....[10540]..FrameAmount=3..Frame0=data/MiniMap/10540/128.jpg..Frame1=data/MiniMap/10540/256.jpg..Frame2=data/MiniMap/10540/512.jpg....[10550]..FrameAmount=3..Frame0=data/MiniMap/10550/128.jpg..Frame1=data/MiniMap/10550/256.jpg..Frame2=data/MiniMap/10550/512.jpg 

من غير متعدل عليهم وهتضيفهم كده

صوره ليهم



طيب دلوقتي هتقلي ازاي بقا اجيب دول من اي باتش حاجه سهله جدا هتدخل علي الملف ببرنامج هكسد وهتعمل بحث عن اي دي الماب وتاخدها

كلها لغايه متوصل لمابه تاني زي كده


كود:
....[10550]..FrameAmount=3..Frame0=data/MiniMap/10550/128.jpg..Frame1=data/MiniMap/10550/256.jpg..Frame2=data/MiniMap/10550/512.jpg 

دي مابه واحده النقط دي الي بتفصل كل مابه والتانيه لازم متنسهاش

هتضيهم وهتدوس حفظ وهتنقل الملفات في مكانها في الباتش

نيجي بقا لملفات المابات هتلاقي في الملف الي حملتو مي ملفين واحد للكلينت والتاني للسورس

GameMaps 3D\Source\bin\Debug\database\maps

هتضيف الحاجات الي هنا في السورس عندك في نفس المسار

bin\Debug\database\maps

طيب هتقلي برضو ازاي اجيبهم من الباتش هقلك زي كده

دي صوره للملفات بتاعه الكلينت في الملف الي انت حملتو برضو



هتعملها فك ضغط وتاخد الملفات الي جواها للسورس اتحلت المشكله كده تمام

والملفات التانيه الي هي ال dds دي تدخل جوه ملف الماب الي في الباتش او الكلينت وهتدور علي المابه الي انت عيزها وتنسخ ملفاتها

في المسار ده

ini\data\map

ملفات النفيا كت


كده تقدر تاخد اي مابه من اي باتش 😈

اي حاجه تقف معاك كلمني وانا هحاول احلها معاك 🙂 ❤



المصدر : عفواً لايمكن عرض الرابط إلا بعد الرد على الموضوع