الموضوع: Change Weapon Scroll #HB
عرض مشاركة واحدة
قديم 10-08-2017, 07:43 PM   #1

HB#
عضو فعال



الصورة الرمزية HB#


• الانـتـسـاب » Jul 2017
• رقـم العـضـويـة » 133179
• المشـــاركـات » 472
• الـدولـة » Daquhlia - Mansoura
• الـهـوايـة »
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
HB# صـاعـد

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

617  


إرسال رسالة عبر Yahoo إلى HB#

افتراضي Change Weapon Scroll #HB



سلام عليكم رجاله سيلكرود 4 عرب .. انا جاي انهارده ب scroll انا ال عاملها .. هوا ال سكرول موجوده بس بطريقه تانيه عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ] بس ال procedure كبيره وال system كبير الصراحه .. انا عامل ال scroll دي بطريقه بسيطه جدا وسهله .. ال scroll بتعمل ايه ؟ ال scroll بتغيرلك السلاح ال انتا تحدده في ال procedure بسلاح تاني انت ال بتحدده بردو بنفس ال plus وال blue نخش بقا على ال lines :

RefObjCommon

كود:
1	47294	ITEM_CHANGE_WEAPON_SCROLL	Change Weapon Scroll	xxx	SN_ITEM_CHANGE_WEAPON_SCROLL	SN_ITEM_CHANGE_WEAPON_SCROLL_TT_DESC	0	0	3	3	3	1	180000	3	0	1	1	1	3	0	1	0	0	129	0	0	0	0	0	0	0	1	1	-1	0	-1	0	-1	0	-1	0	0	0	0	0	0	0	100	0	0	0	xxx	item\etc\drop_mall_scroll.bsr	item\etc\mall_change_name.ddj	xxx	xxx	22751
RefObjItem

كود:
22751	1	2	0	0	3	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	1500	????	1	??????                                                                                                                           	-1	RESURRECT	-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	-1	xxx	-1	xxx	-1	xxx	-1	xxx	0	0	0
وزي كل موضوع بعمله .. لازم تتأكد ان ID ال RefObjItem هوا نفسه ال Link في آخر سطر في ال RefObjCommon عشان متجيبش مشاكل (للمبتدئين)

Itemdata%.txt

كود:
1	47294	ITEM_CHANGE_WEAPON_SCROLL	Change Weapon Scroll	xxx	SN_ITEM_CHANGE_WEAPON_SCROLL	SN_ITEM_CHANGE_WEAPON_SCROLL_TT_DESC	0	0	3	3	3	1	180000	3	0	1	1	1	3	0	1	0	0	129	0	0	0	0	0	0	0	1	1	-1	0	-1	0	-1	0	-1	0	0	0	0	0	0	0	100	0	0	0	xxx	item\etc\drop_mall_scroll.bsr	item\etc\mall_change_name.ddj	xxx	xxx	1	2	0	0	3	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	1500	????	1	??????                                                                                                                           	-1	RESURRECT	-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	-1	xxx	-1	xxx	-1	xxx	-1	xxx	0	0
واتأكد ان ID ال Itemdata ال هوا 47294 هوا نفسه ID ال RefObjCommon

Text_object

كود:
1	SN_ITEM_CHANGE_WEAPON_SCROLL	?? ?? (?)	0	0	0	0	0	Change Weapon Scroll	Change Weapon Scroll	0	0	0	0	0	0	0	
1	SN_ITEM_CHANGE_WEAPON_SCROLL_TT_DESC	?? ?? (?)	0	0	0	0	0	<sml2><strong><font color=""255,236,219,156"">Change Weapon :</font></strong><br>This scroll will change your weapon with a new weapon but it will keep the plus and the blue .</sml2>	<sml2><strong><font color=""255,236,219,156"">Change Weapon :</font></strong><br>This scroll will change your weapon with a new weapon but it will keep the plus and the blue .</sml2>	0	0	0	0	0	0	0
ودي procedure هتحطها في الداتابيز في المسار ده :

SRO_VT_SHARDLOG>Programmability>Stored Procedures>_AddLogItem

كود:
				IF (@Operation = '41') and (@ItemRefID = 'Scroll_ID') -- This procedure is made by #HB
   Begin
      	UPDATE [SRO_VT_SHARD].dbo._Items Set _Items.RefItemID = 'New_Item_ID' 
		Where ID64 = (select [SRO_VT_SHARD].dbo._Inventory.ItemID from [SRO_VT_SHARD].dbo._Inventory where
		 [SRO_VT_SHARD].dbo._Inventory.CharID = @CharID AND [SRO_VT_SHARD].dbo._Inventory.Slot = '6' AND
		 RefItemID = 'Old_Item_ID' )
	End
بدل ال 'Scroll_ID' بي ID ال RefObjCommon بتاع ال scroll وي 'New_Weapon_ID' ب ID السلاح بعد ما تضرب ال scroll وي 'Old_Weapon_ID' ب ID السلاح ال هيتحول منو للسلاح الجديد ..

ملحوظه : لو عاوز تخليها لي set او accessory .. بسيطه جدا يا باشا غير ال slot من ال procedure بتاعي بدل Slot = '6' لي رقم ال slot ال انت عاوزوا بقا على حسب لو هتعملها على set او accessory وكدا ..

ملحوظه : لازم تبقا لابس السلاح في ايدك عشان انا ظابط ال slot = 6

ودي صور من جهازي قبل وبعد ما ضربت ال scroll .. انا كنت ظابطها تحول من glaive egy a ل egy b :





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


توقيع HB# :
Unknown language


رد مع اقتباس
إعلانات google