الموضوع: New Query By (Yui)SQL
عرض مشاركة واحدة
قديم 24-09-2012, 07:07 AM   #1

Yui
عضو فعال





• الانـتـسـاب » Sep 2012
• رقـم العـضـويـة » 105332
• المشـــاركـات » 319
• الـدولـة »
• الـهـوايـة » Hex,PHP,C#,SQL
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 258
Yui جـيـد جـداً ونـحـو الابـداعYui جـيـد جـداً ونـحـو الابـداعYui جـيـد جـداً ونـحـو الابـداع

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

196  


إرسال رسالة عبر Yahoo إلى Yui

New Query By (Yui)SQL



[CENTER]
Hello Silkroad4arab

Today i get New Query for help


Query Delete Select Item From All Player
كود PHP:
USE [SRO_VT_SHARD]

Exec [Dbo].[_SEEK_N_DESTROY_ITEM]  ['ITEM_COS_P_RABBIT_SCROLL' 
Query to Add Drops in Mob

كود PHP:
/*Edited By Yui*/
GO
DECLARE @Mob VarChar(MAX),@Item VarChar(MAX),@MonsterID iNt,@ItemID iNt,@DropRatio ReaL, @DropAmountMin INT, @DropAmountMax INT
--------------------------------------------------------------------------
SET @Mob            =    'MOB_TQ_WHITESNAKE'/*Monster Code*/
SET @Item            =    'ITEM_MALL_GLOBAL_CHATTING'/*Item Code*/
SET @DropAmountMin    =    10 /*Drop Min*/
SET @DropAmountMax    =    50 /*Drop Max*/
SET @DropRatio        =    0.9 /*0.5 = '50%' */
--------------------------------------------------------------------------
SET @MonsterID    =    (SELECT ID FROM [dbo].[_RefObjCommonWHERE CodeName128 = @Mob)/**/
SET @ItemID        =    (SELECT ID FROM [dbo].[_RefObjCommonWHERE CodeName128 = @Item)/**/
INSERT [dbo].[_RefMonster_AssignedItemDrop]/**/
(RefMonsterID,RefItemID,DropGroupType,OptLevel,DropAmountMin,DropAmountMax,DropRatio,RefMagicOptionID1,CustomValue1,RefMagicOptionID2,CustomValue2,RefMagicOptionID3,CustomValue3,RefMagicOptionID4,CustomValue4,RefMagicOptionID5,CustomValue5,RefMagicOptionID6,CustomValue6,RefMagicOptionID7,CustomValue7,RefMagicOptionID8,CustomValue8,RefMagicOptionID9,CustomValue9,RentCodeName)/**/
VALUES(@MonsterID,@ItemID,0,0,@DropAmountMin,@DropAmountMax,@DropRatio,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,'xxx')/**/ 

if your server max lvl 120 and some player up to 121 this Query back to 120 again !
كود PHP:
UPDATE    _Char
SET              CurLevel 
120MaxLevel 120Strength 139Intellect 139RemainStatPoint 357
WHERE     
(CurLevel 120

Alchemy 1.5x
كود PHP:
USE [SRO_VT_SHARD

 
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2033' 

 
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2034' 

 
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2035' 

 
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2036' 

 
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2037' 

 
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2038' 

 
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2039' 

 
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2040' 

 
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2041' 

 
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2042' 

 
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2043' 

 
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2044' 
Alchemy 3x
كود PHP:
 USE [SRO_VT_SHARD
 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2033' 
 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2034' 
 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2035' 
 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2036' 
 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2037' 
 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2038' 
 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2039' 
 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2040' 
 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2041' 
 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2042' 
 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2043' 
 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2044' 
if you want copy some table in your BD to other DB Use this Qeury
كود PHP:
SELECT INTO SRO_VT_SHARD.dbo.Tab_RefNest from SRO_VT_COPY_SHARD.dbo.Tab_RefNest 
Pet Inventory 5 page
كود PHP:
USE [SRO_VT_SHARD]
GO
/****** Object:  StoredProcedure [dbo].[_AddNewCOS]    Script Date: 02/10/2012 11:32:15 ******/
SET ANSI_NULLS OFF
GO
SET QUOTED_IDENTIFIER ON
GO

ALTER PROCEDURE 
[dbo].[_AddNewCOS]
    @
OwnerCharID    int,
    @
RefObjID    int,
    @
Level        int,
    @
HP        int,
    @
MP        int,
    @
HGP        int,
    @
KeeperNPC    int,
    @
State        int,
    @
InventorySize  int,
    @
itemID        int,
    @
PickItemConfig tinyint,
    @
RentEndTime     smalldatetime
as

begin tran

    
declare @COS_ID    int
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
--        
pet_skill_item (??¼±E£)        
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

    declare @
MaxInventorySize tinyint
    select 
@MaxInventorySize InventorySize
    from _RefObjCommon
_RefObjChar
    where _RefObjCommon
.ID = @RefObjID and _RefObjCommon.Link _RefObjChar.ID
    
    
if( @@rowcount or @MaxInventorySize < @InventorySize )
    
begin
        rollback tran
        
return -5
    end

    insert into _CharCOS values 
(@OwnerCharID, @RefObjID, @HP, @MP, @KeeperNPC, @StateNULL, @Level0, @HGP, @PickItemConfig, @RentEndTime)
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    
set @COS_ID = @@identity
    
if (@COS_ID OR @@error <> 0)
    
begin
        rollback tran
        
return -1
    end

--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
--        
pet_skill_item (??¼±E£)        
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    if (@
MaxInventorySize 0)
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    
begin
        
declare @Slot  int
        set 
@Slot 0
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
--        
pet_skill_item (??¼±E£)        
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
        while (@
Slot < @MaxInventorySize)
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
        
begin
            insert into _InvCOS values
(@COS_ID, @Slot0)
            if (@@
error <> 0)
            
begin
                
-- AI?¥??¸® »?¼½C??!
                
rollback tran
                
return -2
            end    
        
            set 
@Slot = @Slot 1
        end
    end
    
/*    --´? A?»? A? ??·³??´A µ¥A???¸¦ ³??? ¾E´A´U!
    UPDATE _Char SET EngagedCOS = @COS_ID WHERE CharID = @OwnerCharID
    IF (@@ERROR <> 0 OR @@ROWCOUNT = 0)
    BEGIN
        ROLLBACK TRANSACTION
        RETURN -3
    END
*/
    
if( @itemID <> )
    
begin
        update _Items set Data 
= @COS_ID where ID64 = @itemID
        
if( @@error <> or @@rowcount )
        
begin
            rollback transaction
            
return -4
        end
        
        
--BEGIN ADDITIONAL 112 SLOT IN GRAB PETS FOR 7684 DAYS
        
declare @Serial64 bigint
        select 
@Serial64 Serial64 from _Items where Data = @COS_ID
        exec _AddTimedJobForPet 
@COS_ID,5,22926,1992999999,1111708465,1,112,0,0,0,0,0,@Serial64
        
--BEGIN ADDITIONAL 112 SLOT IN GRAB PETS FOR 7684 DAYS
        
    end

    commit tran

return @COS_ID 


Query to change time of FGW
كود PHP:
SELECT FROM dbo._RefObjCommon where CodeName128 like 'ITEM_ETC_TELEPORT_HOLE_WRECK_100_110_LEVEL_2'
SELECT FROM dbo._RefObjCommon where CodeName128 like 'ITEM_ETC_TELEPORT_HOLE_WRECK_100_110_LEVEL_2'
SELECT FROM dbo._RefObjCommon where CodeName128 like 'ITEM_ETC_TELEPORT_HOLE_WRECK_100_110_LEVEL_3'
SELECT FROM dbo._RefObjCommon where CodeName128 like 'ITEM_ETC_TELEPORT_HOLE_WRECK_100_110_LEVEL_4'

UPDATE[dbo].[_RefObjCommon]set DecayTime='10800' where ID='35901'
UPDATE[dbo].[_RefObjCommon]set DecayTime='10800' where ID='35902'
UPDATE[dbo].[_RefObjCommon]set DecayTime='10800' where ID='35903'
UPDATE[dbo].[_RefObjCommon]set DecayTime='10800' where ID='35904' 
10800 = time in SECS



التعديل الأخير تم بواسطة Yui ; 24-09-2012 الساعة 07:17 AM

رد مع اقتباس
إعلانات google