المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : شرح سحب اي لوك فيس npc ل اي كلينت


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:

و بكدة يكون موضوعنا خلص

اشوفكم على خير ان شاء الله

Hassan Emprator
2019-11-16, 01:23 AM
عاش يحب وباين ان ليك جامد في شغل الكلينت

nova
2019-11-16, 04:15 AM
عالمى

Tefa
2019-11-16, 07:57 AM
موضوع مميز احسنت

محمد ياسر
2019-11-16, 08:58 AM
احسنت استمر

ALz3em
2019-11-16, 11:52 AM
عاش تسلم

AbuMaryam
2019-11-16, 09:16 PM
عاش يحب وباين ان ليك جامد في شغل الكلينت

نورت الموضوع

وان شاء الله الفترة الي جاية شغل الكلينت هيبقي موجود ف المنتدي كتير


عالمى

نورت يا صديقي

موضوع مميز احسنت

تولموزك يا استاذ احمد :emoji32:

احسنت استمر

حبيبي يا زومآ ♥

عاش تسلم

نورت يا صديقي