الموضوع: ازاى اضيف Box item
عرض مشاركة واحدة
قديم 18-06-2020, 06:52 PM   #3

Coolsp4ce
عضو نشيك





• الانـتـسـاب » Jul 2019
• رقـم العـضـويـة » 142972
• المشـــاركـات » 99
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
Coolsp4ce صـاعـد

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



افتراضي رد: ازاى اضيف Box item



اقتباس:
المشاركة الأصلية كتبت بواسطة Mohamed Hitler عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
بص انا اخترعت فكره كدا يارب تعجبك و تفهمها علطول
بص

ده هيكون 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
و دي Table البوكس برضو
كود:
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
هتخلي الTable كدا


هتكتب طبعا الITEM ID و ITEM CODE
و هتسيب بقيت ال0 دول زي ما هما .. كل ما تزود اصفاار كل ما النسبه بتصعب
و بس يمعلم اتمني تكون فهمتني و قكرتي تعجبك ان شاء الله
فكرتها زى اللوترى سكرول
شكرا ليك