Some really useful queries to change things in your server(at least for me)
To change the mob slots(example you want to spawn niya generals in roc mountain instead of wing tribes then use this query):
USE SRO_VT_SHARD
UPDATE [dbo].[Tab_RefTactics]SET dwObjID = replace(dwObjID, 'Mob ID you want to remove', 'Mob ID you want to spawn instead of removed one') WHERE dwObjID LIKE 'Repeat the mod ID you want to remove';
UPDATE dbo._RefObjItem
SET MaxStack = 250
WHERE ID BETWEEN 2025 AND 2032 (change SET MaxStack= xxx to change the stack number of elixirs) and edit itemdata5000.txt in your media as the stack number how many you've set..
UPDATE dbo._RefDropOptLvlSel
SET Prob = 0.933333
WHERE OptLevel = 1
UPDATE dbo._RefDropOptLvlSel
SET Prob = 0.944444
WHERE OptLevel = 2
UPDATE dbo._RefDropOptLvlSel
SET Prob = 0.955555
WHERE OptLevel = 3
UPDATE dbo._RefDropOptLvlSel
SET Prob = 0.966666
WHERE OptLevel = 4
UPDATE dbo._RefDropOptLvlSel
SET Prob = 0.966666
WHERE OptLevel = 5
UPDATE dbo._RefDropOptLvlSel
SET Prob = 0.967778
WHERE OptLevel = 6
UPDATE dbo._RefDropOptLvlSel
SET Prob = 0.977799
WHERE OptLevel = 7
UPDATE dbo._RefDropOptLvlSel
SET Prob = 0.979999
WHERE OptLevel = 8
UPDATE dbo._RefDropOptLvlSel
SET Prob = 0.999799
WHERE OptLevel = 9
UPDATE dbo._RefDropOptLvlSel
SET Prob = 0.999899
WHERE OptLevel = 10
UPDATE dbo._RefDropOptLvlSel
SET Prob = 0.999999
WHERE OptLevel = 11
UPDATE dbo._RefDropOptLvlSel
SET Prob = 1
WHERE OptLevel = 12
To set unique spawn/respawn times:
Little explain: 60 secs=minimum delay spawn time 120 secs:maximum delay,also calculate time of them accordingly to second.So 60=1 min
USE [SRO_VT_SHARD]
GO
Update Tab_RefNest Set dwDelayTimeMin=60 , dwDelayTimeMax=120 WHERE dwTacticsID = (SELECT dwTacticsID FROM Tab_RefTactics WHERE dwObjID =
(SELECT ID FROM _RefObjCommon WHERE Codename128 like 'MOB_CH_TIGERWOMAN'))
Update Tab_RefNest Set dwDelayTimeMin=60 , dwDelayTimeMax=120 WHERE dwTacticsID = (SELECT dwTacticsID FROM Tab_RefTactics WHERE dwObjID =
(SELECT ID FROM _RefObjCommon WHERE Codename128 like 'MOB_OA_URUCHI'))
Update Tab_RefNest Set dwDelayTimeMin=60 , dwDelayTimeMax=120 WHERE dwTacticsID = (SELECT dwTacticsID FROM Tab_RefTactics WHERE dwObjID =
(SELECT ID FROM _RefObjCommon WHERE Codename128 like 'MOB_KK_ISYUTARU'))
Update Tab_RefNest Set dwDelayTimeMin=60 , dwDelayTimeMax=120 WHERE dwTacticsID = (SELECT dwTacticsID FROM Tab_RefTactics WHERE dwObjID =
(SELECT ID FROM _RefObjCommon WHERE Codename128 like 'MOB_TK_BONELORD'))
Update Tab_RefNest Set dwDelayTimeMin=60 , dwDelayTimeMax=120 WHERE dwTacticsID = (SELECT dwTacticsID FROM Tab_RefTactics WHERE dwObjID =
(SELECT ID FROM _RefObjCommon WHERE Codename128 like 'MOB_RM_TAHOMET'))
Update Tab_RefNest Set dwDelayTimeMin=60 , dwDelayTimeMax=120 WHERE dwTacticsID = (SELECT dwTacticsID FROM Tab_RefTactics WHERE dwObjID =
(SELECT ID FROM _RefObjCommon WHERE Codename128 like 'MOB_EU_KERBEROS'))
Update Tab_RefNest Set dwDelayTimeMin=60 , dwDelayTimeMax=120 WHERE dwTacticsID = (SELECT dwTacticsID FROM Tab_RefTactics WHERE dwObjID =
(SELECT ID FROM _RefObjCommon WHERE Codename128 like 'MOB_AM_IVY'))
To remove mobs:
USE [SRO_VT_SHARD]
delete from tab_refnest
WHERE dwTacticsID in (SELECT dwTacticsID FROM Tab_RefTactics WHERE dwObjID in
(SELECT ID FROM _RefObjCommon WHERE Codename128 like '%MOB_SD%'))
MOB_SD=it will remove alexandria mobs..
To add a new mob/unique spawn:I don't know how to add different spawn places like the other uniques,gotta check some table to figure out this..
USE SRO_VT_SHARD
DECLARE @UNIQUE VARCHAR (129)
DECLARE @CHARNAME VARCHAR (64)
DECLARE @mindealy INT
DECLARE @maxdelay int
DECLARE @INITRADIUS INT
DECLARE @RADIUS int
DECLARE @MAXNEST int = (SELECT MAX (dwNestID) FROM Tab_RefNest)+1
DECLARE @MAXHIVE int = (SELECT MAX (dwHiveID) FROM Tab_RefHive)+1
DECLARE @MAXTACTICS int = (SELECT MAX (dwTacticsID) FROM Tab_RefTactics)+1
SET @UNIQUE = 'MOB_JUPITER_YUNO' // The code of mob/unique,you can find them through RefObjCommon-CodeName128..
SET @CHARNAME = 'CHARNAME' // the place of mob spawn through dbo.char table(put your character anywhere you want to spawn mob/unique and log off then write the character name here
SET @mindealy = 60 // minimum delay
SET @maxdelay = 120 // maximum delay
SET @INITRADIUS = 100 // around the mob/unique
SET @RADIUS = 500 // the range of mob/unique
Declare @MOBID int SET @MOBID = (SELECT ID FROM _RefObjCommon WHERE CodeName128 = @UNIQUE)
INSERT INTO Tab_RefHive (dwHiveID,btKeepMonsterCountType,dwOverwriteMaxTot alCount,fMonsterCountPerPC,dwSpawnSpeedIncreaseRat e,dwMaxIncreaseRate,btFlag,GameWorldID,HatchObjTyp e,szDescString128) VALUES
(@MAXHIVE,0,1,0,0,0,0,1,1,@UNIQUE)
DECLARE @REGION INT SET @REGION = (SELECT (LatestRegion) FROM _Char WHERE CharName16 = @CHARNAME)
DECLARE @POSX INT SET @POSX = (SELECT (POSX) FROM _Char WHERE CharName16 = @CHARNAME)
DECLARE @POSY INT SET @POSY = (SELECT (POSY) FROM _Char WHERE CharName16 = @CHARNAME)
DECLARE @POSZ INT SET @POSZ = (SELECT (POSZ) FROM _Char WHERE CharName16 = @CHARNAME)
S:De-EQ-Query! 07/26/2012 - Metin2 - 2 Replies Heai ich suche ne Query für Seelenkristalleq , blaustahlrüssis etc.
hier ml die codes!
<Item vnum="71123" hashName="'¼ö·æºñ´Ã'" name="Drachenschuppe" type="5" subtype="0" weight="0" size="1" antiflag="0" flag="4" wearflag="0" immuneflag="0" gold="0" buy_price="0" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="0" value1="0" value2="0" value3="0" value4="0" value5="0"...
[Help] query in sql 06/06/2011 - Shaiya Private Server - 6 Replies there is some easy query's already in this forum. but i hope some will share there other too. or i have one i realy want and can't make for mye self.
when you get a username that has payed for points (AP) (DP) and so on
is there a query to add to already points. so i don't just change it to 70 000 if he already have 20 000 and pays for 70 000.
i want something to add 70 000 to 20 000 so i get 90 000 and not just change it to 70 000 and all the points he/she hade is gone.
i don't...
Query von Gm-eq 04/09/2011 - Metin2 Private Server - 22 Replies hat einer von euch die Query von den Gm helmen etc wäre sehr nett wenn ihr sie posten könntet
[Suche]Query für "Alteklinge, Reichsklinge" &' Stichdolche NUR QUERY! 08/18/2010 - Metin2 Private Server - 1 Replies Ich weiß ich werd nervig aber ich suche die Query's
für Alteklinge, Reichsklinge &' Strichdolche
Why?
Naya, weil ich in der DB i-wie nur Drachenmaulglocke hab
... not more -.-
Auf jeden Fall Icon's etc. etc. etc. hab ich ich brauche nur die Query's