مشاهدة النسخة كاملة : ارجو المساعده
Hell_Boy
07-12-2017, 12:21 AM
عندي افتارت في ال date bace وميش زهره في f10 عواز اعرف ازي ازهره وعواز اعرف اضيفه فى f10
افندينا ™Hamboka™
07-12-2017, 02:57 AM
خش في refshop وداور ع الكود بتاعه لو معمول 0 خليه 1
http://www2.0zz0.com/2012/10/22/15/311256858.gif
http://www2.0zz0.com/2012/10/22/16/593531309.png
أنا لحظت ان في ناس كتير بتسأل علي انها ازاي تضيف Item في ال NPC
فحبيت اني اشرحلكم ازاي تضيف ال Item الي انت عوزو في ال NPC بالتفصيل
نبتدي بسم الله
أولا:ال Tables الي هنشتغل عليها
1-RefPackageItem
2-RefScrapOfPackageItem
3-RefPricePolicy
4-RefShopGoods
نبتدي ب RefPackageItem (الشرح هيكون علي ال Staff D14)
1 15 86634 PACKAGE_ITEM_EU_TSTAFF_14_B_RARE 0 EXPAND_TERM_ALL SN_ITEM_EU_TSTAFF_14_B_RARE SN_ITEM_EU_TSTAFF_14_B_RARE_TT_DESC item\europe\weapon\tstaff_14.ddj -1 xxx -1 xxx -1 xxx -1 xxx
نشرح بقي الكود دة
أول حاجة الرقم الي بالأخضر دة ال ID بتاع RefPackageitem
لو انت عاوز تعرف ايه هو اخر ID عندك في RefPackageItem تعمل ايه؟
شغل بس الكويري دة و هو هيجبهولك
SELECT MAX (ID) FROM _RefPackageItem
كدة انت جبت اخر ID في RefPackageItem زود عليه 1 وحطو مكان ال ID الي أنا حطو
يعني مثلا اخر ID
86600 هتخليه 86601
اما الي بالبنفسجي ف دة المسار بتاع صورة الItem ال بتبان في ال NPC و المسار دة في الميديا
بدل م تتعب نفسك نزل دة و فيه كل حاجة
http://files.fm/u/zzgnemv
طب كدة خلصنا RefPackageItem
ندخل علي RefScrapOfPackageItem
1 15 PACKAGE_ITEM_EU_TSTAFF_14_B_RARE ITEM_EU_TSTAFF_14_B_RARE 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 xxx -1 xxx -1 xxx -1 xxx 89307
ايه المشكلة في دة بقي؟
دة أس المصايب أولا عشان تجيب اخر ID في RefScrapOfPackageItem
شغل الكويري دة
SELECT MAX ([Index]) FROM _RefScrapOfPackageItem
طبعا عرفين هتعملو فيه ايه
بعد كدة الرقم الي بالبنفسجي دة بتاع ايه؟ دة بتاع حاجة اسمها ال Durability
طب و تجيب الرقم دة ازاي ؟ شغل الكويري دة
DECLARE @ID int
DECLARE @Dur_U int
DECLARE @CodeName varchar(129)
SET @CodeName = 'ITEM_EU_TSTAFF_14_B_RARE'
SET @ID = (select Link from _RefObjCommon where CodeName128 = @CodeName)
SET @Dur_U = (select Dur_U from _RefObjItem where ID = @ID)
PRINT 'Durablity : '
PRINT '-----------'
PRINT ''+@Dur_U+''
الكود الي بالحمر دة كود ال Item من غير كلمة PACKAGE_
وطبعا هتحط القم الي هيطلعلك مكان الرقم الي بالبنفسجي
ندخل في RefPricePolicy و دة Table سهل أوي و دة بيبقي فيه السعر بتاع ال Item
1 15 PACKAGE_ITEM_EU_TSTAFF_14_B_RARE 1 0 1000000 -1 xxx -1 xxx -1 xxx -1 xxx
الي بالأحمر دة عبارة عن الحاجة الي بيتباع بيها ال Item سواء كان Gold or Silk or Coin
كل حاجة ليها كود و دي كل الأكواد
1 = Gold
2 = Silk
4 = Gift Silk (Received Silk)
16 = Point (vSRO); Premium Silk (iSRO & kSRO)
32 = Honor Point
64 = Copper Coin
128 = Iron Coin
256 = Silver Coin
512 = Gold Coin
1024 = Arena Coin
الي بالبنفسجي دة بقي اد ايه من الحاجة دي يعني زي منا عامل كدة 1000000 جولد
ندخل علي RefShopGoods
ودة بقي الي بيتحط فيه المكان الي هيتباع فيه ال Item
ومن غير ال Table دي ال Item شم هيكون موجود في أي NPC
1 15 STORE_CH_SMITH_TAB1 PACKAGE_ITEM_EU_TSTAFF_14_B_RARE 0 -1 xxx -1 xxx -1 xxx -1 xxx
الي بالاخضر دة كود ال NPC ال هتحط فيه ال Item و أنا حطو في بتاع الأسلحة في Jangan
طب والي بالبنفسجي ؟ دة ترتيب ال Item في ال NPC و لازم يكون بالدور
و بيبتدي من 0 مش 1 يعني دة أول Item في ال NPC بس لو في Item في نفس المكان دة ال SR_GameServer هيجبلك Error
وبكدة أكون خلصت شرح الحمد لله
وشكرا
Mr Z!dane
07-12-2017, 04:20 AM
الموضوع محتاج تجرب و تتفرج ع فيديوهات و وقت وصبر من حضرتك
جرب كتير عشان شكلك لسه ف البداية ، شوف الموضوع اللي عطهولك همبوكا و تابع برضو ع اليوتيوب و كده
Hell_Boy
07-12-2017, 06:21 PM
شكرا ليكوم
Scrox
07-12-2017, 06:52 PM
##
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions, Inc