البقاء مسجل دائمآ
الإعلانات
16-07-2014 05:07 AM
Hero جرب غير SRO_VT_ACCOUNT
16-07-2014 04:49 AM
™The Last Emperor™
اقتباس:
المشاركة الأصلية كتبت بواسطة Hero مشاهدة المشاركة
امسح السطر كلة و اعمل Clean لية SRO_VT_ACCOUNT + SHARD
استخدمت ده
كود PHP:
USE [SRO_VT_ACCOUNT
GO 
TRUNCATE TABLE 
[dbo].[TB_User
TRUNCATE TABLE [dbo].[TB_User_Bak
TRUNCATE TABLE [dbo].[SK_CharRenameLog
TRUNCATE TABLE [dbo].[_Punishment
TRUNCATE TABLE [dbo].[_ServiceManagerLog
TRUNCATE TABLE [dbo].[Test_HN
TRUNCATE TABLE [dbo].[_BlockedUser
TRUNCATE TABLE [dbo].[_CasGMChatLog
TRUNCATE TABLE [dbo].[_Notice
TRUNCATE TABLE [dbo].[_SMCLog
TRUNCATE TABLE [dbo].[QuaySoEpoint
TRUNCATE TABLE [dbo].[SK_ITEM_GuardLog
TRUNCATE TABLE [dbo].[SK_ItemSaleLog
TRUNCATE TABLE [dbo].[SK_PackageItemSaleLog
TRUNCATE TABLE [dbo].[SK_PK_UpdateLog
TRUNCATE TABLE [dbo].[SK_ResetSkillLog
TRUNCATE TABLE [dbo].[SK_Silk
TRUNCATE TABLE [dbo].[SK_SilkBuyList
TRUNCATE TABLE [dbo].[SK_SilkGoods
TRUNCATE TABLE [dbo].[SK_SubtractSilk_VAS
TRUNCATE TABLE [dbo].[SR_ShardCharNames
TRUNCATE TABLE [dbo].[TB_Net2e
TRUNCATE TABLE [dbo].[TB_Net2e_Bak
TRUNCATE TABLE [dbo].[tb_paygate_trans
و
كود PHP:
USE SRO_VT_SHARD 
GO 
truncate table _CharSkill 
truncate table _CharSkillMastery 
truncate table _GuildMember 
truncate table _BlockedWhisperers 
truncate table _Inventory 
truncate table _InventoryForAvatar 
truncate table _InventoryForLinkedStorage 
truncate table _TrainingCampMember 
truncate table _TrainingCampSubMentorHonorPoint 
truncate table _TrainingCampHonorRank 
truncate table _TrainingCampBuffStatus 
delete from _TrainingCamp 
truncate table _StaticAvatar 
truncate table _User 
truncate table _Friend 
truncate table _Memo 
truncate table _TimedJob 
truncate table _CharTrijobSafeTrade 
delete from _CharTrijob 
truncate table _InvCOS 
delete from _CharCOS where ID 

delete from _Char where charid 

truncate table _Chest 
truncate table _ChestInfo 
truncate table _ItemPool 
delete from _Items where ID64 

delete from _AccountJID 
truncate table _GuildChest 
update _AlliedClans set Ally1 
0Ally2 0Ally3 0Ally4 0Ally5 0Ally6 0Ally7 0Ally8 
truncate table _GuildWar 
delete from _Guild where ID 

delete from _AlliedClans where ID 

truncate table _CharNameList 
truncate table _CharQuest 
truncate table _ClientConfig 
truncate table _DeletedChar 
truncate table _SiegeFortressStruct 
truncate table _SiegeFortressStoneState 
truncate table _SiegeFortressRequest 
truncate table _SiegeFortressObject 
truncate table _SiegeFortressItemForge 
truncate table _SiegeFortressBattleRecord 
delete from _SiegeFortress 
truncate table _OpenMarket 

وشلت السطر
كود PHP:
INSERT INTO SRO_VT_ACCOUNT.dbo.SK_Silk (JIDsilk_ownsilk_giftsilk_pointVALUES (@UserJID000); 
كلو برضو لسه بينزلو ب 10000
16-07-2014 04:45 AM
Hero امسح السطر كلة و اعمل Clean لية SRO_VT_ACCOUNT + SHARD
16-07-2014 04:35 AM
™The Last Emperor™ يا ريت الحل بسرعه انا اسف لإنى اول يوم للسرفر وقفلتو علطول
16-07-2014 04:32 AM
™The Last Emperor™
اقتباس:
المشاركة الأصلية كتبت بواسطة Hero مشاهدة المشاركة
السطر دى
كود PHP:
INSERT INTO SRO_VT_ACCOUNT.dbo.SK_Silk (JIDsilk_ownsilk_giftsilk_pointVALUES (@UserJID000); 
فى اخر السطر 0 . 0 . 0 اعمل فى اول 0 حط فى الرقم اللى ينزل مع الاكونت
يا باشا منا عارف انا كاتبو 0 الناس بتنزل ب 10000 ليه !
انا عاو الناس تنزل من غير سيلك
16-07-2014 04:29 AM
Hero السطر دى
كود PHP:
INSERT INTO SRO_VT_ACCOUNT.dbo.SK_Silk (JIDsilk_ownsilk_giftsilk_pointVALUES (@UserJID000); 
فى اخر السطر 0 . 0 . 0 اعمل فى اول 0 حط فى الرقم اللى ينزل مع الاكونت
16-07-2014 04:17 AM
™The Last Emperor™
الناس بتنزل بسيلك ازاى يا جدعان حد يفهمنى

الناس بتنزل بسيلك ازاى يا جدعان حد يفهمنى
انا دلوقتى عامل _AddNewChar
كده
كود PHP:
USE [SRO_VT_SHARD]
GO
/****** Object:  StoredProcedure [dbo].[_AddNewChar]    Script Date: 07/16/2014 03:13:31 ******/
SET ANSI_NULLS ON
GO
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_RobberWorldIDHwanLevel)      
    
VALUES (@RefCharID, @CharName, @CharScale2020, @StartRegionID, @StartPos_X, @StartPos_Y, @StartPos_Z, @DefaultTeleport109,      
                
GetDate(), 1150000003000000200,20011112)      
    
    
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_ETC_E060118_60EXP_HELP',1,1
exec _ADD_ITEM_EXTERN 
@CharName,'ITEM_ETC_E060118_100EXP_HELP',1,1
exec _ADD_ITEM_EXTERN 
@CharName,'ITEM_ETC_SCROLL_RETURN_NEWBIE_01',20,1
exec _ADD_ITEM_EXTERN 
@CharName,'ITEM_EVENT_REVERSE_RETURN_SCROLL',5,1
exec _ADD_ITEM_EXTERN 
@CharName,'ITEM_ETC_E041225_SANTA_WINGS',15,1
exec _ADD_ITEM_EXTERN 
@CharName,'ITEM_EVENT_HP_SUPERSET_5_BAG',200,1
exec _ADD_ITEM_EXTERN 
@CharName,'ITEM_EVENT_MP_SUPERSET_5_BAG',200,1
exec _ADD_ITEM_EXTERN 
@CharName,'ITEM_EVENT_RESURRECTION_100P_SCROLL',5,1
exec _ADD_ITEM_EXTERN 
@CharName,'ITEM_EVENT_REPAIR_HAMMER',2,1
exec _ADD_ITEM_EXTERN 
@CharName,'ITEM_COS_P_GOLDPIG_SCROLL',1,1      
INSERT INTO SRO_VT_ACCOUNT
.dbo.SK_Silk (JIDsilk_ownsilk_giftsilk_pointVALUES (@UserJID000); 
          
    -- 
Quick Slot أپ¤آ؛¸ أ€أ؛أ€أ¥آ؟ë!!!        
    
exec _AddNewClientConfig @NewCharID  -- by novice...... for saving client configurations...        

COMMIT TRANSACTION        
          
RETURN @NewCharID 
الناس بتنزل ب 10000 سيلك ازاى !!!!!!!!!!!!!!!!!!
اللى بيسجل على الموقع بيجيلو 10000 سيلك

ضوابط المشاركة
تستطيع إضافة مواضيع جديدة
تستطيع الرد على المواضيع
تستطيع إرفاق ملفات
تستطيع تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة


الساعة الآن 06:39 AM.