-- 1 Check 'CharItems'
DECLARE @Dupe_Items bigint
SET @Dupe_Items = (SELECT ItemUID FROM PS_GameData.dbo.CharItems where del=0 GROUP BY ItemUID HAVING (COUNT(ItemUID)>1))
SELECT c.ItemUID ,c.CharID,c.ItemID,c.Maketime,u.CharName,u.UserUID,d.ItemName,b.Status,b.UserIP,b.Leave,c.Count,b.JoinDate,b.LeaveDate
FROM PS_GameData.dbo.CharItems AS c
INNER JOIN PS_GameData.dbo.Chars AS u ON c.CharID=u.CharID
INNER JOIN PS_GameDefs.dbo.Items AS d ON c.ItemID=d.ItemID
INNER JOIN PS_UserData.dbo.Users_Master AS b ON u.UserUID=b.UserUID
where c.del=0 and c.ItemUID=@Dupe_Items
-- 2 Check 'UserStoredItems'
DECLARE @Dupe_Items3 bigint
SET @Dupe_Items3 = (SELECT ItemUID FROM PS_GameData.dbo.UserStoredItems where del=0 GROUP BY ItemUID HAVING ( COUNT(ItemUID)>1 ))
SELECT c.ServerID,c.ItemUID ,c.ItemID,d.ItemName,c.Maketime,b.UserUID,b.UserID,b.Pw,b.Status,b.UserIP,b.Leave,c.Count,b.JoinDate,b.LeaveDate
FROM PS_GameData.dbo.UserStoredItems AS c
INNER JOIN PS_GameDefs.dbo.Items AS d ON c.ItemID=d.ItemID
INNER JOIN PS_UserData.dbo.Users_Master AS b ON c.UserUID=b.UserUID
where c.del=0 and c.ItemUID = @Dupe_Items3
-- 3 Check 'MarketItems'
DECLARE @Dupe_Items8 bigint
SET @Dupe_Items8 = (SELECT c.ItemUID FROM PS_GameData.dbo.MarketItems as c INNER JOIN PS_GameData.dbo.Market AS y ON c.MarketID=y.MarketID where y.del=0 GROUP BY c.ItemUID HAVING ( COUNT(c.ItemUID)>1 ) )
SELECT c.MarketID,c.ItemID,c.ItemUID,d.ItemName,c.Maketime,u.CharID,u.CharName,b.UserUID,b.Status,b.UserIP,b.Leave,c.Count,b.JoinDate,b.LeaveDate
FROM PS_GameData.dbo.MarketItems as c
INNER JOIN PS_GameData.dbo.Market AS y ON c.MarketID=y.MarketID
INNER JOIN PS_GameData.dbo.Chars AS u ON y.CharID=u.CharID
INNER JOIN PS_GameDefs.dbo.Items AS d ON c.ItemID=d.ItemID
INNER JOIN PS_UserData.dbo.Users_Master AS b ON u.UserUID=b.UserUID
where y.del=0 and c.ItemUID = @Dupe_Items8
-- 4 Check 'GuildStoredItems'
DECLARE @Dupe_Items9 bigint
SET @Dupe_Items9 = (SELECT ItemUID FROM PS_GameData.dbo.GuildStoredItems where del=0 GROUP BY ItemUID HAVING ( COUNT(ItemUID)>1 ))
SELECT c.GuildID,u.GuildName,u.MasterName,c.ItemUID,c.ItemID,d.ItemName,c.Count,c.MakeTime
FROM PS_GameData.dbo.GuildStoredItems as c
INNER JOIN PS_GameDefs.dbo.Items AS d ON c.ItemID=d.ItemID
INNER JOIN PS_GameData.dbo.Guilds AS u ON c.GuildID=u.GuildID
where c.del=0 and c.ItemUID = @Dupe_Items9
--///////////////// Cross Base \\\\\\\\\\\\\\\\\\\\\----
--5 Check 'CharItems - UserStoredItems'
SELECT c.ItemUID ,c.CharID,c.ItemID,c.Maketime,u.CharName,u.UserUID,d.ItemName,b.Status,b.UserIP,b.Leave,c.Count,b.JoinDate,b.LeaveDate,w.UserUID,b.UserID,b.Pw
FROM PS_GameData.dbo.CharItems AS c
INNER JOIN PS_GameData.dbo.Chars AS u ON c.CharID=u.CharID
INNER JOIN PS_GameDefs.dbo.Items AS d ON c.ItemID=d.ItemID
INNER JOIN PS_UserData.dbo.Users_Master AS b ON u.UserUID=b.UserUID
INNER JOIN PS_GameData.dbo.UserStoredItems AS w ON c.ItemUID=w.ItemUID
where c.del=0 and c.ItemUID IN (SELECT ItemUID FROM PS_GameData.dbo.UserStoredItems where del=0 and ServerID=1 )
--///////////////// Cross Base \\\\\\\\\\\\\\\\\\\\\----
--6 Check 'CharItems - MarketItems'
SELECT c.ItemUID ,c.CharID,c.ItemID,c.Maketime,u.CharName,u.UserUID,d.ItemName,b.Status,b.UserIP,b.Leave,c.Count FROM PS_GameData.dbo.CharItems AS c
INNER JOIN PS_GameData.dbo.Chars AS u ON c.CharID=u.CharID
INNER JOIN PS_GameDefs.dbo.Items AS d ON c.ItemID=d.ItemID
INNER JOIN PS_UserData.dbo.Users_Master AS b ON u.UserUID=b.UserUID
where c.del=0 and c.ItemUID IN (SELECT x.ItemUID FROM PS_GameData.dbo.MarketItems AS x INNER JOIN PS_GameData.dbo.Market AS y ON x.MarketID=y.MarketID where y.del=0 )
--///////////////// Cross Base \\\\\\\\\\\\\\\\\\\\\----
--7 Check 'CharItems - GuildStoredItems'
SELECT c.ItemUID ,c.CharID,c.ItemID,c.Maketime,u.CharName,u.UserUID,d.ItemName,b.Status,b.UserIP,b.Leave,c.Count FROM PS_GameData.dbo.CharItems AS c
INNER JOIN PS_GameData.dbo.Chars AS u ON c.CharID=u.CharID
INNER JOIN PS_GameDefs.dbo.Items AS d ON c.ItemID=d.ItemID
INNER JOIN PS_UserData.dbo.Users_Master AS b ON u.UserUID=b.UserUID
where c.del=0 and c.ItemUID IN (SELECT ItemUID FROM PS_GameData.dbo.GuildStoredItems where del=0 )
--///////////////// Cross Base \\\\\\\\\\\\\\\\\\\\\----
--8 Check 'UserStoredItems - GuildStoredItems'
DECLARE @Dupe_Items5 bigint
SET @Dupe_Items5 =
(SELECT ItemUID FROM PS_GameData.dbo.UserStoredItems
where del='False'and ServerID=1 and
ItemUID IN (SELECT ItemUID FROM PS_GameData.dbo.GuildStoredItems where del=0))
SELECT c.ServerID,c.ItemUID ,c.ItemID,d.ItemName,c.Maketime,b.UserUID,b.UserID,b.Pw,b.Status,b.UserIP,b.Leave,c.Count,b.JoinDate,b.LeaveDate
FROM PS_GameData.dbo.UserStoredItems AS c
INNER JOIN PS_GameDefs.dbo.Items AS d ON c.ItemID=d.ItemID
INNER JOIN PS_UserData.dbo.Users_Master AS b ON c.UserUID=b.UserUID
where c.del=0 and c.ItemUID = @Dupe_Items5
--///////////////// Cross Base \\\\\\\\\\\\\\\\\\\\\----
--9 Check 'UserStoredItems - MarketItems'
DECLARE @Dupe_Items6 bigint
SET @Dupe_Items6 =
(SELECT ItemUID FROM PS_GameData.dbo.UserStoredItems
where del='False'and ServerID=1 and
ItemUID IN (SELECT x.ItemUID FROM PS_GameData.dbo.MarketItems AS x INNER JOIN PS_GameData.dbo.Market AS y ON x.MarketID=y.MarketID where y.del=0 ))
SELECT c.MarketID,c.ItemID,c.ItemUID,d.ItemName,c.Maketime,u.CharID,u.CharName,b.UserUID,b.Status,b.UserIP,b.Leave,c.Count,b.JoinDate,b.LeaveDate
FROM PS_GameData.dbo.MarketItems as c
INNER JOIN PS_GameData.dbo.Market AS y ON c.MarketID=y.MarketID
INNER JOIN PS_GameData.dbo.Chars AS u ON y.CharID=u.CharID
INNER JOIN PS_GameDefs.dbo.Items AS d ON c.ItemID=d.ItemID
INNER JOIN PS_UserData.dbo.Users_Master AS b ON u.UserUID=b.UserUID
where y.del=0 and c.ItemUID = @Dupe_Items6
--///////////////// Cross Base \\\\\\\\\\\\\\\\\\\\\----
--10 Check 'GuildStoredItems - MarketItems'
DECLARE @Dupe_Items7 bigint
SET @Dupe_Items7 =
(SELECT ItemUID FROM PS_GameData.dbo.GuildStoredItems
where del=0 and ItemUID IN (SELECT x.ItemUID FROM PS_GameData.dbo.MarketItems AS x INNER JOIN PS_GameData.dbo.Market AS y ON x.MarketID=y.MarketID where y.del=0 ))
SELECT c.MarketID,c.ItemID,c.ItemUID,d.ItemName,c.Maketime,u.CharID,u.CharName,b.UserUID,b.Status,b.UserIP,b.Leave,c.Count,b.JoinDate,b.LeaveDate
FROM PS_GameData.dbo.MarketItems as c
INNER JOIN PS_GameData.dbo.Market AS y ON c.MarketID=y.MarketID
INNER JOIN PS_GameData.dbo.Chars AS u ON y.CharID=u.CharID
INNER JOIN PS_GameDefs.dbo.Items AS d ON c.ItemID=d.ItemID
INNER JOIN PS_UserData.dbo.Users_Master AS b ON u.UserUID=b.UserUID
where y.del=0 and c.ItemUID = @Dupe_Items7
Wow dupe nuker, it seems to dupe items :O 12/08/2009 - WoW PServer Exploits, Hacks & Tools - 22 Replies watch this vid i found
#link censored
looks like u can dupe anything O.O