• 《 اي شخص هيعمل تعليقات بحروف عشوائية او تعليقات غير مفهومة في المواضيع هيتعملك حظر نهائي من استخدام الموقعツ 》

FREE

PREMUIM

PREMUIM

PREMUIM

PREMUIM

طريقه اضافه افتار بالتفصيل الممل

You must be registered for see images attach


بسم الله الرحمن الرحيم
ناس كتير عايزه تتعلم ازاي تضيف اي افاتار جديد
طاب تتعلم ازاي والله الشرح بسيط خالص مش حتاج حاجه واي حد ممكن بتعلم
من غير شرح
انا حشرح علي افاتار Phoenix Dress

نبدأ
Let's Go

اول حاجه اي ايتم بنضيفه جديد ف اللعبه لازم مهما كان بيتحط ف جدول اسمه
RefObjcommon

ايه الجدول ده يا عبده حقولك ده الجدول الي فيه كل حاجه بتسنخدمها في اللعبه
طاب احنا نعرف ان معظم الجداول ال ف الداتا بيس ليها ملفات txt ف الميديا
مين بقا بتاعه Itemdata_xxxxx
كل الايتم داتا


سؤال هل الكود ف Objcommonهوا نفسه ال ف Itemdata_xxx
الاجابة لا علشان محدش يبوظ الميديا ده ليها كود ودي كود تاني خالص

طاب ايه الي بيربط ملف الميديا بالداتا بيس حاجه رخمه كدا اسمها Id
ونحط تحتيها 99999999 خط لان ده لو اتكرر مرتين ف الداتا او المديا الي بيتكرر فيه بيبوظ
يعني لو اتكرر ف الميديا الجيم خياخد كراش قبل ما يفتح
لو اتكرر ف الداتا ال Gameserver و Shardmanager حيجيبوا ايرور
الداتا بيس سهلة ف انك تعرف الايورو فين عندك لانه الجيم سيرفر بيقولك ال Id الي بايظ
واشهر ايرور بياجي Failed to reffer item from id xxxx linkxxx
ده معتاه السطر يا باشا الي فيه ال Id ده فيه غلط
اما الميديا بقا مبتعملش كدا طاب بتعمل ايه
اقولك بتفتح يا باشا وتدوس Start ولو ف ابرور ال Startloading وهيا بتحمل
تديك خازوق وتقفل علشان تعرف العيب منين مفيش حل غير انك تراجع اخر حاجات عملتها 🥰



نرجع لموضوعنا Objcommon
السطر الي بتضيفه للايتم بيبقي فيه حاجات كتير
service
country
Id
x
x
x
Service = 1 يعني الاتم شغال 0 يعني مقفول
Country 15 ثابته علشان ال Vsro 15
واخر حاجه اسمها
Link اكيد كلنا سمعنا عنه

طاب ازاي نعمل اللينك ده بص يا سيدي اللينك ده لازمته حاجه واحده
في ايتمز بتتحط ف
RefobjItem
وفي في جدول
RefObjcar
طاب ليه ف كدا وفيه كدا
Obj Item ده بئا لما تكون بتضيف ايتم زي افاتار سلاح حاجه تكون عباره عن ايتمز جوا اللعبه يعني
Objchar ده بقا لما تكون بتضيف حاجه زي Attackpet/grabpet/newpet's وليها حاجات تاني بسعلشان انا ايدي وجعتني من الكتابة مش حطول
مثال لسطر من Objcommon لسه علاقه ب Objitem علي افاتار الفونيكس


Objcommon


كود:
1 41857 ITEM_MALL_AVATAR_M_PHOENIX_DRESS_HAT ??? ?? ?? (?) xxx SN_ITEM_MALL_AVATAR_M_PHOENIX_DRESS_HAT SN_ITEM_MALL_AVATAR_M_PHOENIX_DRESS_HAT_TT_DESC 1 0 3 1 13 1 180000 3 0 1 1 1 255 0 1 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 -1 0 0 0 0 0 0 0 100 0 0 0 itemAvataravatar_m_phoenix_dress_hat.bsr itemetcdrop_ch_eventbox.bsr itemAvatarmall_avatar_m_phoenix_dress_hat.ddj xxx xxx 21435

الازرق ده هوا ال ID وده لازم ميتكررش مرتين مش شرط بالترتيب تكمل ما هوا مكن يكون نفس الايدي ف نص الجدول موجود
الاحمر بقي ده اللينك واهو ف ال Objitem

كود:
21435 1 1 0 0 1 0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx 513 [?,??] -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx 2 0 0

ولو كان الايتم ليه مكان ف Objchar حيبقي اول Id فيها هوا اللينك الي ف Objcommon
كدا تماموز نكمل
بعد ما نضيف الايتم بتاعنا ف الداتا نعمل Excute علشان الايتم يتسجل ف الداتا
كدا تماموز
مبروك عليك الافاتار ف الداتا بيس


نروح للميديا
قولنا ان ال Objcommon ف الاول ليه علاقه ب Itemdata_xxx في الميديا
طاب ابه هبا
لو اخدنا الكود بتاع objcommon الي فوق حنضيف سطره ازاي كود ليه ف الميديا
بسيطه



كود:
1 41857 ITEM_MALL_AVATAR_M_PHOENIX_DRESS_HAT ??? ?? ?? (?) xxx SN_ITEM_MALL_AVATAR_M_PHOENIX_DRESS_HAT SN_ITEM_MALL_AVATAR_M_PHOENIX_DRESS_HAT_TT_DESC 1 0 3 1 13 1 180000 3 0 1 1 1 255 0 1 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 -1 0 0 0 0 0 0 0 100 0 0 0 itemAvataravatar_m_phoenix_dress_hat.bsr itemetcdrop_ch_eventbox.bsr itemAvatarmall_avatar_m_phoenix_dress_hat.ddj xxx xxx 1 1 0 0 1 0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx 513 [?,??] -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx 2 0


حاول بقدر الامكان انك تضيف ال ID ف الميديا زي الي ف الداتا علشنا يبقي ايتمك تمام وانا مجرب كدا


الافاتار ليه حاجه ف الميديا ف ملف اسموا
Charactervisualchange
ده الملف المسئول عن الافاتارات كلها ف الكلينتت
كل افاتار ليه كذا سطر بيقول فيهم للافاتار مثلا يطير او لا او ياخد Effect Divel
زي الديمون شيكان يعني واخد Effect el Divel
الافاتار الي بيطير بيبقي قدام الجناح بتاعه حاجه اسمها avatar_wing
لو مضفتش السطر ده الافاتار حيمشي عادي ومش حيبقي ليه حناجين من ورا
هههههههه
جربتها وبقا عامل زي اللبس العادي كان الافاتار ده Cloth
ال Pk2 ده عالم وعايز الي يفهمه

نيجي لملف ال
Textdata_object
ايه نظام الملف ده ده فيه ال TT_DESK بتاع الحاجه او الايتم مثلا كاب ايه لزمته قدامه بتضيف عايز
اسم الافاتار يبقي ايه
تحتها بيتطرر تلني وبتضيف جنب الباكيج DESK وبتكتب عايز ايه الكلام الي يبقي موجود ف القائمة الي
بتاجي لما تشاور علي الايتم ده
خلصنا الحاجه دي
مش فاضل غير انك تضيف ملفات ال Bsr+ddjicon+3d file
ومبروك عليك الايتم او الافاتار عندك بئا اي حد مفهمش حاجه يقولي وانا ممكن اشرحهالو بطريقة تاني


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

 

المواضيع المتشابهة

Facebook page

...
عودة
أعلى