[Released] Add Title(Name Yellow) when creat a new char

Results 1 to 12 of 12
  1. #1
    Account Upgraded | Title Enabled! MGProjects is offline
    MemberRank
    Oct 2011 Join Date
    BrazilLocation
    400Posts

    [Released] Add Title(Name Yellow) when creat a new char

    Add in Char:

    Title lv 110 Eu: Count Ch: Chief General
    Grab Pet 3 Day
    10 Instant Return Scroll
    1 Devil B Male and Female


    Open your Db Shard

    go in Programmability/ Stored procedures

    Search _AddNewChar open delete all lines and Past new

    PHP Code:
    set ANSI_NULLS ON
    set QUOTED_IDENTIFIER ON
    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        
           
           
        
    -----------------------------------------------------------------------------        
        -- 
    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°³] + [Àåºñ½½·Ô 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,        
        */        
               
        
    DECLARE @ItemID BIGINT        
        SET 
    @ItemID 0        
        
    -- »ó°©        
        
    IF (@RefMailID <> 0)        
        
    BEGIN        
            EXEC 
    @ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID1, @RefMailID, @DurMail        
            
    IF (@ItemID <= 0)        
            
    BEGIN        
                ROLLBACK TRANSACTION        
                
    RETURN -8        
            END        
        END        
        
    -- ¹ÙÁö        
        
    IF (@RefPantsID <> 0)        
        
    BEGIN        
            EXEC 
    @ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID4, @RefPantsID, @DurPants        
            
    IF (@ItemID <= 0)        
            
    BEGIN        
                ROLLBACK TRANSACTION        
                
    RETURN -9        
            END        
        END        
        
    -- Boots        
        
    IF (@RefBootsID <> 0)        
        
    BEGIN        
            EXEC 
    @ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID5, @RefBootsID, @DurBoots        
            
    IF (@ItemID <= 0)        
            
    BEGIN        
                ROLLBACK TRANSACTION        
                
    RETURN -10        
            END        
        END        
        
    -- Weapon        
        
    IF (@RefWeaponID <> 0)        
        
    BEGIN        
            EXEC 
    @ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID6, @RefWeaponID, @DurWeapon        
            
    IF (@ItemID <= 0)        
            
    BEGIN        
                ROLLBACK TRANSACTION        
                
    RETURN -11        
            END        
        END        
        
    -- ¹æÆÐ        
        
    IF (@RefShield <> 0)        
        
    BEGIN        
            EXEC 
    @ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID7, @RefShield, @DurShield        
            
    IF (@ItemID <= 0)        
            
    BEGIN        
                ROLLBACK TRANSACTION        
                
    RETURN -12        
            END        
        END        
        
    -- È¤½Ã default·Î ¼±ÅÃÇÑ ¹«±â°¡ È°À̶ó¸é È­»ì 250°³µéÀ̠ȰÅëµµ ÇÔ²² ÁØ´ÙÁÒÄ¡?        
        IF (@
    DefaultArrow <> 0)        
        
    BEGIN        
            EXEC 
    @ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID7, @DefaultArrow250        
            
    IF (@ItemID <= 0)        
            
    BEGIN        
                ROLLBACK TRANSACTION        
                
    RETURN -13        
            END        
        END


         
    -----------------------------------------------------------------------------        
         -- 
    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 ³Ö¾îÁֱ⠠      
        
    -----------------------------------------------------------------------------        
        
    INSERT _CharNameList VALUES(@CharName, @NewCharID)        
              
        
    exec _ADD_ITEM_EXTERN @CharName,'ITEM_EVENT_COS_P_GHOST_SCROLL',1,1      
        exec _ADD_ITEM_EXTERN 
    @CharName,'ITEM_EVENT_AVATAR_W_NASRUN',1,1
        exec _ADD_ITEM_EXTERN 
    @CharName,'ITEM_EVENT_AVATAR_M_NASRUN',1,1  
        exec _ADD_ITEM_EXTERN 
    @CharName,'ITEM_ETC_SCROLL_RETURN_NEWBIE_01',20,1
        exec _ADD_ITEM_EXTERN 
    @CharName,'ITEM_MALL_RETURN_SCROLL_HIGH_SPEED',10,
        UPDATE 
    [dbo].[_Charset HwanLevel='4' where CharName16=@CharName     
              
        
    -- Quick Slot Á¤º¸ ÀúÀå¿ë!!!        
        
    exec _AddNewClientConfig @NewCharID  -- by novice...... for saving client configurations...        

    COMMIT TRANSACTION        
              
    RETURN @NewCharID 


  2. #2
    Valued Member SuperHer0 is offline
    MemberRank
    Nov 2011 Join Date
    128Posts

    Re: [Released] Add Title(Name Yellow) when creat a new char

    Nice pro Thx

  3. #3
    Enthusiast vantuto is offline
    MemberRank
    Aug 2010 Join Date
    49Posts

    Re: [Released] Add Title(Name Yellow) when creat a new char

    super bro very cool

  4. #4
    Enthusiast shadow20 is offline
    MemberRank
    Dec 2011 Join Date
    46Posts

    Re: [Released] Add Title(Name Yellow) when creat a new char

    Quote Originally Posted by MGProjects View Post
    Add in Char:

    Title lv 110 Eu: Count Ch: Chief General
    Grab Pet 3 Day
    10 Instant Return Scroll
    1 Devil B Male and Female


    Open your Db Shard

    go in Programmability/ Stored procedures

    Search _AddNewChar open delete all lines and Past new

    PHP Code:
    set ANSI_NULLS ON
    set QUOTED_IDENTIFIER ON
    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        
           
           
        
    -----------------------------------------------------------------------------        
        -- 
    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°³] + [Àåºñ½½·Ô 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,        
        */        
               
        
    DECLARE @ItemID BIGINT        
        SET 
    @ItemID 0        
        
    -- »ó°©        
        
    IF (@RefMailID <> 0)        
        
    BEGIN        
            EXEC 
    @ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID1, @RefMailID, @DurMail        
            
    IF (@ItemID <= 0)        
            
    BEGIN        
                ROLLBACK TRANSACTION        
                
    RETURN -8        
            END        
        END        
        
    -- ¹ÙÁö        
        
    IF (@RefPantsID <> 0)        
        
    BEGIN        
            EXEC 
    @ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID4, @RefPantsID, @DurPants        
            
    IF (@ItemID <= 0)        
            
    BEGIN        
                ROLLBACK TRANSACTION        
                
    RETURN -9        
            END        
        END        
        
    -- Boots        
        
    IF (@RefBootsID <> 0)        
        
    BEGIN        
            EXEC 
    @ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID5, @RefBootsID, @DurBoots        
            
    IF (@ItemID <= 0)        
            
    BEGIN        
                ROLLBACK TRANSACTION        
                
    RETURN -10        
            END        
        END        
        
    -- Weapon        
        
    IF (@RefWeaponID <> 0)        
        
    BEGIN        
            EXEC 
    @ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID6, @RefWeaponID, @DurWeapon        
            
    IF (@ItemID <= 0)        
            
    BEGIN        
                ROLLBACK TRANSACTION        
                
    RETURN -11        
            END        
        END        
        
    -- ¹æÆÐ        
        
    IF (@RefShield <> 0)        
        
    BEGIN        
            EXEC 
    @ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID7, @RefShield, @DurShield        
            
    IF (@ItemID <= 0)        
            
    BEGIN        
                ROLLBACK TRANSACTION        
                
    RETURN -12        
            END        
        END        
        
    -- È¤½Ã default·Î ¼±ÅÃÇÑ ¹«±â°¡ È°À̶ó¸é È­»ì 250°³µéÀ̠ȰÅëµµ ÇÔ²² ÁØ´ÙÁÒÄ¡?        
        IF (@
    DefaultArrow <> 0)        
        
    BEGIN        
            EXEC 
    @ItemID =  _FN_ADD_INITIAL_EQUIP @NewCharID7, @DefaultArrow250        
            
    IF (@ItemID <= 0)        
            
    BEGIN        
                ROLLBACK TRANSACTION        
                
    RETURN -13        
            END        
        END


         
    -----------------------------------------------------------------------------        
         -- 
    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 ³Ö¾îÁֱ⠠      
        
    -----------------------------------------------------------------------------        
        
    INSERT _CharNameList VALUES(@CharName, @NewCharID)        
              
        
    exec _ADD_ITEM_EXTERN @CharName,'ITEM_EVENT_COS_P_GHOST_SCROLL',1,1      
        exec _ADD_ITEM_EXTERN 
    @CharName,'ITEM_EVENT_AVATAR_W_NASRUN',1,1
        exec _ADD_ITEM_EXTERN 
    @CharName,'ITEM_EVENT_AVATAR_M_NASRUN',1,1  
        exec _ADD_ITEM_EXTERN 
    @CharName,'ITEM_ETC_SCROLL_RETURN_NEWBIE_01',20,1
        exec _ADD_ITEM_EXTERN 
    @CharName,'ITEM_MALL_RETURN_SCROLL_HIGH_SPEED',10,
        UPDATE 
    [dbo].[_Charset HwanLevel='4' where CharName16=@CharName     
              
        
    -- Quick Slot Á¤º¸ ÀúÀå¿ë!!!        
        
    exec _AddNewClientConfig @NewCharID  -- by novice...... for saving client configurations...        

    COMMIT TRANSACTION        
              
    RETURN @NewCharID 
    I have a problem when use this (ITEM_EVENT_COS_P_GHOST_SCROLL) grab pet in game i have dc to the game, then i try to login my acc. but don't login never. How can fix this?

  5. #5
    Account Upgraded | Title Enabled! MGProjects is offline
    MemberRank
    Oct 2011 Join Date
    BrazilLocation
    400Posts

    Re: [Released] Add Title(Name Yellow) when creat a new char

    Quote Originally Posted by shadow20 View Post
    I have a problem when use this (ITEM_EVENT_COS_P_GHOST_SCROLL) grab pet in game i have dc to the game, then i try to login my acc. but don't login never. How can fix this?
    your data.pk2 no have .bsr of grab pet.

  6. #6
    Enthusiast vantuto is offline
    MemberRank
    Aug 2010 Join Date
    49Posts

    Re: [Released] Add Title(Name Yellow) when creat a new char

    thank very much
    we can add level, point stat str, int + item EU for char europe item CH for char china ?
    please

  7. #7
    Valued Member modog1545 is offline
    MemberRank
    Dec 2011 Join Date
    122Posts

    Re: [Released] Add Title(Name Yellow) when creat a new char

    pls give only the line make Title Eu: Count Ch: Chief General ?
    and thank you

  8. #8
    Account Upgraded | Title Enabled! saxz is offline
    MemberRank
    Jul 2010 Join Date
    1,293Posts

    Re: [Released] Add Title(Name Yellow) when creat a new char

    Quote Originally Posted by modog1545 View Post
    pls give only the line make Title Eu: Count Ch: Chief General ?
    and thank you
    look at it well
    and you will know what's the line he added -.-

  9. #9
    Enthusiast fabian1121 is offline
    MemberRank
    Feb 2012 Join Date
    33Posts

    Re: [Released] Add Title(Name Yellow) when creat a new char

    if somebody don't want ghost but goldpig, change with this:

    exec _ADD_ITEM_EXTERN @CharName,'ITEM_EVENT_COS_P_GOLDPIG_SCROLL',1,1

  10. #10
    Valued Member hp151 is offline
    MemberRank
    Feb 2012 Join Date
    107Posts

    Re: [Released] Add Title(Name Yellow) when creat a new char

    i can't save the changes in sql 2005 i need help :(

  11. #11
    Account Upgraded | Title Enabled! romio10 is offline
    MemberRank
    Jan 2012 Join Date
    310Posts

    Re: [Released] Add Title(Name Yellow) when creat a new char

    goo reobjcommn

    and u see 'ITEM_EVENT_COS_P_GOLDPIG_SCROLL

    0 to 1

  12. #12
    Member Behavior is offline
    MemberRank
    Mar 2012 Join Date
    New York,USALocation
    54Posts

    Re: [Released] Add Title(Name Yellow) when creat a new char

    Could add a new title yellow beside name without start items?
    Like "Newbie"



Advertisement