![]() |
#1 | ||||||||||
![]() ![]()
|
ممكن بعض الناس متفهمش من عنوان الموضوع .. دي سكرول جديده بديك كلمه جنب اسمك الأصلي الكلمه : [Senior] طبعا دي ممكن ناس كتير متعجبهاش الفكره بس السكرول دي ممكن تبقى حلوه في سيرفر pve ممكن يحطها reward لي quest او اي حاجه تانيه الصراحه انا كنت بتعلم اعمل procedure بس فكرت في الفكره دي وعملتها وال procedure تافهه جدا وسهل جدا انك تعمل منها اي سكرول انت عاوزوا .. نخش على السكرول على طول : : Database :RebObjCommon كود:
1 47293 ITEM_SENIOR_MEMBER_SCROLL Senior Member xxx SN_ITEM_SENIOR_MEMBER_SCROLL SN_ITEM_SENIOR_MEMBER_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 كود:
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 : Media Itemdata%.txt كود:
1 47293 ITEM_SENIOR_MEMBER_SCROLL Senior Member xxx SN_ITEM_SENIOR_MEMBER_SCROLL SN_ITEM_SENIOR_MEMBER_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 :Test_Object كود:
1 SN_ITEM_SENIOR_MEMBER_SCROLL ?? ?? (?) 0 0 0 0 0 Senior Member Scroll Senior Member Scroll 0 0 0 0 0 0 0 1 SN_ITEM_SENIOR_MEMBER_SCROLL_TT_DESC ?? ?? (?) 0 0 0 0 0 <sml2>Thanks for working hard in our server as a gift we will give you this scroll to make you a special character in our server<br><strong><font color=""255,236,219,156"">Benefit :</font></strong><br>This scroll will add [Senior] by your name to make you a special character .</sml2> <sml2>Thanks for working hard in our server as a gift we will give you this scroll to make you a special character in our server<br><strong><font color=""255,236,219,156"">Benefit :</font></strong><br>This scroll will add [Senior] by your name to make you a special character .</sml2> 0 0 0 0 0 0 0 كود:
IF (@Operation = '41') and (@ItemRefID = '47293') --- This scroll is made by #HB Begin declare @CharName16 varchar(64) set @CharName16 = (select CharName16 from [SRO_VT_SHARD].dbo._Char where CharID = @CharID ) UPDATE [SRO_VT_SHARD].[dbo].[_Char] Set CharName16 = '[Senior]' + @CharName16 where CharID = @CharID UPDATE [SRO_VT_SHARD].dbo._Friend Set FriendCharName = '[Senior]' + @CharName16 where FriendCharID = @CharID UPDATE [SRO_VT_SHARD].dbo._GuildMember Set CharName = '[Senior]' + @CharName16 where CharID = @CharID END ودي صور من جهازي قبل وبعد ما ضربت السكرول : ![]() ![]() وكدا نكون خلصنا يا رب الموضوع يعجبكم .. ![]() ![]() موضوعي السابق : عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ] |
||||||||||
التعديل الأخير تم بواسطة HB# ; 03-08-2017 الساعة 06:38 AM
![]() |
![]() |
#2 | ||||||||||
![]() ![]()
|
كا فكرة كويسة .. لكن لو الشخصية في جايلد هيعمله مشاكل ولو معاه Friends هيعمله كراشات جربها تكون في جايلد او معاك حد في الــ Friend list |
||||||||||
![]() |
![]() |
#3 | ||||||||||
![]() ![]()
|
طيب لما تيجي تكلم الكراكتر في الشات ايه النظام ؟ بتحط [SENIRO] معاه ولا HB بس؟ |
||||||||||
![]() |
![]() |
#4 | |||||||||||
![]() ![]()
|
اقتباس:
|
|||||||||||
![]() |
![]() |
#5 | |||||||||||
![]() ![]()
|
اقتباس:
|
|||||||||||
التعديل الأخير تم بواسطة HB# ; 17-12-2018 الساعة 05:07 PM
![]() |
![]() |
#6 | ||||||||||
![]() ![]()
|
الله ينور يا ريس :) ، بس مينفعش تعملها مثلا لما حد تاني يضرب الاسكرول دي الكلمة تتشال من الاولاني وتروح للي يضرب الاسكرول ؟ |
||||||||||
![]() |
![]() |
#7 | |||||||||||
![]() ![]()
|
اقتباس:
|
|||||||||||
![]() |
![]() |
#8 | ||||||||||
![]() ![]()
|
هي خدت مني يجي تلت ساعه عشان مينفعش تعمل سكرول تشيلك ال senior بسهوله كدا .. انا هشرحلك كل ال انا عملتوا في الآخر .. فا انت هتغير ال procedure بتاع ال scroll الأولى ال بتديك كلمه [Senior] بي ال procedure دي : كود:
IF (@Operation = '41') and (@ItemRefID = '47293') --- This scroll is made by #HB Begin declare @CharName16 varchar(64) set @CharName16 = (select CharName16 from [SRO_VT_SHARD].dbo._Char where CharID = @CharID ) insert into [SRO_VT_SHARD].dbo.Senior_Member (CharName , CharID) values (@CharName16 , @CharID) UPDATE [SRO_VT_SHARD].[dbo].[_Char] Set CharName16 = '[Senior]' + @CharName16 where CharID = @CharID UPDATE [SRO_VT_SHARD].dbo._Friend Set FriendCharName = '[Senior]' + @CharName16 where FriendCharID = @CharID UPDATE [SRO_VT_SHARD].dbo._GuildMember Set CharName = '[Senior]' + @CharName16 where CharID = @CharID END كود:
252792 47293 0 0 0 NULL 0 NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL 7233969025415895331 وهتعمل ال table دي بالكويري دي : كود:
USE [SRO_VT_SHARD] GO /****** Object: Table [dbo].[Senior_Member] Script Date: 10/08/2017 11:28:23 م ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[Senior_Member]( [CharName] [varchar](64) NOT NULL, [CharID] [int] NOT NULL, ) ON [PRIMARY] GO SET ANSI_PADDING OFF GO كود:
IF (@Operation = '41') and (@ItemRefID = '47295') --- This scroll is made by #HB Begin declare @SeniorMemberOldName varchar(64) set @SeniorMemberOldName = (select CharName from [SRO_VT_SHARD].dbo.Senior_Member where CharID = @CharID ) UPDATE [SRO_VT_SHARD].[dbo].[_Char] Set CharName16 = @SeniorMemberOldName where CharID = @CharID UPDATE [SRO_VT_SHARD].dbo._Friend Set FriendCharName = @SeniorMemberOldName where FriendCharID = @CharID UPDATE [SRO_VT_SHARD].dbo._GuildMember Set CharName = @SeniorMemberOldName where CharID = @CharID UPDATE [SRO_VT_SHARD].dbo._Inventory Set ItemID = '252793' where CharID = @CharID AND Slot = '108' DELETE FROM [SRO_VT_SHARD].dbo.Senior_Member where CharID = @CharID END ![]() ![]() ![]() |
||||||||||
![]() |
![]() |
#9 | ||||||||||
![]() ![]()
|
كود:
IF (@Operation = '41') and (@ItemRefID = '47295') --- This scroll is made by #HB Begin declare @SeniorMemberOldName varchar(64) set @SeniorMemberOldName = (select CharName from [SRO_VT_SHARD].dbo.Senior_Member) declare @SeniorMemberCharID int set @SeniorMemberCharID = (select CharID from [SRO_VT_SHARD].dbo.Senior_Member) UPDATE [SRO_VT_SHARD].[dbo].[_Char] Set CharName16 = @SeniorMemberOldName where CharID = @SeniorMemberCharID UPDATE [SRO_VT_SHARD].dbo._Friend Set FriendCharName = @SeniorMemberOldName where FriendCharID = @SeniorMemberCharID UPDATE [SRO_VT_SHARD].dbo._GuildMember Set CharName = @SeniorMemberOldName where CharID = @SeniorMemberCharID UPDATE [SRO_VT_SHARD].dbo._Inventory Set ItemID = '252793' where CharID = @CharID AND Slot = '108' DELETE FROM [SRO_VT_SHARD].dbo.Senior_Member END |
||||||||||
التعديل الأخير تم بواسطة HB# ; 26-08-2017 الساعة 07:57 PM
![]() |
![]() |
#10 | ||||||||||
![]() ![]()
|
تمام الله ينور عليك .. هجربها واكلم حضرتك ... تسلم بجد :)) انا غرضي من كل ده اني مثلا هعملها ريوارد تقع من Special ROC مثلا .. فا كدا هتبقي ناس كتير جدا جنب اسمها Senior فبالتالي مش هيبقي في fun .. ف فكرت في اللي قولتلك عليه ده .. بس سؤال معلش .. ملقتش حل لمشكلة ال guild دي ؟ لان كدا لما حد يضرب الاسكرول لازم ريستارت سيرفر!! ![]() ![]() |
||||||||||
![]() |
![]() |
#11 | ||||||||||
![]() ![]()
|
هوا الصراحه انا مجربتهاش بعد ما ضفت فيها بتاعت الجيلد و الفريندز ... يعني حضرتك جربتها وانت في جيلد وجالك كراش ولازم ترستر؟ ![]() |
||||||||||
![]() |
![]() |
#12 | ||||||||||
![]() ![]()
|
وكان فيه غلطه بسيطه في ال procedure الفوق المشاركه بتاعت حضرتك وتم التعديل عليها وانشاء الله تشتغل ([procedure to remove [senior): كود:
IF (@Operation = '41') and (@ItemRefID = '47295') --- This scroll is made by #HB Begin declare @SeniorMemberOldName varchar(64) set @SeniorMemberOldName = (select CharName from [SRO_VT_SHARD].dbo.Senior_Member) declare @SeniorMemberCharID int set @SeniorMemberCharID = (select CharID from [SRO_VT_SHARD].dbo.Senior_Member) UPDATE [SRO_VT_SHARD].[dbo].[_Char] Set CharName16 = @SeniorMemberOldName where CharID = @SeniorMemberCharID UPDATE [SRO_VT_SHARD].dbo._Friend Set FriendCharName = @SeniorMemberOldName where FriendCharID = @SeniorMemberCharID UPDATE [SRO_VT_SHARD].dbo._GuildMember Set CharName = @SeniorMemberOldName where CharID = @SeniorMemberCharID UPDATE [SRO_VT_SHARD].dbo._Inventory Set ItemID = '252793' where CharID = @CharID AND Slot = '108' DELETE FROM [SRO_VT_SHARD].dbo.Senior_Member END ![]() ![]() |
||||||||||
![]() |
![]() |
#13 | ||||||||||
![]() ![]()
|
ولو بتجيب كراش لما بتغير الاسم عشان انت في جيلد قولي تاني وهشوفلك الموضوع ده ![]() ![]() ![]() |
||||||||||
![]() |
![]() |
#14 | ||||||||||
![]() ![]()
|
عااش ياا باشاا استمر... ![]() |
||||||||||
![]() |
![]() |
#15 | ||||||||||
![]() ![]()
|
يااااه الموضوع قديم بس تسلم ![]() |
||||||||||
![]() |
![]() |
يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر) | |
|
|
![]() |
||||
الموضوع | كاتب الموضوع | المنتدى | الردود | آخر مشاركة |
مشكله في Scroll Reward scroll | ahmedmosaad | قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة | 2 | 17-04-2019 01:16 AM |
New Scroll Hero Wanted Scroll By [GM] Samo | GM.Samo | قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة | 18 | 03-12-2017 03:22 AM |
مشكلة في Scroll Add Graduate member | Mando1995 | قسم المواضيع المكررة و المخالفة | 18 | 18-09-2016 05:05 PM |