Hello , Dears
iam have small private silkroad
and i want know player who owns more Arena Coins in my game ?
how i can know , which player have more than 10.000 Arena Coin in game
man neqst time u ask at correctlar sektion okk? cuz this wrong one and u need ask there.
oqe man? this man works full wokrs man
PHP Code:
SELECT CharName16 FROM _Char WHERE CharID IN ( SELECT I.CharID FROM _Inventory I JOIN _Items T ON I.ItemID = T.ID64 WHERE T.RefItemID = 25834 AND T.Data = 10000 ) --Men wrks only if in inventory cuz to lazy to srch other things man. Pet/Chest/etc man. I will write query menz when back oqe?
man neqst time u ask at correctlar sektion okk? cuz this wrong one and u need ask there.
oqe man? this man works full wokrs man
PHP Code:
SELECT CharName16
FROM _Char
WHERE CharID IN
(
SELECT I.CharID
FROM _Inventory I
JOIN _Items T
ON I.ItemID = T.ID64
WHERE T.RefItemID = 25834 AND T.Data = 10000
)
--Men wrks only if in inventory cuz to lazy to srch other things man. Pet/Chest/etc man. I will write query menz when back oqe?
Here, it'll check the pet inventory and storage and inventory, it might not work well.. though i did my best.
Code:
USE SRO_VT_SHARD
DECLARE @ItemCodeNameToCheck varchar(max) = 'ITEM_ETC_ARENA_COIN';
CREATE TABLE #_mGotArena (
CharName16 VARCHAR(32) NOT NULL,
CodeName128 VARCHAR(MAX) NOT NULL,
Count INT NOT NULL)
INSERT INTO #_mGotArena
SELECT C.CharName16, R.CodeName128, IT.Data
FROM _Char C
JOIN _Inventory I ON C.CharID = I.CharID
JOIN _Items IT ON I.ItemID = IT.ID64
JOIN _RefObjCommon R ON IT.RefItemID = R.ID
--JOIN _Chest CT ON IT.ID64 = CT.ItemID
WHERE R.CodeName128 = @ItemCodeNameToCheck
DECLARE @CharName varchar(32)
SELECT @CharName = C.CharName16
FROM _Char C
JOIN _User U ON C.CharID = U.CharID
JOIN _Chest CT ON U.UserJID = CT.UserJID
JOIN _Items IT ON CT.ItemID = IT.ID64
JOIN _RefObjCommon R ON IT.RefItemID = R.ID
WHERE R.CodeName128 = @ItemCodeNameToCheck
IF NOT EXISTS (SELECT CharName16 FROM #_mGotArena WHERE CharName16 = @CharName)
INSERT INTO #_mGotArena
SELECT C.CharName16, R.CodeName128, IT.Data
FROM _Char C
JOIN _User U ON C.CharID = U.CharID
JOIN _Chest CT ON U.UserJID = CT.UserJID
JOIN _Items IT ON CT.ItemID = IT.ID64
JOIN _RefObjCommon R ON IT.RefItemID = R.ID
WHERE R.CodeName128 = @ItemCodeNameToCheck
ELSE
UPDATE U
SET Count += IT.Data
FROM #_mGotArena U
JOIN _Char C ON U.CharName16 = C.CharName16
JOIN _User UX ON C.CharID = UX.CharID
JOIN _Chest CT ON UX.UserJID = CT.UserJID
JOIN _Items IT ON CT.ItemID = IT.ID64
JOIN _RefObjCommon R ON IT.RefItemID = R.ID
WHERE R.CodeName128 = @ItemCodeNameToCheck
DECLARE @CharnameX varchar(32)
SELECT @CharnameX = C.CharName16 FROM _Char C
JOIN _CharCOS CC ON C.CharID = CC.RefCharID
IF NOT EXISTS (SELECT CharName16 FROM #_mGotArena WHERE CharName16 = @CharnameX)
INSERT INTO #_mGotArena
SELECT C.CharName16, R.CodeName128, IT.Data
FROM _Char C
JOIN _CharCOS CC ON C.CharID = CC.RefCharID
JOIN _InvCOS IC ON CC.ID = IC.COSID
JOIN _Items IT ON IC.ItemID = IT.ID64
JOIN _RefObjCommon R ON IT.RefItemID = R.ID
WHERE R.CodeName128 = @ItemCodeNameToCheck
ELSE
UPDATE U
SET Count += IT.Data
FROM #_mGotArena U
JOIN _Char C ON U.CharName16 = C.CharName16
JOIN _CharCOS CC ON C.CharID = CC.RefCharID
JOIN _InvCOS IC ON CC.ID = IC.COSID
JOIN _Items IT ON IC.ItemID = IT.ID64
JOIN _RefObjCommon R ON IT.RefItemID = R.ID
WHERE R.CodeName128 = @ItemCodeNameToCheck
SELECT CharName16, CodeName128, Count
FROM #_mGotArena
WHERE Count > 9999
Here, it'll check the pet inventory and storage and inventory, it might not work well.. though i did my best.
Code:
USE SRO_VT_SHARD
DECLARE @ItemCodeNameToCheck varchar(max) = 'ITEM_ETC_ARENA_COIN';
CREATE TABLE _UhmUhm (
CharName16 VARCHAR(32) NOT NULL,
CodeName128 VARCHAR(MAX) NOT NULL,
Count INT NOT NULL)
INSERT INTO _UhmUhm
SELECT C.CharName16, R.CodeName128, IT.Data
FROM _Char C
JOIN _Inventory I ON C.CharID = I.CharID
JOIN _Items IT ON I.ItemID = IT.ID64
JOIN _RefObjCommon R ON IT.RefItemID = R.ID
--JOIN _Chest CT ON IT.ID64 = CT.ItemID
WHERE R.CodeName128 = @ItemCodeNameToCheck
DECLARE @CharName varchar(32)
SELECT @CharName = C.CharName16
FROM _Char C
JOIN _User U ON C.CharID = U.CharID
JOIN _Chest CT ON U.UserJID = CT.UserJID
JOIN _Items IT ON CT.ItemID = IT.ID64
JOIN _RefObjCommon R ON IT.RefItemID = R.ID
WHERE R.CodeName128 = @ItemCodeNameToCheck
IF NOT EXISTS (SELECT CharName16 FROM _UhmUhm WHERE CharName16 = @CharName)
INSERT INTO _UhmUhm
SELECT C.CharName16, R.CodeName128, IT.Data
FROM _Char C
JOIN _User U ON C.CharID = U.CharID
JOIN _Chest CT ON U.UserJID = CT.UserJID
JOIN _Items IT ON CT.ItemID = IT.ID64
JOIN _RefObjCommon R ON IT.RefItemID = R.ID
WHERE R.CodeName128 = @ItemCodeNameToCheck
ELSE
UPDATE U
SET Count += IT.Data
FROM _UhmUhm U
JOIN _Char C ON U.CharName16 = C.CharName16
JOIN _User UX ON C.CharID = UX.CharID
JOIN _Chest CT ON UX.UserJID = CT.UserJID
JOIN _Items IT ON CT.ItemID = IT.ID64
JOIN _RefObjCommon R ON IT.RefItemID = R.ID
WHERE R.CodeName128 = @ItemCodeNameToCheck
DECLARE @CharnameX varchar(32)
SELECT @CharnameX = C.CharName16 FROM _Char C
JOIN _CharCOS CC ON C.CharID = CC.RefCharID
IF NOT EXISTS (SELECT CharName16 FROM _UhmUhm WHERE CharName16 = @CharnameX)
INSERT INTO _UhmUhm
SELECT C.CharName16, R.CodeName128, IT.Data
FROM _Char C
JOIN _CharCOS CC ON C.CharID = CC.RefCharID
JOIN _InvCOS IC ON CC.ID = IC.COSID
JOIN _Items IT ON IC.ItemID = IT.ID64
JOIN _RefObjCommon R ON IT.RefItemID = R.ID
WHERE R.CodeName128 = @ItemCodeNameToCheck
ELSE
UPDATE U
SET Count += IT.Data
FROM _UhmUhm U
JOIN _Char C ON U.CharName16 = C.CharName16
JOIN _CharCOS CC ON C.CharID = CC.RefCharID
JOIN _InvCOS IC ON CC.ID = IC.COSID
JOIN _Items IT ON IC.ItemID = IT.ID64
JOIN _RefObjCommon R ON IT.RefItemID = R.ID
WHERE R.CodeName128 = @ItemCodeNameToCheck
SELECT CharName16, CodeName128, Count
FROM _UhmUhm
WHERE Count > 9999
next time, if you wanna use a table for such stuff use a variable table or atlease a temp table but dont fill people databases with tables they habe such a retarted name.
next time, if you wanna use a table for such stuff use a variable table or atlease a temp table but dont fill people databases with tables they habe such a retarted name.
Oh oh you're so fantastic, why didn't you help instead? I didn't care about the names because he'll just use it once or twice not all the time.
However, I updated the query and changed the table to a temp one.
[Selling] Dota 2 Items Just Check 09/09/2013 - Steam Trading - 8 Replies Verkaufe ne menge Dota 2 Items.
Sell alot of Dota 2 items.
Einfach Inventar anschaun
Just check my Inventory
Steam Community :: 3P.Xetoxyc
Ich akzeptiere e*gold und PP
I accept e*gold and PP
[Buying] Warz Items [ MUST CHECK! =D ] 06/05/2013 - Infestation Trading - 0 Replies Im looking for items in warz!
Snipers / other pvp items!
What do i got for offer?
4 Steam accounts! ( 1 from 2004!! )
1 Warz Account!
1 League of legends account ( almost all champs, many skins )
2 Runescape accounts
[FREE ITEMS]Check it now 05/02/2013 - S4 League Hacks, Bots, Cheats & Exploits - 4 Replies online games multiplayer games - alaplaya - alaplaya.net
Code: HI1V-R1FW-5H8S-3M86
Free items s4 league
press thanks if i help you
WTB some items check. 02/27/2012 - 9Dragons Trading - 2 Replies hello i just started to play 9D again so i need some items hp/def trinket,gb-ec +7-8-9 bracer and 1 rd deco female,600 def set female, if u have one of those items pm me i got some $ to waste lol
yang server .