منتدي اكواد

منتدي اكواد (https://code.vpscairo.com/index.php)
-   تطوير سيرفرات كونكر (https://code.vpscairo.com/forumdisplay.php?f=11)
-   -   شرح سحب اي لوك فيس npc ل اي كلينت (https://code.vpscairo.com/showthread.php?t=2965)

AbuMaryam 2019-11-16 12:47 AM

شرح سحب اي لوك فيس npc ل اي كلينت
 
عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع


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

و الشرح دة يعتبر هدية و مقدمة بسيطة عن الشغل الى جاي :)

وبالنسبة للناس الى بتاخد و تشف و تنقل من غير ذكر المصدر و حقوق صاحب الموضوع

اتقو الله و اذكرو تعب الناس التانية


نخش ف صلب الموضوع

دلوقتي لو انت فتحت اي لعبة و لقيت فيها لوك فيس ل npc عجبك هتاخدة ازاي ؟

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


اولا هتروح على الكلينت بتاع اللعبة و تخش على فولدر ini

و بعد كدة تفتح الملف الى اسمة npc.ini

هتلاقي في ان بي سي كتير جدآ

هتبحث عن الى انت عايز تسحب شكلة ب الاسم

والنفترض مثلا : AbuMaryam

هتلاقية بالشكل دة

كود PHP:

[NpcType890]
Name=AbuMaryam
SimpleObjID
=608
StandByMotion
=00000608000191
BlazeMotion
=00000608000190
RestMotion
=00000608000101
Effect
=zf2-e307
ASB
=5
ADB
=6
FixDir
=

و نضيفة ف الملف الي ف الكلينت بتاعنا و نعملة حفظ و نخلي بالنا من تسلسل ارقام الان بي سي فـ NpcType

يعني تغير الرقم ب الرقم الى بعد اخر ان بي سي موجود عندك ....


ف السطر الثاني من الاكواد الى فوق هتلاحظ الكود دة (SimpleObjID=608)

هتحفظ الرقم دة كويس جدآ و ننتقل للملف الى بعدة


هنروح للملف دة داخل نفس المسار

3dmotion.ini


و تبحث عن الرقم الي قولتلك احفظة فوق

و هتلاقي الاكواد ب الشكل دة

كود PHP:

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

و تبحث عن الرقم الي قولتلك احفظة فوق

و هتلاقي الاكواد ب الشكل دة

كود PHP:

608000000=c3/npc/608/1.c3 


هناخد الاكواد كوبي و نحطها ف الملف المماثل لية ف الكلينت بتاعنا و نعملة حفظ

و نروح للخطوة الى بعدها


نفتح الملف دة

3DSimpleObj.ini

و تبحث عن الرقم الي قولتلك احفظة فوق

و هتلاقي الاكواد ب الشكل دة


كود PHP:

[ObjIDType608]
PartAmount=2
Part0
=608000000
Texture0
=608000000
Part1
=608000001
Texture1
=608000000 



هناخد الاكواد كوبي و نحطها ف الملف المماثل لية ف الكلينت بتاعنا و نعملة حفظ

و نروح للخطوة الى بعدها


نفتح الملف دة

3dtexture.ini

و تبحث عن الرقم الي قولتلك احفظة فوق

و هتلاقي الاكواد ب الشكل دة

و خلي بالك ف اليحث و الاضافة عشان ممكن يكون الرقم مكرر

كود PHP:

608000000=c3/texture/608000000.dds 


هناخد الاكواد كوبي و نحطها ف الملف المماثل لية ف الكلينت بتاعنا و نعملة حفظ

و نروح للخطوة الى بعدها


هتروح على فولدر c3/npc

هتلاقي فولدر بـ اسم الرقم الى قولتلك احفظة فوق 608

هتاخد الفولدر كلة كوبي و تحطة ف الكلينت عندك ف نفس المسار المماثل لية


بعد كدة تروح على المسار دة c3/texture

هتعمل بحث على نفس الرقم بردو

هتلاقي الملف ب الشكل دة

كود PHP:

608000000.dds 

هتاخد الملف دة كوبي و تروح تحطة ف نفس المسار المماثل لية ف الكلينت بتاعك


و تشغل اللعبة و تروح بقي تشوف شكل الان بي سي بتاعك الى انت حطيتة :emoji3:

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

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

Hassan Emprator 2019-11-16 01:23 AM

رد: شرح سحب اي لوك فيس npc ل اي كلينت
 
عاش يحب وباين ان ليك جامد في شغل الكلينت

nova 2019-11-16 04:15 AM

رد: شرح سحب اي لوك فيس npc ل اي كلينت
 
عالمى

Rider 2019-11-16 07:57 AM

رد: شرح سحب اي لوك فيس npc ل اي كلينت
 
موضوع مميز احسنت

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

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

ALz3em 2019-11-16 11:52 AM

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

AbuMaryam 2019-11-16 09:16 PM

رد: شرح سحب اي لوك فيس npc ل اي كلينت
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Hassan Emprator (المشاركة 21986)
عاش يحب وباين ان ليك جامد في شغل الكلينت

نورت الموضوع

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


اقتباس:

المشاركة الأصلية كتبت بواسطة nova (المشاركة 22003)
عالمى

نورت يا صديقي

اقتباس:

المشاركة الأصلية كتبت بواسطة Rider (المشاركة 22024)
موضوع مميز احسنت

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

اقتباس:

المشاركة الأصلية كتبت بواسطة Hazem (المشاركة 22034)
احسنت استمر

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

اقتباس:

المشاركة الأصلية كتبت بواسطة ALz3em (المشاركة 22043)
عاش تسلم

نورت يا صديقي


الساعة الآن 06:28 AM

مرحبا بكم في منتدي اكواد لتطوير الالعاب