الموضوع: Change Weapon D10 To D11
عرض مشاركة واحدة
قديم 05-01-2015, 09:31 PM   #2

veeto_m
عضو مجتهد



الصورة الرمزية veeto_m


• الانـتـسـاب » Oct 2008
• رقـم العـضـويـة » 38527
• المشـــاركـات » 109
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 14
veeto_m صـاعـد

veeto_m غير متواجد حالياً



افتراضي



بص .. جرب وانتا جوا الجيم تنزل ايتم d11 egy حلو

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

يبقى الكلينت والداتا بيز مش مقفول فيهم الأيتمز وكده انتا سهلت عملية تغير الاسلحة علشان مش هاتضيفهم لانهم موجودين اصلا

لو مش موجودين هاتتعب شوية ..

فى حالة لو الايتمز موجودة بقى
بص معايا وركز

هاتحتاج تعدل فى _RefObjCommon ده فى الداتا بيز
وهاتعدل فى itemdataxxxx.txt وده فى الميديا

هاتفتح مثلا _RefObjCommon وتاخد كل اللى فيها كوبى وبعدين تحطهم فى ملف txt

هاتسألنى وتقولى ايه اللى هاعدله .. هاقولك
انتا هاتجيب اكود الايتمر d10 كلها سواء اسلحة او لبس او اكسسورى (اوربى او صينى)
مثلا انا هاجيب كود Bow D10
ITEM_CH_BOW_10_A

هابحث عنه فى الملف txt اللى عملناه من _RefObjCommon
خلى بالك : انتا بتبحث عنه بس والتعديل بيكون فى الداتا بيز (ماتنساش) واستخدم برنامج Notepad2 علشان يظهرلك السطر ده رقمه كام وتدور عليه فى الداتا بيز

نكمل : هايطلعلى السطر ده
كود:
1	242	ITEM_CH_BOW_10_A	?? ????	xxx	SN_ITEM_CH_BOW_10_A	SN_ITEM_CH_BOW_10_A_TT_DESC	0	0	3	1	6	6	180000	0	0	1	1	1	255	3	1	1	1	0	0	7214000	4976	7464	0	9000	2524900	1	90	-1	0	-1	0	-1	0	-1	0	0	0	0	0	0	0	100	0	0	0	item\china\weapon\bow_10.bsr	item\etc\drop_ch_equip.bsr	item\china\weapon\bow_10.ddj	xxx	xxx	242
تعالا كده معايا لأخر السطر هاوريلك حاجة
كود:
item\china\weapon\bow_10.bsr	item\etc\drop_ch_equip.bsr	item\china\weapon\bow_10.ddj
الحتة دى بقا هى المسئولة عن تغير شكل السلاح او اللبس

هاشرحلك كل واحدة
1- item\china\weapon\bow_10.bsr
ده شكل الـBow وانتا لابسه

2- item\etc\drop_ch_equip.bsr
ده شكله وهو Drop يعنى مابيتغيرش خالص فى الأسلحة والأيتمز .. بيتغير فى الأكسسورى بس

3- item\china\weapon\bow_10.dd
ده شكل الصورة مثلا وهو معاك فى الشنطة او فى npc او فى stall مثلا

المفروض انك هاتشيل دول وتحط بدلهم بتاعت الـBow D11 Egy
هاجيبلك دلوقتى السطر بتاع Bow D11 Egy علشان تعرف الفرق وتعرف تغير ايه ITEM_CH_BOW_11_SET_A

كود:
1	25427	ITEM_CH_BOW_11_SET_A	????	xxx	SN_ITEM_CH_BOW_11_SET_A	SN_ITEM_CH_BOW_11_SET_A_TT_DESC	0	0	3	1	6	6	180000	0	3	1	1	1	255	3	1	1	1	0	0	10158000	5861	8792	0	9000	3555300	1	101	-1	0	-1	0	-1	0	-1	0	0	0	0	0	0	0	100	0	0	0	item\etc\weapon\ch_bow_11_set_a.bsr	item\etc\drop_ch_equip.bsr	item\china\weapon\ch_bow_11_set_a.ddj	xxx	xxx	11915
وادى اخر السطر وقارن بنفسك وشوف الأختلاف
كود:
item\etc\weapon\ch_bow_11_set_a.bsr	item\etc\drop_ch_equip.bsr	item\china\weapon\ch_bow_11_set_a.ddj
بعد ما تبدلهم هنا , هاتبدلهم فى المديا بقى فى الملف بأسم itemdataxxx.txt
انا قصدى xxx دى بدالها رقم معين ولأنى مش عارفه بالظبط فا ممكن تبحث عنه انتا
اسم الملفات هتلاقيها كده itemdata5000.txt ,itemdata10000.txt , itemdata15000.txt
لحد itemdata45000.txt

كده تبقى خلصت 100%
تقدر تاخد الملف اللى عدلت عليه فى الميديا وتعمله فى ابديت
بس بعد ما تعدل فى الداتا بيز
=============================
خلى بالك بقى .. لو انتا خاطط الايتمر d10 فى اى npc
هاتحتاج تعدل كمان فى _RefPackageItem فى الداتا
RefPackageItem.txt فى الميديا
هاتدور على اسم الأيتم
مثال على Bow d1 خلى بالك ده مش ديجري 10 ده دجرى 1
كود:
1	15	24651	PACKAGE_ITEM_CH_BOW_01_A	0	EXPAND_TERM_ALL	SN_ITEM_CH_BOW_01_A	SN_ITEM_CH_BOW_01_A_TT_DESC	item\china\weapon\bow_01.ddj	-1	xxx	-1	xxx	-1	xxx	-1	xxx
وتغير الجزء ده
كود:
item\china\weapon\bow_01.ddj
هاتخليه
كود:
item\china\weapon\ch_bow_11_set_a.ddj
بس كده

الموضوع ده مجرد شرح , يعنى عليك تفهم , وتطبق بدماغك بقى



التعديل الأخير تم بواسطة veeto_m ; 05-01-2015 الساعة 09:39 PM

رد مع اقتباس