So Release hier mal paar queries die ich aus langeweile mal gemacht hatte.
Feedback und
gern gesehen^^
Items finden (per Item-ID bzw. Unique-ID)
Code:
DECLARE @item VARCHAR(32)
SET @item = '21'
---------------------------------
-- AB HIER NICHTS MEHR ÄNDERN! --
---------------------------------
--Inventar
USE CHARACTER_01_DBF SELECT 'Inventar',a.m_idPlayer,b.account,b.m_szName,c.password,c.account,d.m_BankPw,a.m_Inventory FROM [CHARACTER_01_DBF].[dbo].[INVENTORY_TBL] a LEFT JOIN [CHARACTER_01_DBF].[dbo].[CHARACTER_TBL] b ON a.m_idPlayer = b.m_idPlayer RIGHT JOIN [ACCOUNT_DBF].[dbo].[ACCOUNT_TBL] c ON b.account = c.account INNER JOIN [CHARACTER_01_DBF].[dbo].[BANK_TBL] d ON b.m_idPlayer = d.m_idPlayer WHERE a.m_Inventory LIKE '%,'+@item+',%' ORDER BY a.m_idPlayer ASC
--Bank
USE CHARACTER_01_DBF SELECT 'Bank',a.m_idPlayer,b.account,b.m_szName,c.password,c.account,d.m_BankPw,a.m_Inventory FROM [CHARACTER_01_DBF].[dbo].[INVENTORY_TBL] a LEFT JOIN [CHARACTER_01_DBF].[dbo].[CHARACTER_TBL] b ON a.m_idPlayer = b.m_idPlayer RIGHT JOIN [ACCOUNT_DBF].[dbo].[ACCOUNT_TBL] c ON b.account = c.account INNER JOIN [CHARACTER_01_DBF].[dbo].[BANK_TBL] d ON b.m_idPlayer = d.m_idPlayer WHERE d.m_Bank LIKE '%,'+@item+',%' AND b.isblock = 'F' ORDER BY a.m_idPlayer ASC
Charaktere per IP/Charname/Account finden (Nur nützlich wenn kein Antihack zwischen geschaltet ist)
Code:
DECLARE @ip VARCHAR(32)
SET @ip = 'Sakio'
---------------------------------
-- AB HIER NICHTS MEHR ÄNDERN! --
---------------------------------
USE CHARACTER_01_DBF SELECT b.account, b.m_szName,b.isblock, a.remoteIP, a.Start_Time, a.End_Time, a.TotalPlayTime FROM [LOGGING_01_DBF].[dbo].[LOG_LOGIN_TBL] a LEFT JOIN [CHARACTER_01_DBF].[dbo].[CHARACTER_TBL] b ON a.account = b.account WHERE a.remoteIP LIKE '%'+@ip+'%' OR b.m_szName = @ip OR b.account = @ip ORDER BY a.Start_Time ASC
Passwort ändern erklärt sich von alleine.
Code:
DECLARE @salt VARCHAR(32)
DECLARE @account VARCHAR(32)
DECLARE @password VARCHAR(32)
SET @salt = 'kikugalanet'
SET @account = 'account'
SET @password = 'password' -- NICHT in MD5, PW wird automatsich verschlüsselt!
---------------------------------
-- AB HIER NICHTS MEHR ÄNDERN! --
---------------------------------
SET @password = LOWER(CONVERT(NVARCHAR(32),HashBytes('MD5',@salt+@password),2))
UPDATE [ACCOUNT_DBF].[dbo].[ACCOUNT_TBL] SET [OldPassword] = [password] WHERE [account] = @account
UPDATE [ACCOUNT_DBF].[dbo].[ACCOUNT_TBL] SET [password] = @password ,[id_no2] = @password WHERE [account] = @account
GO
[Release]Bunch of Useful Queries for MsSql Database Return Results 12/07/2015 - SRO PServer Guides & Releases - 4 Replies - Finds Inventory Items Based on Char name and some additional info
Use SRO_VT_SHARD_INIT
Select CH.CharName16, INV.CharID, INV.ItemID, IT.OptLevel, IT.RefItemID, INV.Slot, REF.ReqGender, REFC.ReqLevel1, REFC.CodeName128 From _Inventory As INV
Right Join _Items As IT On INV.ItemID = IT.ID64
Right Join _RefObjItem As REF On IT.RefItemID = REF.ID
Right Join _RefObjCommon As REFC On REFC.ID = REF.ID
Right Join _Char As CH On CH.CharID = INV.CharID
Where CH.CharName16 = 'Pal2aDoX' And...
[Release] Useful queries for some people (Part I) 08/31/2013 - SRO PServer Guides & Releases - 14 Replies If you want certain character's mastery's at a certain level.. Input their name here, and set their skill level you desire.
USE
GO
--by Evo
Declare @CharName Varchar (64)
Set @CharName = 'BlackBerry'
[RELEASE] Loads of queries, maps files for last maps and dungeons and more 05/14/2012 - Shaiya PServer Guides & Releases - 16 Replies Hey there,
Here is my first submission, loads of queries and loads more of stuff in there.
If you know what these are, you will know how to use it =]
Like i said, if you know what these stuff are and from whom, you will make good use of it, i'm pretty sure of that
FileFactory Folder view
[Release]2010/11er Queries 09/18/2011 - Metin2 PServer Guides & Strategies - 4 Replies Moin :)
Da in letzter oft die Frage kommt "Warum funktionieren die Queries von den Reittieren / Korea Metins bei mir nicht?" habe ich fertige & funktionierende Queries gemacht.
Was war der Fehler?
Die Queries wurden auf 2007er Files gemacht & 2007er Files haben 6 Spalten weniger als 2010/11er Files.
Korea Metins