الموضوع: بخصوص ال line % id
عرض مشاركة واحدة
قديم 18-11-2015, 03:06 AM   #10

Jayden
عضو متألق



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


• الانـتـسـاب » Jun 2008
• رقـم العـضـويـة » 24328
• المشـــاركـات » 1,564
• الـدولـة » طنـــطاوي
• الـهـوايـة » Private server developing and designing [ 2D -3D - Pk2 ]
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 55
Jayden جـيـد

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



افتراضي رد: بخصوص ال line % id



عشان تضيف Item
هتستخدم 2 Tables
_Refobjcommon
_Refobjitem
تمام؟
عشان برضو تبقى فاهم .. Refobjcommon دى اللى بيكون فيها Line ال item ذات نفسو اللى هو انت بتجيبو من console ال gm جوه الجيم بس بيكون فيه معلومات اكتر من اللى جوه الجيم لان اللى جوه ده كود مش اكتر انما فى ال line ده فيه معلومات ال item .. العواميد اللى فى اى Table دى اسمها Columns ( بالطول مش بالعرض من فوق لتحت ) هتلاقى لكل Column اسم فوق وانت هتفهم من اسمو كل Column أيه وظفتو .. طب ايه لازمتهم برضو ؟ دول مثلا بيخلو ال item ينفع تتلم من على الأرض ينفع تتباع ينفع تستخدمها .. طب واعملها ازاى ؟ .. هقولك هتمشى مع ال Line بتاعك من الشمال لليمين وتحت كل column زى ما قولتلك هتشوف هو بتاع ايه وتشوف انت عايز وظيفة ال column ده ولا لا لو عايزها هتكتب 1 لو لا يبقى 0 .. ولكن دى وظايف عمومية شوية هتفهم يعنى ايه عمومية لما ندخل على ال Table التانية.

بعد كده _refobjitem .. قبل ما اتكلم عنها انت عندك Column فى أخر ال Line خالص فى Refobjcommon اسمو Link ده بتاع ايه بقى ؟ ده اللى بيربط ال Line بتاعك ب Line تانى فى Refobjitem يعنى بيربط Line من اول table ب Line من تانى table .. طب وانا هكتب ايه فى Column اللى اسمو Link ده ؟ هتكتب ال ID اللى هو فى اول Column فى Refobjitem .. الموضوع مش صعب بس انت ركز فى شرحى شوية وهتفهم انو بسيط

كده انت خلصت جزء ال Database خالص .. طب معنى كده هدخل اللعبة الاقى ال Item خلاص ؟ لا طبعا كده انت عملت البيانات الخاصة بال item بس .. لسه ناقص بقى شكل ال Item .. يعنى ايه شكلها ؟ يعنى ال Icon بتاعتها مثلا .. لو ليها bsr تعملها bsr معناه مجسم ثرى دى يعنى .. كل ده هيتعمل فين ؟ كل ده فى ال Media .. طب هتعمل ايه ؟ هتجيب برنامج pk2 extractor وتفتح بيه ال ميديا وتروح للمسار ده server_dep > silkroad > textdata > itemdata_45000.txt
ده ملف text عادى جدا هتقوم فتحه وتنزل تحت خالص .. تاخد ال Lines اللى انت عملتها فى _refobjcommon كوبى وتحطو فى التيكست دى وتروح ل _refobjitem وتاخد ال Line التانى اللى انت ربطت _refobjcommon بيه كوبى برضو بس من غير ال ID وتحطو جمب ال Line اللى حطيتو فى ال Text .. وتعمل Save وتفتح برنامج pk2 editor اوJoymax pk2 tools وانا بفضل التانى ده .. وتحط ال Text فى نفس المسار اللى اخدتو منو .. وألف مبروك عليك .. بالتوفيق


توقيع Jayden :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
Jaydenvich