Items Show In Storage But Not In Inventory?

Results 1 to 3 of 3
  1. #1
    Member chicoloko11 is offline
    MemberRank
    Nov 2011 Join Date
    FloridaLocation
    59Posts

    Items Show In Storage But Not In Inventory?

    Title says it all.
    Some of my ubers/staff stuff, I tried sending to my
    account and it shows them on the STORAGE but when I
    move to inventory they're not there?...
    Any Suggestions?


  2. #2
    Die() Secured is offline
    MemberRank
    Sep 2011 Join Date
    /home/SDev/Location
    555Posts

    Re: Items Show In Storage But Not In Inventory?

    Post your matchserver log and check for sql errors. Because its most likely an error there. If your using 2008/2007 Server files be sure to use this database: http://forum.ragezone.com/f245/compl...tabase-696228/

  3. #3
    Apprentice Swaglal is offline
    MemberRank
    Dec 2011 Join Date
    24Posts

    Re: Items Show In Storage But Not In Inventory?

    Code:
    USE [GunzDB]
    GO
    /****** Object:  StoredProcedure [dbo].[spBringBackAccountItem]    Script Date: 08/11/2010 00:30:54 ******/
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    
    
    -- 내 캐릭터 캐쉬아이템을 창고에 넣기 ---------
    ALTER PROC [dbo].[spBringBackAccountItem]
    	@AID		int,
    	@CID		int,
    	@CIID		int
    AS
    SET NOCOUNT ON
    
    DECLARE @ItemID int
    DECLARE @RentDate		DATETIME
    DECLARE @RentHourPeriod	SMALLINT
    DECLARE @Cnt			SMALLINT
    
    DECLARE @HeadCIID 	int
    DECLARE @ChestCIID	int
    DECLARE @HandsCIID	int
    DECLARE @LegsCIID	int
    DECLARE @FeetCIID	int
    DECLARE @FingerLCIID	int
    DECLARE @FingerRCIID	int
    DECLARE @MeleeCIID	int
    DECLARE @PrimaryCIID	int
    DECLARE @SecondaryCIID	int
    DECLARE @Custom1CIID	int
    DECLARE @Custom2CIID	int
    
    SELECT 
    @HeadCIID=head_slot, @ChestCIID=chest_slot, @HandsCIID=hands_slot, 
    @LegsCIID=legs_slot, @FeetCIID=feet_slot, @FingerLCIID=fingerl_slot, @FingerRCIID=fingerr_slot, 
    @MeleeCIID=melee_slot, @PrimaryCIID=primary_slot, @SecondaryCIID=secondary_slot, 
    @Custom1CIID=custom1_slot, @Custom2CIID=custom2_slot
    FROM Character(nolock) WHERE cid=@CID AND aid=@AID
    
    SELECT @ItemID=ItemID, @RentDate=RentDate, @RentHourPeriod=RentHourPeriod, @Cnt=Cnt
    FROM CharacterItem WHERE CIID=@CIID AND CID=@CID
    
    IF ((@ItemID IS NOT NULL) AND (@ItemID >= 1) AND
       (@HeadCIID IS NULL OR @HeadCIID != @CIID) AND
       (@ChestCIID IS NULL OR @ChestCIID != @CIID) AND 
       (@HandsCIID IS NULL OR @HandsCIID != @CIID) AND
       (@LegsCIID IS NULL OR @LegsCIID != @CIID) AND 
       (@FeetCIID IS NULL OR @FeetCIID != @CIID) AND
       (@FingerLCIID IS NULL OR @FingerLCIID != @CIID) AND 
       (@FingerRCIID IS NULL OR @FingerRCIID != @CIID) AND
       (@MeleeCIID IS NULL OR @MeleeCIID != @CIID) AND 
       (@PrimaryCIID IS NULL OR @PrimaryCIID != @CIID) AND
       (@SecondaryCIID IS NULL OR @SecondaryCIID != @CIID) AND 
       (@Custom1CIID IS NULL OR @Custom1CIID != @CIID) AND
       (@Custom2CIID IS NULL OR @Custom2CIID != @CIID))
    BEGIN
    	BEGIN TRAN -------------
    	UPDATE CharacterItem SET CID=NULL WHERE CIID=@CIID AND CID=@CID
    	IF 0 = @@ROWCOUNT BEGIN
    		ROLLBACK TRAN
    		RETURN
    	END
    
    	INSERT INTO AccountItem (AID, ItemID, RentDate, RentHourPeriod, Cnt) 
    	VALUES (@AID, @ItemID, @RentDate, @RentHourPeriod, @Cnt)
    	IF 0 <> @@ERROR BEGIN
    		ROLLBACK TRAN
    		RETURN
    	END
    	COMMIT TRAN -----------
    END
    Excute this to your database.



Advertisement