شـريـط الاهـداءات | |
قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة [ قسم خاص لأسئلة واستفسارات عمل السيرفرات الخاصة ] [ يرجى الالتزام بقوانين قسم الأسئلة والاستفسارات ] |
|
أدوات الموضوع | انواع عرض الموضوع |
11-06-2020, 09:28 PM | #1 | ||||||||||||
|
السلام عليكم يا شباب
كنت محتاج اعرف ازاى اضيف Box item فى السيرفر vsro البوكس ده اللى هو عبارة عن صندوق يتحدد فيه ايتم زى مانت عايز + نسبة النجاح بتاعة الصندوق انا دورت كتير وملقيتش شرح عن الموضوع ده ياريت لو حد يفيدنى |
||||||||||||
|
16-06-2020, 09:14 PM | #2 | ||||||||||||
|
بص انا اخترعت فكره كدا يارب تعجبك و تفهمها علطول
بص ده هيكون Procedure البوكس طبعا في _Addlogitem كود:
if (@ItemRefID = '402699' and @Operation = 41) begin declare @ItemCodeName varchar(129) declare @CharNameGift varchar(64) Set @CharNameGift = (Select CharName16 from [SRO_VT_SHARD].[dbo].[_Char] where CharID = @CharID); set @ItemCodeName = (SELECT TOP 1 ITEM_CODE FROM _Random_Items ORDER BY NEWID()) exec SRO_VT_SHARD.dbo._ADD_ITEM_EXTERN @CharNameGift, @ItemCodeName,1,0 end كود:
USE [SRO_VT_SHARDLOG] GO /****** Object: Table [dbo].[_Random_Items] Script Date: 16/06/2020 08:07:31 م ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[_Random_Items]( [ID] [int] IDENTITY(1,1) NOT NULL, [ITEM_CODE] [varchar](128) NULL, [ITEM_ID] [int] NULL, CONSTRAINT [PK__Random_Items] PRIMARY KEY CLUSTERED ( [ID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO SET ANSI_PADDING OFF GO هتكتب طبعا الITEM ID و ITEM CODE و هتسيب بقيت ال0 دول زي ما هما .. كل ما تزود اصفاار كل ما النسبه بتصعب و بس يمعلم اتمني تكون فهمتني و قكرتي تعجبك ان شاء الله |
||||||||||||
|
18-06-2020, 06:52 PM | #3 | |||||||||||||
|
اقتباس:
شكرا ليك |
|||||||||||||
|
18-06-2020, 07:48 PM | #4 | ||||||||||||
|
العفو ## |
||||||||||||
|
يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر) | |
أدوات الموضوع | |
انواع عرض الموضوع | |
|
|