ÇáãæÖæÚ: start itmes
ÚÑÖ ãÔÇÑßÉ æÇÍÏÉ
ÞÏíã 06-11-2018, 06:41 PM   #2

Scrox
ÚÖæ áÇãÚ



ÇáÕæÑÉ ÇáÑãÒíÉ Scrox


• ÇáÇäÜÊÜÓÜÇÈ » Apr 2017
• ÑÞÜã ÇáÚÜÖÜæíÜÉ » 132672
• ÇáãÔÜÜÜÇÑßÜÇÊ » 1,355
• ÇáÜÏæáÜÉ » GB
• ÇáÜåÜæÇíÜÉ » miMobXD
• ÇÓÜã ÇáÜÓÜíÜÑÝÜÑ » Private Server
• ÇáÜÌÜäÜÓ » Male
• äÞÜÇØ ÇáÊÞííã » 38
Scrox ÕÜÇÚÜÏ

Scrox ÛíÑ ãÊæÇÌÏ ÍÇáíÇð


ÅÑÓÇá ÑÓÇáÉ ÚÈÑ ICQ Åáì Scrox ÅÑÓÇá ÑÓÇáÉ ÚÈÑ AIM Åáì Scrox ÅÑÓÇá ÑÓÇáÉ ÚÈÑ Yahoo Åáì Scrox

ÇÝÊÑÇÖí ÑÏ: start itmes



ÇÊÝÖíá ÇÚãá New Query æÏæÓ F5 ÇäÇ ÚÏáÊáß ÚáíÉ ÈÚÏ ãÇ ÊÎÇáÕ ÇÞÝá Ìíã ÓíÑÝÑ æÇÝÊ꾂 ÊÇäì

