AbuMaryam
2019-11-16, 12:47 AM
عفواً لايمكن عرض الروابط في الإرشيف
انهردة هقدملكم شرح سحب اي لوك فيس من اي كلينت ب مختلف الاصدارات
و الشرح دة يعتبر هدية و مقدمة بسيطة عن الشغل الى جاي :)
وبالنسبة للناس الى بتاخد و تشف و تنقل من غير ذكر المصدر و حقوق صاحب الموضوع
اتقو الله و اذكرو تعب الناس التانية
نخش ف صلب الموضوع
دلوقتي لو انت فتحت اي لعبة و لقيت فيها لوك فيس ل npc عجبك هتاخدة ازاي ؟
بص يا سيدي و ركز معايا عشان تفهم الموضوع ماشي ازاي
اولا هتروح على الكلينت بتاع اللعبة و تخش على فولدر ini
و بعد كدة تفتح الملف الى اسمة npc.ini
هتلاقي في ان بي سي كتير جدآ
هتبحث عن الى انت عايز تسحب شكلة ب الاسم
والنفترض مثلا : AbuMaryam
هتلاقية بالشكل دة
[NpcType890]
Name=AbuMaryam
SimpleObjID=608
StandByMotion=00000608000191
BlazeMotion=00000608000190
RestMotion=00000608000101
Effect=zf2-e307
ASB=5
ADB=6
FixDir=0
و نضيفة ف الملف الي ف الكلينت بتاعنا و نعملة حفظ و نخلي بالنا من تسلسل ارقام الان بي سي فـ NpcType
يعني تغير الرقم ب الرقم الى بعد اخر ان بي سي موجود عندك ....
ف السطر الثاني من الاكواد الى فوق هتلاحظ الكود دة (SimpleObjID=608)
هتحفظ الرقم دة كويس جدآ و ننتقل للملف الى بعدة
هنروح للملف دة داخل نفس المسار
3dmotion.ini
و تبحث عن الرقم الي قولتلك احفظة فوق
و هتلاقي الاكواد ب الشكل دة
00000608000100=c3/npc/608/1.c3
00000608000192=c3/npc/608/2.c3
00000608000191=c3/npc/608/100.c3
00000608000101=c3/npc/608/101.c3
00000608000190=c3/npc/608/190.c3
هناخد الاكواد كوبي و نحطها ف الملف المماثل لية ف الكلينت بتاعنا و نعملة حفظ
و نروح للخطوة الى بعدها
نفتح الملف دة
3dobj.ini
و تبحث عن الرقم الي قولتلك احفظة فوق
و هتلاقي الاكواد ب الشكل دة
608000000=c3/npc/608/1.c3
هناخد الاكواد كوبي و نحطها ف الملف المماثل لية ف الكلينت بتاعنا و نعملة حفظ
و نروح للخطوة الى بعدها
نفتح الملف دة
3DSimpleObj.ini
و تبحث عن الرقم الي قولتلك احفظة فوق
و هتلاقي الاكواد ب الشكل دة
[ObjIDType608]
PartAmount=2
Part0=608000000
Texture0=608000000
Part1=608000001
Texture1=608000000
هناخد الاكواد كوبي و نحطها ف الملف المماثل لية ف الكلينت بتاعنا و نعملة حفظ
و نروح للخطوة الى بعدها
نفتح الملف دة
3dtexture.ini
و تبحث عن الرقم الي قولتلك احفظة فوق
و هتلاقي الاكواد ب الشكل دة
و خلي بالك ف اليحث و الاضافة عشان ممكن يكون الرقم مكرر
608000000=c3/texture/608000000.dds
هناخد الاكواد كوبي و نحطها ف الملف المماثل لية ف الكلينت بتاعنا و نعملة حفظ
و نروح للخطوة الى بعدها
هتروح على فولدر c3/npc
هتلاقي فولدر بـ اسم الرقم الى قولتلك احفظة فوق 608
هتاخد الفولدر كلة كوبي و تحطة ف الكلينت عندك ف نفس المسار المماثل لية
بعد كدة تروح على المسار دة c3/texture
هتعمل بحث على نفس الرقم بردو
هتلاقي الملف ب الشكل دة
608000000.dds
هتاخد الملف دة كوبي و تروح تحطة ف نفس المسار المماثل لية ف الكلينت بتاعك
و تشغل اللعبة و تروح بقي تشوف شكل الان بي سي بتاعك الى انت حطيتة :emoji3:
و بكدة يكون موضوعنا خلص
اشوفكم على خير ان شاء الله
انهردة هقدملكم شرح سحب اي لوك فيس من اي كلينت ب مختلف الاصدارات
و الشرح دة يعتبر هدية و مقدمة بسيطة عن الشغل الى جاي :)
وبالنسبة للناس الى بتاخد و تشف و تنقل من غير ذكر المصدر و حقوق صاحب الموضوع
اتقو الله و اذكرو تعب الناس التانية
نخش ف صلب الموضوع
دلوقتي لو انت فتحت اي لعبة و لقيت فيها لوك فيس ل npc عجبك هتاخدة ازاي ؟
بص يا سيدي و ركز معايا عشان تفهم الموضوع ماشي ازاي
اولا هتروح على الكلينت بتاع اللعبة و تخش على فولدر ini
و بعد كدة تفتح الملف الى اسمة npc.ini
هتلاقي في ان بي سي كتير جدآ
هتبحث عن الى انت عايز تسحب شكلة ب الاسم
والنفترض مثلا : AbuMaryam
هتلاقية بالشكل دة
[NpcType890]
Name=AbuMaryam
SimpleObjID=608
StandByMotion=00000608000191
BlazeMotion=00000608000190
RestMotion=00000608000101
Effect=zf2-e307
ASB=5
ADB=6
FixDir=0
و نضيفة ف الملف الي ف الكلينت بتاعنا و نعملة حفظ و نخلي بالنا من تسلسل ارقام الان بي سي فـ NpcType
يعني تغير الرقم ب الرقم الى بعد اخر ان بي سي موجود عندك ....
ف السطر الثاني من الاكواد الى فوق هتلاحظ الكود دة (SimpleObjID=608)
هتحفظ الرقم دة كويس جدآ و ننتقل للملف الى بعدة
هنروح للملف دة داخل نفس المسار
3dmotion.ini
و تبحث عن الرقم الي قولتلك احفظة فوق
و هتلاقي الاكواد ب الشكل دة
00000608000100=c3/npc/608/1.c3
00000608000192=c3/npc/608/2.c3
00000608000191=c3/npc/608/100.c3
00000608000101=c3/npc/608/101.c3
00000608000190=c3/npc/608/190.c3
هناخد الاكواد كوبي و نحطها ف الملف المماثل لية ف الكلينت بتاعنا و نعملة حفظ
و نروح للخطوة الى بعدها
نفتح الملف دة
3dobj.ini
و تبحث عن الرقم الي قولتلك احفظة فوق
و هتلاقي الاكواد ب الشكل دة
608000000=c3/npc/608/1.c3
هناخد الاكواد كوبي و نحطها ف الملف المماثل لية ف الكلينت بتاعنا و نعملة حفظ
و نروح للخطوة الى بعدها
نفتح الملف دة
3DSimpleObj.ini
و تبحث عن الرقم الي قولتلك احفظة فوق
و هتلاقي الاكواد ب الشكل دة
[ObjIDType608]
PartAmount=2
Part0=608000000
Texture0=608000000
Part1=608000001
Texture1=608000000
هناخد الاكواد كوبي و نحطها ف الملف المماثل لية ف الكلينت بتاعنا و نعملة حفظ
و نروح للخطوة الى بعدها
نفتح الملف دة
3dtexture.ini
و تبحث عن الرقم الي قولتلك احفظة فوق
و هتلاقي الاكواد ب الشكل دة
و خلي بالك ف اليحث و الاضافة عشان ممكن يكون الرقم مكرر
608000000=c3/texture/608000000.dds
هناخد الاكواد كوبي و نحطها ف الملف المماثل لية ف الكلينت بتاعنا و نعملة حفظ
و نروح للخطوة الى بعدها
هتروح على فولدر c3/npc
هتلاقي فولدر بـ اسم الرقم الى قولتلك احفظة فوق 608
هتاخد الفولدر كلة كوبي و تحطة ف الكلينت عندك ف نفس المسار المماثل لية
بعد كدة تروح على المسار دة c3/texture
هتعمل بحث على نفس الرقم بردو
هتلاقي الملف ب الشكل دة
608000000.dds
هتاخد الملف دة كوبي و تروح تحطة ف نفس المسار المماثل لية ف الكلينت بتاعك
و تشغل اللعبة و تروح بقي تشوف شكل الان بي سي بتاعك الى انت حطيتة :emoji3:
و بكدة يكون موضوعنا خلص
اشوفكم على خير ان شاء الله