بص .. جرب وانتا جوا الجيم تنزل ايتم 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
بس كده
الموضوع ده مجرد شرح , يعنى عليك تفهم , وتطبق بدماغك بقى