ßæÏ PHP:
USE [SRO_VT_SHARD
GO 
/****** Object:  StoredProcedure [dbo].[_AddNewChar]    Script Date: 11/6/2018 4:53:31 PM ******/ 
SET ANSI_NULLS ON 
GO 
SET QUOTED_IDENTIFIER OFF 
GO 
ALTER   PROCEDURE 
[dbo].[_AddNewChar]      
@
UserJID   INT,      
--@
CharSlot   INT,      
@
RefCharID   INT,      
@
CharName   varchar (64),      
@
CharScale   tinyINT,      
@
StartRegionID  INT,      
@
StartPos_X   real,      
@
StartPos_Y   real,      
@
StartPos_Z   real,      
@
DefaultTeleport INT,      
@
RefMailID   INT,      
@
RefPantsID   INT,      
@
RefBootsID   INT,      
@
RefWeaponID  INT,      
@
RefShield   INT,      
@
DurMail   tinyINT,      
@
DurPants   tinyINT,      
@
DurBoots   tinyINT,      
@
DurWeapon   tinyINT,      
@
DurShield   tinyINT,      
@
DefaultArrow  INT        
AS      
      
SET NOCOUNT ON        

    
DECLARE @Slot  INT          
    
DECLARE @temp  INT          
              
    
DECLARE @NewCharID  INT          
    SET 
@NewCharID 0          
   
 
-- Initial Equip Edit by LemoniscooL  
 
DECLARE @RefHandID INT  
 
DECLARE @RefHatID INT  
 
DECLARE @RefShoulderID INT  
 
DECLARE @RefEarringID INT  
 
DECLARE @RefRingID INT  
 
DECLARE @RefNeckID INT  
 
DECLARE @DurHand INT  
 
DECLARE @DurHat INT  
 
DECLARE @DurShoulder INT  
 
DECLARE @DurEarring INT  
 
DECLARE @DurRing INT  
 
DECLARE @DurNeck INT  
   
 
--Male Clothes Chinese  
 
IF (@RefMailID 3643BEGIN  
    SET 
@RefHandID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_M_CLOTHES_01_AA_A_RARE')  
    
SET @RefMailID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_M_CLOTHES_06_BA_A_RARE')  
    
SET @RefBootsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_M_CLOTHES_06_FA_A_RARE')  
    
SET @RefHatID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_M_CLOTHES_06_HA_A_RARE')  
    
SET @RefPantsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_M_CLOTHES_06_LA_A_RARE')  
    
SET @RefShoulderID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_M_CLOTHES_06_SA_A_RARE')  
    
SET @RefEarringID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_EARRING_01_A_RARE')  
    
SET @RefNeckID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_NECKLACE_01_A_RARE')  
    
SET @RefRingID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_RING_01_A_RARE')  
 
END  
   
 
--Male Heavy Armor Chinese  
 
IF (@RefMailID 3637BEGIN  
    SET 
@RefHandID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_M_HEAVY_01_AA_A_RARE')  
    
SET @RefMailID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_M_HEAVY_06_BA_A_RARE')  
    
SET @RefBootsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_M_HEAVY_06_FA_A_RARE')  
    
SET @RefHatID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_M_HEAVY_06_HA_A_RARE')  
    
SET @RefPantsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_M_HEAVY_06_LA_A_RARE')  
    
SET @RefShoulderID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_M_HEAVY_06_SA_A_RARE')  
    
SET @RefEarringID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_EARRING_01_A_RARE')  
    
SET @RefNeckID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_NECKLACE_01_A_RARE')  
    
SET @RefRingID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_RING_01_A_RARE')  
 
END  
   
 
--Male Light Armor Chinese  
 
IF (@RefMailID 3640BEGIN  
    SET 
@RefHandID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_M_LIGHT_01_AA_A_RARE')  
    
SET @RefMailID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_M_LIGHT_06_BA_A_RARE')  
    
SET @RefBootsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_M_LIGHT_06_FA_A_RARE')  
    
SET @RefHatID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_M_LIGHT_06_HA_A_RARE')  
    
SET @RefPantsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_M_LIGHT_06_LA_A_RARE')  
    
SET @RefShoulderID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_M_LIGHT_06_SA_A_RARE')  
    
SET @RefEarringID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_EARRING_01_A_RARE')  
    
SET @RefNeckID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_NECKLACE_01_A_RARE')  
    
SET @RefRingID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_RING_01_A_RARE')  
 
END  
   
 
--Female Clothes Chinese  
 
IF (@RefMailID 3652BEGIN  
    SET 
@RefHandID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_W_CLOTHES_01_AA_A_RARE')  
    
SET @RefMailID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_W_CLOTHES_06_BA_A_RARE')  
    
SET @RefBootsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_W_CLOTHES_06_FA_A_RARE')  
    
SET @RefHatID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_W_CLOTHES_06_HA_A_RARE')  
    
SET @RefPantsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_W_CLOTHES_06_LA_A_RARE')  
    
SET @RefShoulderID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_W_CLOTHES_06_SA_A_RARE')  
    
SET @RefEarringID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_EARRING_01_A_RARE')  
    
SET @RefNeckID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_NECKLACE_01_A_RARE')  
    
SET @RefRingID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_RING_01_A_RARE')  
 
END  
   
 
--Female Heavy Armor Chinese  
 
IF (@RefMailID 3646BEGIN  
    SET 
@RefHandID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_W_HEAVY_01_AA_A_RARE')  
    
SET @RefMailID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_W_HEAVY_06_BA_A_RARE')  
    
SET @RefBootsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_W_HEAVY_06_FA_A_RARE')  
    
SET @RefHatID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_W_HEAVY_06_HA_A_RARE')  
    
SET @RefPantsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_W_HEAVY_06_LA_A_RARE')  
    
SET @RefShoulderID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_W_HEAVY_06_SA_A_RARE')  
    
SET @RefEarringID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_EARRING_01_A_RARE')  
    
SET @RefNeckID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_NECKLACE_01_A_RARE')  
    
SET @RefRingID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_RING_01_A_RARE')  
 
END  
   
 
--Female Light Armor Chinese  
 
IF (@RefMailID 3649BEGIN  
    SET 
@RefHandID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_W_LIGHT_01_AA_A_RARE')  
    
SET @RefMailID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_W_LIGHT_06_BA_A_RARE')  
    
SET @RefBootsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_W_LIGHT_06_FA_A_RARE')  
    
SET @RefHatID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_W_LIGHT_06_HA_A_RARE')  
    
SET @RefPantsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_W_LIGHT_06_LA_A_RARE')  
    
SET @RefShoulderID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_W_LIGHT_06_SA_A_RARE')  
    
SET @RefEarringID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_EARRING_01_A_RARE')  
    
SET @RefNeckID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_NECKLACE_01_A_RARE')  
    
SET @RefRingID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_RING_01_A_RARE')  
 
END  
   
 
--Male Clothes Europe  
 
IF (@RefMailID 11623BEGIN  
    SET 
@RefHandID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_M_CLOTHES_01_AA_A_RARE')  
    
SET @RefMailID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_M_CLOTHES_06_BA_A_RARE')  
    
SET @RefBootsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_M_CLOTHES_06_FA_A_RARE')  
    
SET @RefHatID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_M_CLOTHES_06_HA_A_RARE')  
    
SET @RefPantsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_M_CLOTHES_06_LA_A_RARE')  
    
SET @RefShoulderID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_M_CLOTHES_06_SA_A_RARE')  
    
SET @RefEarringID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_EARRING_01_A_RARE')  
    
SET @RefNeckID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_NECKLACE_01_A_RARE')  
    
SET @RefRingID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_RING_01_A_RARE')  
 
END  
   
 
--Male Heavy Armor Europe  
 
IF (@RefMailID 11617BEGIN  
    SET 
@RefHandID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_M_HEAVY_01_AA_A_RARE')  
    
SET @RefMailID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_M_HEAVY_06_BA_A_RARE')  
    
SET @RefBootsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_M_HEAVY_06_FA_A_RARE')  
    
SET @RefHatID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_M_HEAVY_06_HA_A_RARE')  
    
SET @RefPantsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_M_HEAVY_06_LA_A_RARE')  
    
SET @RefShoulderID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_M_HEAVY_06_SA_A_RARE')  
    
SET @RefEarringID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_EARRING_01_A_RARE')  
    
SET @RefNeckID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_NECKLACE_01_A_RARE')  
    
SET @RefRingID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_RING_01_A_RARE')  
 
END  
   
 
--Male Light Armor Europe  
 
IF (@RefMailID 11620BEGIN  
    SET 
@RefHandID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_M_LIGHT_01_AA_A_RARE')  
    
SET @RefMailID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_M_LIGHT_06_BA_A_RARE')  
    
SET @RefBootsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_M_LIGHT_06_FA_A_RARE')  
    
SET @RefHatID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_M_LIGHT_06_HA_A_RARE')  
    
SET @RefPantsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_M_LIGHT_06_LA_A_RARE')  
    
SET @RefShoulderID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_M_LIGHT_06_SA_A_RARE')  
    
SET @RefEarringID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_EARRING_01_A_RARE')  
    
SET @RefNeckID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_NECKLACE_01_A_RARE')  
    
SET @RefRingID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_RING_01_A_RARE')  
 
END  
   
 
--Female Clothes Europe  
 
IF (@RefMailID 11632BEGIN  
    SET 
@RefHandID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_W_CLOTHES_01_AA_A_RARE')  
    
SET @RefMailID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_W_CLOTHES_06_BA_A_RARE')  
    
SET @RefBootsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_W_CLOTHES_06_FA_A_RARE')  
    
SET @RefHatID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_W_CLOTHES_06_HA_A_RARE')  
    
SET @RefPantsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_W_CLOTHES_06_LA_A_RARE')  
    
SET @RefShoulderID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_W_CLOTHES_06_SA_A_RARE')  
    
SET @RefEarringID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_EARRING_01_A_RARE')  
    
SET @RefNeckID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_NECKLACE_01_A_RARE')  
    
SET @RefRingID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_RING_01_A_RARE')  
 
END  
   
 
--Female Heavy Armor Europe  
 
IF (@RefMailID 11626BEGIN  
    SET 
@RefHandID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_W_HEAVY_01_AA_A_RARE')  
    
SET @RefMailID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_W_HEAVY_06_BA_A_RARE')  
    
SET @RefBootsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_W_HEAVY_06_FA_A_RARE')  
    
SET @RefHatID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_W_HEAVY_06_HA_A_RARE')  
    
SET @RefPantsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_W_HEAVY_06_LA_A_RARE')  
    
SET @RefShoulderID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_W_HEAVY_06_SA_A_RARE')  
    
SET @RefEarringID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_EARRING_01_A_RARE')  
    
SET @RefNeckID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_NECKLACE_01_A_RARE')  
    
SET @RefRingID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_RING_01_A_RARE')  
 
END  
   
 
--Female Light Armor Europe  
 
IF (@RefMailID 11629BEGIN  
    SET 
@RefHandID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_W_LIGHT_01_AA_A_RARE')  
    
SET @RefMailID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_W_LIGHT_06_BA_A_RARE')  
    
SET @RefBootsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_W_LIGHT_06_FA_A_RARE')  
    
SET @RefHatID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_W_LIGHT_06_HA_A_RARE')  
    
SET @RefPantsID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_W_LIGHT_06_LA_A_RARE')  
    
SET @RefShoulderID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_W_LIGHT_06_SA_A_RARE')  
    
SET @RefEarringID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_EARRING_01_A_RARE')  
    
SET @RefNeckID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_NECKLACE_01_A_RARE')  
    
SET @RefRingID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_RING_01_A_RARE')  
 
END  
   
 
--Shield Chinese  
 
IF (@RefShield 10886BEGIN  
    SET 
@RefShield = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_SHIELD_01_A_RARE')  
 
END  
   
 
--Shield Europe  
 
IF (@RefShield 10896BEGIN  
    SET 
@RefShield = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_SHIELD_01_A_RARE')  
 
END  
   
 
--Blade Chinese  
 
IF (@RefWeaponID 3633BEGIN  
    SET 
@RefWeaponID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_BLADE_01_A_RARE')  
 
END  
   
 
--Bow Chinese  
 
IF (@RefWeaponID 3636BEGIN  
    SET 
@RefWeaponID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_BOW_01_A_RARE')  
 
END  
   
 
--Spear Chinese  
 
IF (@RefWeaponID 3634BEGIN  
    SET 
@RefWeaponID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_SPEAR_01_A_RARE')  
 
END  
   
 
--Sword Chinese  
 
IF (@RefWeaponID 3632BEGIN  
    SET 
@RefWeaponID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_SWORD_01_A_RARE')  
 
END  
   
 
--Glavie Chinese  
 
IF (@RefWeaponID 3635BEGIN  
    SET 
@RefWeaponID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_CH_TBLADE_01_A_RARE')  
 
END  
   
 
--Axe Europe  
 
IF (@RefWeaponID 10890BEGIN  
    SET 
@RefWeaponID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_AXE_01_A_RARE')  
 
END  
   
 
--XBow Europe  
 
IF (@RefWeaponID 10891BEGIN  
    SET 
@RefWeaponID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_CROSSBOW_01_A_RARE')  
 
END  
   
 
--Dagger Europe  
 
IF (@RefWeaponID 10887BEGIN  
    SET 
@RefWeaponID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_DAGGER_01_A_RARE')  
 
END  
   
 
--Darkstaff Europe  
 
IF (@RefWeaponID 10892BEGIN  
    SET 
@RefWeaponID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_DARKSTAFF_01_A_RARE')  
 
END  
   
 
--Harp Europe  
 
IF (@RefWeaponID 10894BEGIN  
    SET 
@RefWeaponID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_HARP_01_A_RARE')  
 
END  
   
 
--Cleric Rod Europe  
 
IF (@RefWeaponID 10895BEGIN  
    SET 
@RefWeaponID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_STAFF_01_A_RARE')  
 
END  
   
 
--Sword Europe  
 
IF (@RefWeaponID 10888BEGIN  
    SET 
@RefWeaponID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_SWORD_01_A_RARE')  
 
END  
   
 
--Staff Europe  
 
IF (@RefWeaponID 10893BEGIN  
    SET 
@RefWeaponID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_TSTAFF_01_A_RARE')  
 
END  
   
 
--Twohand Sword Europe  
 
IF (@RefWeaponID 10889BEGIN  
    SET 
@RefWeaponID = (SELECT ID FROM _RefObjCommon WHERE CodeName128='ITEM_EU_TSWORD_01_A_RARE')  
 
END  
   
 
--Select Durability  
 SET 
@DurHand = (Select Dur_L from _RefObjItem where ID in (Select Link from _RefObjCommon where ID = @RefHandID))  
 
SET @DurMail = (Select Dur_L from _RefObjItem where ID in (Select Link from _RefObjCommon where ID = @RefMailID))  
 
SET @DurBoots = (Select Dur_L from _RefObjItem where ID in (Select Link from _RefObjCommon where ID = @RefBootsID))  
 
SET @DurHat = (Select Dur_L from _RefObjItem where ID in (Select Link from _RefObjCommon where ID = @RefHatID))  
 
SET @DurPants = (Select Dur_L from _RefObjItem where ID in (Select Link from _RefObjCommon where ID = @RefPantsID))  
 
SET @DurShoulder = (Select Dur_L from _RefObjItem where ID in (Select Link from _RefObjCommon where ID = @RefShoulderID))  
 
SET @DurWeapon = (Select Dur_L from _RefObjItem where ID in (Select Link from _RefObjCommon where ID = @RefWeaponID))  
 
SET @DurShield = (Select Dur_L from _RefObjItem where ID in (Select Link from _RefObjCommon where ID = @RefShield))  
 
SET @DurEarring = (Select Dur_L from _RefObjItem where ID in (Select Link from _RefObjCommon where ID = @RefEarringID))  
 
SET @DurRing = (Select Dur_L from _RefObjItem where ID in (Select Link from _RefObjCommon where ID = @RefRingID))  
 
SET @DurNeck = (Select Dur_L from _RefObjItem where ID in (Select Link from _RefObjCommon where ID = @RefNeckID))  
 -- 
Initial Equip Edit by LemoniscooL  
   
 
--set @StartRegionID=25000  
 
-----------------------------------------------------------------------------      
 -- 
1. ??? ?? ??? valid? ???, ??? ???? ??? ?? ????.      
 -----------------------------------------------------------------------------      
      
    -- 
start by novice.          
    
SELECT @temp count(CharIDFROM _User WITH (NOLOCKWHERE UserJID = @UserJID          
            
    
IF (@temp >= 4)          
    
BEGIN          
        
-- ï¿½Ê¹ï¿½ ï¿½ï¿½ï¿½Ú³ï¿½          
        
RETURN -2          
    END          
    
-- finish by novice.          
      
    -----------------------------------------------------------------------------          
    -- 
2. Ä³ï¿½ï¿½ï¿½ï¿½ ï¿½ß°ï¿½ï¿½Ï±ï¿½          
    
-----------------------------------------------------------------------------          
    IF (@
CharScale 68) -- 0100 0100 --> 68 ï¿½Ì´ï¿½!          
    
BEGIN          
        
-- Ä³ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ ï¿½Ì»ï¿½ï¿½Ï´ï¿½!           
        RETURN -
3          
    END  
          
    EXEC 
@temp _IsExistingCharName @CharName          
    
IF (@temp <> 0)          
    
BEGIN          
        
-- ï¿½Ì¹ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½Ì¸ï¿½ï¿½Ì¶ï¿½µï¿½?          
        RETURN -
4          
    END          
      
BEGIN TRANSACTION  
      

    
-- ï¿½Î´ï¿½ï¿½Ã½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½Ç¸é¼ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ WorldID�� 1���� ï¿½ï¿½ ï¿½Ö¾ï¿½ ï¿½Ö¾ï¿½ï¿½ï¿½!   
     
INSERT INTO _Char (RefObjIDCharName16ScaleStrengthIntellectLatestRegion,PosXPosYPosZAppointedTeleportInventorySize,        
                
LastLogoutCurLevelMaxLevelRemainGoldRemainStatPointRemainSkillPointHPMPJobLvl_TraderJobLvl_HunterJobLvl_RobberWorldID)        
    
VALUES (@RefCharID, @CharName, @CharScale2020, @StartRegionID, @StartPos_X, @StartPos_Y, @StartPos_Z, @DefaultTeleport45,        
                
GetDate(), 11000200,2001111)   
                        

    
SET @NewCharID = @@IDENTITY          
    
IF (@@ERROR <> OR @@ROWCOUNT 0)          
    
BEGIN          
        
-- Ä³ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½!          
        
ROLLBACK TRANSACTION          
        
RETURN -5          
    END          
    
-- start by novice.          
    -- 
���� Slot ï¿½È¾ï¿½ï¿½ï¿½.. ï¿½×³ï¿½ Insert ï¿½ï¿½..          
    
INSERT INTO _User VALUES (@UserJID, @NewCharID)          
    -- 
finish by novice.          
      
      
     -----------------------------------------------------------------------------          
     -- 
3-1. ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ Ã¤ï¿½ï¿½ï¿½          
     
-- [�κ��丮 ï¿½ï¿½ï¿½ï¿½ 96��] + [��&#55735;�� 13��] <- ï¿½Îºï¿½ï¿½ä¸® È®ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ 48������ 96���� ï¿½ï¿½ï¿½ï¿½!!!(woos0)  
     
-----------------------------------------------------------------------------          
     --
PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!          
     
INSERT INTO _Inventory(CharIDSlotItemID)          
      
SELECT @NewCharIDcnt0          
       FROM _RefDummySlot with
nolock )         
        
WHERE cnt 109          

            
    
IF (@@ERROR <> 0)          
    
BEGIN          
        
-- ï¿½Îºï¿½ï¿½ä¸® ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½!          
        
ROLLBACK TRANSACTION          
        
RETURN -7           
    END          
 
-- PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!      
       
 -- ???? ??? ???? ?? ????...      
 
/* ?? ???  ???? ??.      
  0: EQUIP_SLOT_HELM      
  1: EQUIP_SLOT_MAIL,      
  2: EQUIP_SLOT_SHOULDERGUARD,      
  3: EQUIP_SLOT_GAUNTLET,      
  4: EQUIP_SLOT_PANTS,      
  5: EQUIP_SLOT_BOOTS,      
  6: EQUIP_SLOT_WEAPON,      
  7: EQUIP_SLOT_SHIELD or ARROW,      
  8: EQUIP_SLOT_EARRING,      
  9: EQUIP_SLOT_NECKLACE,      
 10: EQUIP_SLOT_L_RING,      
 11: EQUIP_SLOT_R_RING,      
 */      

 
-- Initial Equip Edit by LemoniscooL  
 
DECLARE @ItemID BIGINT      
 SET 
@ItemID 0      
 
-- Chest  
 
IF (@RefMailID <> 0BEGIN  
    EXEC 
@ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID1, @RefMailID, @DurMail  
    
IF (@ItemID <= 0BEGIN  
        ROLLBACK TRANSACTION  
        
RETURN -8  
    END  
 END  
 
-- Hand  
 
IF (@RefHandID <> 0BEGIN  
    EXEC 
@ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID3, @RefHandID, @DurHand  
    
IF (@ItemID <= 0BEGIN  
        ROLLBACK TRANSACTION  
        
RETURN -8  
    END  
 END  
 
-- Hat  
 
IF (@RefHatID <> 0BEGIN  
    EXEC 
@ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID0, @RefHatID, @DurHat  
    
IF (@ItemID <= 0BEGIN  
        ROLLBACK TRANSACTION  
        
RETURN -8  
    END  
 END  
 
-- Shoulder  
 
IF (@RefShoulderID <> 0BEGIN  
    EXEC 
@ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID2, @RefShoulderID, @DurShoulder  
    
IF (@ItemID <= 0BEGIN  
        ROLLBACK TRANSACTION  
        
RETURN -8  
    END  
 END  
 
-- Pants   
 
IF (@RefPantsID <> 0BEGIN      
    EXEC 
@ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID4, @RefPantsID, @DurPants  
    
IF (@ItemID <= 0BEGIN      
        ROLLBACK TRANSACTION      
        
RETURN -9      
    END      
 END      
 
-- Boots      
 
IF (@RefBootsID <> 0BEGIN      
    EXEC 
@ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID5, @RefBootsID, @DurBoots  
    
IF (@ItemID <= 0BEGIN      
        ROLLBACK TRANSACTION      
        
RETURN -10      
    END      
 END      
 
-- Weapon      
 
IF (@RefWeaponID <> 0BEGIN     
    EXEC 
@ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID6, @RefWeaponID, @DurWeapon  
    
IF (@ItemID <= 0BEGIN      
        ROLLBACK TRANSACTION      
        
RETURN -11      
    END      
 END      
 
-- Shield  
 
IF (@RefShield <> 0BEGIN      
    EXEC 
@ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID7, @RefShield, @DurShield  
    
IF (@ItemID <= 0BEGIN      
        ROLLBACK TRANSACTION      
        
RETURN -12      
    END      
 END      
 
-- Arror/Bolt  
 
IF (@DefaultArrow <> 0BEGIN      
    EXEC 
@ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID7, @DefaultArrow250  
    
IF (@ItemID <= 0BEGIN      
        ROLLBACK TRANSACTION      
        
RETURN -13      
    END      
 END  
 
-- Earring  
 
IF (@RefEarringID <> 0BEGIN  
    EXEC 
@ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID9, @RefEarringID, @DurEarring  
    
IF (@ItemID <= 0BEGIN  
        ROLLBACK TRANSACTION  
        
RETURN -8  
    END  
 END  
 
-- Ring 1  
 
IF (@RefRingID <> 0BEGIN  
    EXEC 
@ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID11, @RefRingID, @DurRing  
    
IF (@ItemID <= 0BEGIN  
        ROLLBACK TRANSACTION  
        
RETURN -8  
    END  
 END  
 
-- Ring 2  
 
IF (@RefRingID <> 0BEGIN  
    EXEC 
@ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID12, @RefRingID, @DurRing  
    
IF (@ItemID <= 0BEGIN  
        ROLLBACK TRANSACTION  
        
RETURN -8  
    END  
 END  
 
-- Necklace  
 
IF (@RefNeckID <> 0BEGIN  
    EXEC 
@ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID10, @RefNeckID, @DurNeck  
    
IF (@ItemID <= 0BEGIN  
        ROLLBACK TRANSACTION  
        
RETURN -8  
    END  
 END  
 
-- Initial Equip Edit by LemoniscooL  
       
     
-----------------------------------------------------------------------------          
     -- 
3-2. ï¿½Æ¹ï¿½Å¸ Inventory ï¿½ï¿½ï¿½ï¿½ Ã¤ï¿½ï¿½ï¿½          
     
-- [�ƹ�Ÿ ï¿½Îºï¿½ï¿½ä¸® ï¿½ï¿½ï¿½ï¿½ 5��]  
     -- 
APPLY_AVATAR_SYSTEM�� ï¿½ï¿½ï¿½ï¿½Ç¸é¼ï¿½ß°ï¿½ï¿½Ç´ï¿½ ï¿½Îºï¿½  
     
-----------------------------------------------------------------------------          
     --
PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!          
     
INSERT INTO _InventoryForAvatar(CharIDSlotItemID)          
      
SELECT @NewCharIDcnt0  
       FROM _RefDummySlot with
nolock )         
        
WHERE cnt 5  

            
    
IF (@@ERROR <> 0)          
    
BEGIN          
        
-- ï¿½Æ¹ï¿½Å¸ ï¿½Îºï¿½ï¿½ä¸® ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½!          
        
ROLLBACK TRANSACTION          
        
RETURN -14  
    END          
    
--PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!PATCH WARNING!!!          
            
    -----------------------------------------------------------------------------          
    -- default 
skill�־��ֱ�          
    
-----------------------------------------------------------------------------          
    DECLARE @
country tinyINT          
    EXEC 
@country _GetObjCountry @RefCharID          
             
    INSERT INTO _CharSkillMastery 
(CharIDMasteryIDLevel)          
    
SELECT @NewCharIDMasteryID0          
    FROM _RefCharDefault_SkillMastery  with
(nolock)        
    
WHERE Race = @country or Race 3          
    
IF (@@error <> 0)          
    
BEGIN          
        ROLLBACK TRANSACTION          
        
RETURN -15          
    END          
    INSERT INTO _CharSkill 
(CharID,SkillID,Enable)          
    
SELECT @NewCharIDSkillID1          
    FROM  _RefCharDefault_Skill  with
(nolock)        
    
WHERE Race = @country or Race 3          
    
IF (@@error <> 0)          
    
BEGIN          
        ROLLBACK TRANSACTION          
        
RETURN -16          
    END          
    
-----------------------------------------------------------------------------          
    -- 
�⺻ ï¿½ï¿½ï¿½ï¿½Æ® ï¿½Ö¾ï¿½ï¿½Ö±ï¿½  
    
-----------------------------------------------------------------------------          
    
INSERT INTO _CharQuest (CharIDQuestIDStatusAchievementCountStartTimeEndTimeQuestData1QuestData2)          
    
SELECT @NewCharIDID10getdate(), getdate(), 00          
    FROM _RefQuest  
    WHERE CodeName in 
(SELECT CodeName FROM _RefCharDefault_Quest  with(nolockWHERE (Race = @country or Race 3) and RequiredLevel and Service 1)  
    IF (@@
error <> 0)  
    
BEGIN  
        ROLLBACK TRANSACTION          
        
RETURN -17          
    END      
    
-----------------------------------------------------------------------------          
    -- Static 
Avatar Initial Record ï¿½Ö±ï¿½          
    
-----------------------------------------------------------------------------          
    
INSERT INTO _StaticAvatar(CharIDvalues(@NewCharID)          
    IF (@@
ERROR <> 0)          
    
BEGIN          
        ROLLBACK TRANSACTION          
        
RETURN -18          
    END           
            
    
-----------------------------------------------------------------------------          
    -- 
Trijob Ã¤ï¿½ï¿½ï¿½Ö±ï¿½!!!!!          
    -----------------------------------------------------------------------------          
    
INSERT INTO _CharTrijob VALUES (@NewCharID01000)          
    IF (@@
ERROR <> 0)          
    
BEGIN          
        
-- ï¿½Îºï¿½ï¿½ä¸® ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½!          
        
ROLLBACK TRANSACTION          
        
RETURN -19          
    END           
            
    
-----------------------------------------------------------------------------          
    -- 
CharList�� ID ï¿½Ö¾ï¿½ï¿½Ö±ï¿½          
    
-----------------------------------------------------------------------------          
     

      
    
exec _ADD_ITEM_EXTERN @CharName,'ITEM_EVENT_RETURN_SCROLL_HIGH_SPEED',25,1    
 exec _ADD_ITEM_EXTERN 
@CharName,'ITEM_EVENT_RENT_REVERSE_RETURN_SCROLL',25,1  
 exec _ADD_ITEM_EXTERN 
@CharName,'ITEM_COS_P_CAT_SCROLL',1,0  
 exec _ADD_ITEM_EXTERN 
@CharName,'ITEM_ETC_SPEED_UP_BASIC',20,0  
  exec _ADD_ITEM_EXTERN 
@CharName,'ITEM_EVENT_MP_SUPERSET_5_BAG',1000,0  
 exec _ADD_ITEM_EXTERN 
@CharName,'ITEM_EVENT_HP_SUPERSET_5_BAG',1000,0  
 exec _ADD_ITEM_EXTERN 
@charname'ITEM_EVENT_COS_P_MYOWON_SCROLL'1,
 exec _ADD_ITEM_EXTERN 
@charname'ITEM_MALL_AVATAR_M_ANGEL_WING_DRESS'0,
        exec _ADD_ITEM_EXTERN 
@charname'ITEM_MALL_AVATAR_W_ANGEL_WING_DRESS'0,
              exec _ADD_ITEM_EXTERN 
@charname'ITEM_MALL_AVATAR_M_NASRUN'0,
              exec _ADD_ITEM_EXTERN 
@charname'ITEM_MALL_AVATAR_W_NASRUN'0,


    
-- Quick Slot ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½!!!          
    
exec _AddNewClientConfig @NewCharID  -- by novice...... for saving client configurations...          

COMMIT TRANSACTION          
            
RETURN @NewCharID 


ÊæÞíÚ Scrox :
ÚÝæÇ ,,, áÇíãßäß ãÔÇåÏå ÇáÑæÇÈØ áÇäß ÛíÑ ãÓÌá áÏíäÇ [ ááÊÓÌíá ÇÖÛØ åäÇ ]

ÇáÊÚÏíá ÇáÃÎíÑ Êã ÈæÇÓØÉ Scrox ; 06-11-2018 ÇáÓÇÚÉ 07:00 PM