عرض مشاركة واحدة
قديم 01-04-2016, 05:44 PM   #8

HLP
عضو فعال



الصورة الرمزية HLP


• الانـتـسـاب » Mar 2013
• رقـم العـضـويـة » 110603
• المشـــاركـات » 352
• الـدولـة » Hurghada
• الـهـوايـة » DeveloP AnyThing
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 14
HLP صـاعـد

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

401  


إرسال رسالة عبر Skype إلى HLP

افتراضي رد: [Release]Model Switchers Vsro



تسلم ايدك بس ده قديم اوي
كود PHP:
USE [SRO_VT_RAMY]
GO
/****** Object:  StoredProcedure [dbo].[_DyeSysSHSP]    Script Date: 01/04/2016 04:39:43 م ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO


-------------------------------------------------------------------------------------------------------------------
-- 
Step 2
-- ±âء¸ ¾ئہجإغ ·خ±× ہش·آ Stored procedure ¼ِء¤
-- DataBase            Shard Log  
ALTER  procedure 
[dbo].[_DyeSysSHSP]  
  @
CharID  int,  
  @
ItemRefID int

  
as  

             
             DECLARE @
ItemID    int
                    
,@RefItemID int
                    
,@Color varchar(16)
                    ,@
RareT varchar(16)
                    ,@
NItem int
                    
,@DG INT                    
                    
                    
,@T1 tinyint 
                    
,@T2 tinyint 
                    
,@T3 tinyint
                    
,@T4 tinyint
       SELECT 
@Color = CASE WHEN @ItemRefID '48041' THEN 'BLUE'
                            
WHEN @ItemRefID '48042' THEN 'BODH'
                            
WHEN @ItemRefID '48043' THEN 'BODZ'
                            
WHEN @ItemRefID '48044' THEN 'FIRE'
                            
WHEN @ItemRefID '48045' THEN 'FIRE_1'
                            
WHEN @ItemRefID '48046' THEN 'GREEN'
                            
WHEN @ItemRefID '48047' THEN 'RED'
                            
WHEN @ItemRefID '48048' THEN 'YELLOW'
                            
WHEN @ItemRefID '48049' THEN 'RAINBOW'
                            
WHEN @ItemRefID '48050' THEN 'PURB'
                            
WHEN @ItemRefID '48051' THEN 'ORANGE'
                            
WHEN @ItemRefID '48052' THEN 'NORMAL'
                            
ELSE NULL END         
                    
                    
            SELECT 
@ItemID=I.ID64 , @RefItemID I.RefItemID 
            FROM SRO_VT_SHARD
.dbo._Items I INNER JOIN SRO_Vt_SHARD.dbo._Inventory Iv
            ON I
.ID64 Iv.ItemID
            WHERE Iv
.Slot '13' AND Iv.CharID = @CharID
           
            
-- First item 
            SELECT 
@T1 TypeID1 , @T2 TypeID2 , @T3 TypeID3 , @T4 TypeID4  , @DG DG
            FROM SRO_VT_RAMY
.dbo._DyeSysSH WHERE ID = @RefItemID
            
            
            
-- Secound item
            SELECT 
@NItem ID FROM SRO_VT_RAMY.dbo._DyeSysSH 
            
            WHERE TypeID1 
= @T1 
              
AND TypeID2 = @T2 
              
AND TypeID3 = @T3
              
AND TypeID4 = @T4
              
AND Color = @Color
              
AND DG = @DG
          
-- Upcating
          UPDATE SRO_VT_SHARD
.dbo._Items SET RefItemID = @NItem WHERE ID64 = @ItemID 


توقيع HLP :
My New Intro
[YOUTUBE]OT4HWFbVuTk[/YOUTUBE]


التعديل الأخير تم بواسطة HLP ; 01-04-2016 الساعة 05:48 PM

رد مع اقتباس