حفظ بياناتي ؟

1/01/2023

26/03/2024_kh

01/12/2021

khaled_flare

02/06/2022_hema

29/05/2022_fareed

fareed_02/02/2024

END_shaher_08/02/2024

29_02_2023

Ah_k_n_06_08_2023

END_tusk_04/01/2024

hossam_02_03_2023

END_vista_04/03/2024

END 14/4/2024

END 20/03/2024_9699

END_26/04/2024

DIablo-END 14/05/2024

-END 17/04/2024

25/01/2022

QueenSro

06_08_2023_Ah_k_n

END_tusk_04/01/2024

9699_20_03_2024

END_Ibrahim_Abde_05/02/2024

END14/4/2024

END_14/04/2024

END_26/04/2024

END golden_17/04/2024

 الـجـروب الـرسـمى لـلـمـنـتـدى FaceBook | Official Group 


شـريـط الاهـداءات



قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة [ قسم متخصص فى شروحات و البرامج في عمل السيرفرات الخاصة ] [ يرجى عدم وضع الأسئلة والاستفسارات في هذا القسم ]

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 14-11-2016, 04:04 AM   #1

Jayden
عضو متألق



الصورة الرمزية Jayden


• الانـتـسـاب » Jun 2008
• رقـم العـضـويـة » 24328
• المشـــاركـات » 1,559
• الـدولـة » طنـــطاوي
• الـهـوايـة » Private server developing and designing [ 2D -3D - Pk2 ]
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 89
Jayden جـيـد

Jayden غير متواجد حالياً

3271  


إرسال رسالة عبر Skype إلى Jayden

افتراضي Queries Collection - Makes your life easier





قررت أجمعلكم معظم ال Queries المهمة واللى هتفيد أى حد شغال فى السيرفر بتاعه
انا طبعا مع رأى ان مفيش احسن من انك تتعلم وتعمل الحاجة بنفسك بس فى ناس لسه مبتدأه بتحتاج حاجة زى كده
بس انا بنصحهم يقروا الكويرى عشان يعرفوا الدنيا ماشية ازاى وبعد كده يتعلموا يكتبوها لوحدهم باذن الله
وان شاء الله يكون الموضوع مفيد والناس ترجعله ديما لوقت الحاجة .. وهيتجدد بإستمرار
نخش فى المفيد

Finds registered guilds for fw, leader, fw name..etc
كود PHP:
Use SRO_VT_SHARD
Select Distinct SG
.GuildIDGM.CharName as GuildMasterG.Name as GuildNameSG.FortressIDREFSG.CodeName128 As FortressName From _SiegeFortressRequest as SG
Right Join _RefSiegeFortress 
As REFSG On SG.FortressID REFSG.FortressID
Right Join _Guild 
as G On G.ID SG.GuildID
Right Join _RefSiegeFortress on REFSG
.FortressID SG.FortressID
Right Join _GuildMember 
as GM On GM.GuildID SG.GuildID 
Where GM
.MemberClass and SG.RequestType 0
Order By REFSG
.CodeName128 Asc 
Add drop to a mob

كود PHP:
USE SRO_VT_SHARD
GO

DECLARE @MonsterID int
DECLARE @ItemID int
DECLARE @DropRatio real



SET 
@MonsterID 3810 <-------- Mob,Unique ID you want Add Drop in
SET 
@DropRatio <-------- Drop Ration 1=100% , 0.5 50%
SET @ItemID 24165 <-------- ITEM ID You want Add in Drop


INSERT _RefMonster_AssignedItemDrop
(
RefMonsterID,
RefItemID,
DropGroupType,
OptLevel,
DropAmountMin,
DropAmountMax,
DropRatio,
RefMagicOptionID1,
CustomValue1,
RefMagicOptionID2,
CustomValue2,
RefMagicOptionID3,
CustomValue3,
RefMagicOptionID4,
CustomValue4,
RefMagicOptionID5,
CustomValue5,
RefMagicOptionID6,
CustomValue6,
RefMagicOptionID7,
CustomValue7,
RefMagicOptionID8,
CustomValue8,
RefMagicOptionID9,
CustomValue9,
RentCodeName
)
VALUES(@MonsterID , @ItemID0011, @DropRatio00000000,
00000000'xxx')
_____________________________________

To get mob ID us this Query
Use Sro_vt_shard select ID from _RefObjCommon where CodeName128 like 'MOB_RM_ROC'
Change MOB_RM_ROC With your Monster or Unique Code


To get ITEM ID us this Query
Use SRO_VT_SHARD select ID from _RefObjCommon where CodeName128 like 'ITEM_CH_TBLADE_11_SET_A_RARE'
Change ITEM_CH_TBLADE_11_SET_A_RARE to Any item you want 
كويرى تانية
كود PHP:
DECLARE @MonsterID int, @ItemID int, @DropRatio real 0.1
-- (Select from _refobjcommon where CodeName128 like '%ITEM_ETC_ARCHEMY_MAGICSTONE%_09') -- Use this to find your items etc mobs...

Declare 
mobbing cursor for
select ID from _refobjcommon where codename128 in (
'MOB_DH_BLINDMOLE',
'MOB_DH_BLINDMOLE_CLON'
)

    
Open mobbing
    FETCH NEXT FROM mobbing
    into 
@MonsterID
    
WHILE @@FETCH_STATUS=0
    BEGIN
        
Declare Dropadder Cursor For 
            
Select ID from _refobjcommon where codename128 like '%ITEM_ETC_ARCHEMY_MAGICSTONE%_09'
        
Open Dropadder 
        FETCH NEXT FROM Dropadder 
            into 
@ItemID
        
While @@FETCH_STATUS=0
            begin

INSERT _RefMonster_AssignedItemDrop
(
RefMonsterID,RefItemID,DropGroupType,OptLevel,DropAmountMin,DropAmountMax,DropRatio,RefMagicOptionID1,CustomValue1,RefMagicOptionID2,
CustomValue2,RefMagicOptionID3,CustomValue3,RefMagicOptionID4,CustomValue4,RefMagicOptionID5,CustomValue5,RefMagicOptionID6,CustomValue6,
RefMagicOptionID7,CustomValue7,RefMagicOptionID8,CustomValue8,RefMagicOptionID9,CustomValue9,RentCodeName
)
VALUES(@MonsterID , @ItemID0011, @DropRatio00000000,
00000000'xxx'


        
FETCH NEXT FROM Dropadder 
            into 
@MonsterID
            END
        Close Dropadder
        deallocate dropadder
        
    FETCH NEXT FROM mobbing into 
@MonsterID    
    END
    Close mobbing
    Deallocate mobbing 
Change start items - Guide

كود PHP:
Go to sro_vt_shard.
Programmability
Stored Procedures
Then click modify at _AddNewChar
Scroll down into you find this
Quote
:
exec _ADD_ITEM_EXTERN @CharName,'ITEM_ETC_E060118_60EXP_HELP',1,1
exec _ADD_ITEM_EXTERN 
@CharName,'ITEM_ETC_E060118_100EXP_HELP',1,1
exec _ADD_ITEM_EXTERN 
@CharName,'ITEM_ETC_SCROLL_RETURN_NEWBIE_01',20,1
Click Enter 
and add the item you want and then the secondis they amount,and then 1 
Add new Teleport

كود PHP:
USE SRO_VT_SHARD /* Add new Teleport By Arabianfox */ 


DECLARE @Teleport VARCHAR (64
DECLARE @
CHARNAME1 VARCHAR (30
DECLARE @
CHARNAME2 VARCHAR (30
DECLARE @
OwnTeleport INT 
DECLARE @Fee INT 
DECLARE @RequiredLVL INT 

/* Put your settings here */ 
SET @Teleport 'unique_area1' -- any name you want exPK_ZONE or PVP_ZONE 
SET 
@CHARNAME1 'Jayden' -- Teleport position 
SET 
@CHARNAME2 'Test' -- Spawn position after teleport 
SET 
@OwnTeleport 1  -- Target teleport ID exfor Jangan for Hotan 20 for Constantinople 
SET 
@Fee 50000  -- Gold amount to Pass the teleport 
SET 
@RequiredLVL 0  -- minimum level required to teleport 0 for no restriction ex:90 lvl 90 and higher can teleport 
/* settings area end here */ 

IF EXISTS (SELECT CodeName128 FROM _RefObjCommon WHERE CodeName128 'STORE_'+@Teleport
 
BEGIN 
  raiserror
('The stated teleportname of %s is already exist!',11,1,@Teleport); 
  RETURN; 
 
END 
     
    
DECLARE @MAXOBJ INT = (SELECT MAX (IDFROM _RefObjCommon)+
    
DECLARE @REGION1 INT SET @REGION1 = (SELECT (LatestRegionFROM _Char WHERE CharName16 = @CHARNAME1
    DECLARE @
POSX1 INT SET @POSX1 = (SELECT (POSXFROM _Char WHERE CharName16 = @CHARNAME1
    DECLARE @
POSY1 INT SET @POSY1 = (SELECT (POSYFROM _Char WHERE CharName16 = @CHARNAME1
    DECLARE @
POSZ1 INT SET @POSZ1 = (SELECT (POSZFROM _Char WHERE CharName16 = @CHARNAME1
    DECLARE @
LINK INT = (SELECT MAX (IDFROM _RefObjStruct)+
      
    SET IDENTITY_INSERT _RefObjCommon ON 
    INSERT INTO _RefObjCommon 
(Service,ID,CodeName128,ObjName128,OrgObjCodeName128,NameStrID128,DescStrID128,CashItem,Bionic,TypeID1,TypeID2,TypeID3,TypeID4,DecayTime,Country,Rarity,CanTrade,CanSell,CanBuy,CanBorrow,CanDrop,CanPick,CanRepair,CanRevive,CanUse,CanThrow,Price,CostRepair,CostRevive,CostBorrow,KeepingFee,SellPrice,ReqLevelType1,ReqLevel1,ReqLevelType2,ReqLevel2,ReqLevelType3,ReqLevel3,ReqLevelType4,ReqLevel4,MaxContain,RegionID,Dir,OffsetX,OffsetY,OffsetZ,Speed1,Speed2,Scale,BCHeight,BCRadius,EventID,AssocFileObj128,AssocFileDrop128,AssocFileIcon128,AssocFile1_128,AssocFile2_128,LinkVALUES 
    
(1,@MAXOBJ,'STORE_'+@Teleport,@Teleport,'xxx','SN_STORE_'+@Teleport,'xxx',0,0,4,1,1,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,-1,@REGION1,0,@POSX1,@POSY1,@POSZ1,0,0,50,50,30,0,'quest\ins_quest_teleport.bsr','xxx','xxx','xxx','xxx',@link
    
SET IDENTITY_INSERT _RefObjCommon OFF 
     
    
print '' 
    
print 'Add the following line to teleportbuilding.txt @server_dep\silkroad\textdata folder' 
    
print '1    '+CONVERT(varchar(max),@MAXOBJ)+'    '+'STORE_'+@Teleport+'    '+@Teleport+'    xxx    '+'SN_STORE_'+@Teleport+'    xxx    0    0    4    1    1    0    0    3    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    -1    0    -1    0    -1    0    -1    0    -1    '+CONVERT(varchar(max),@REGION1)+'    0    '+CONVERT(varchar(max),@POSX1)+'    '+CONVERT(varchar(max),@POSY1)+'    '+CONVERT(varchar(max),@POSZ1)+'    0    0    50    50    30    0    quest\teleport01.bsr    xxx    xxx    xxx    xxx    '+CONVERT(varchar(max),@link
    print 
'' 
    
print 'Add the following line to textdata_object.txt @server_dep\silkroad\textdata folder' 
    
print '' 
    
print '1    '+'SN_STORE_'+@Teleport+'                                '+@Teleport 
    
print '' 
      
print '' 

  
SET IDENTITY_INSERT _RefObjStruct ON 
  INSERT INTO _RefObjStruct 
(ID,Dummy_DataVALUES 
  
(@LINK,0
  
SET IDENTITY_INSERT _RefObjStruct OFF 
   
  
DECLARE @MAXTELID INT = (SELECT MAX (IDFROM _RefTeleport)+
  
DECLARE @WORLDID INT = (SELECT (WorldIDFROM _Char where CharName16 = @CHARNAME2
  DECLARE @
REGION2 INT SET @REGION2 = (SELECT (LatestRegionFROM _Char WHERE CharName16 = @CHARNAME2
  DECLARE @
POSX2 INT SET @POSX2 = (SELECT (POSXFROM _Char WHERE CharName16 = @CHARNAME2
  DECLARE @
POSY2 INT SET @POSY2 = (SELECT (POSYFROM _Char WHERE CharName16 = @CHARNAME2
  DECLARE @
POSZ2 INT SET @POSZ2 = (SELECT (POSZFROM _Char WHERE CharName16 = @CHARNAME2

  
INSERT INTO _RefTeleport (Service,ID,CodeName128,AssocRefObjCodeName128,AssocRefObjID,ZoneName128,GenRegionID,GenPos_X,GenPos_Y,GenPos_Z,GenAreaRadius,CanBeResurrectPos,CanGotoResurrectPos,GenWorldID,BindInteractionMask,FixedServiceVALUES 
  
(1,@MAXTELID,'GATE_'+@Teleport,'STORE_'+@Teleport,@MAXOBJ,'SN_STORE_'+@Teleport,@REGION2,@POSX2,@POSY2,@POSZ2,30,0,0,@WORLDID,1,0
   
  print 
'' 
  
print 'Add the following line to teleportdata.txt @server_dep\silkroad\textdata folder' 
  
print '1    '+CONVERT(varchar(max),@MAXTELID)+'    '+'GATE_'+@Teleport+'    '+CONVERT(varchar(max),@MAXOBJ)+'    '+'SN_STORE_'+@Teleport+'    '+CONVERT(varchar(max),@REGION2)+'    '+CONVERT(varchar(max),@POSX2)+'    '+CONVERT(varchar(max),@POSY2)+'    '+CONVERT(varchar(max),@POSZ2)+'    30    0    0    '+CONVERT(varchar(max),@WORLDID)+'    1    0' 
  
print '' 
  
print '' 

  
IF @RequiredLVL 
  BEGIN 
    INSERT INTO _RefTeleLink 
(Service,OwnerTeleport,TargetTeleport,Fee,RestrictBindMethod,RunTimeTeleportMethod,CheckResult,Restrict1,Data1_1,Data1_2,Restrict2,Data2_1,Data2_2,Restrict3,Data3_1,Data3_2,Restrict4,Data4_1,Data4_2,Restrict5,Data5_1,Data5_2VALUES 
    
(1,@OwnTeleport,@MAXTELID,@Fee,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    
INSERT INTO _RefTeleLink (Service,OwnerTeleport,TargetTeleport,Fee,RestrictBindMethod,RunTimeTeleportMethod,CheckResult,Restrict1,Data1_1,Data1_2,Restrict2,Data2_1,Data2_2,Restrict3,Data3_1,Data3_2,Restrict4,Data4_1,Data4_2,Restrict5,Data5_1,Data5_2VALUES 
    
(1,@MAXTELID,@OwnTeleport,@Fee,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
     
print 
'' 
    
print 'Add the following lines to teleportlink.txt @server_dep\silkroad\textdata folder' 
    
print '1    '+CONVERT(varchar(max),@OwnTeleport)+'    '+CONVERT(varchar(max),@MAXTELID)+'    '+CONVERT(varchar(max),@Fee)+'    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0' 
    
print '1    '+CONVERT(varchar(max),@MAXTELID)+'    '+CONVERT(varchar(max),@OwnTeleport)+'    '+CONVERT(varchar(max),@Fee)+'    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0' 
    
print '' 
  
END 
  
ELSE BEGIN 
    INSERT INTO _RefTeleLink 
(Service,OwnerTeleport,TargetTeleport,Fee,RestrictBindMethod,RunTimeTeleportMethod,CheckResult,Restrict1,Data1_1,Data1_2,Restrict2,Data2_1,Data2_2,Restrict3,Data3_1,Data3_2,Restrict4,Data4_1,Data4_2,Restrict5,Data5_1,Data5_2VALUES 
    
(1,@OwnTeleport,@MAXTELID,@Fee,0,0,0,1,@RequiredLVL,999,0,0,0,0,0,0,0,0,0,0,0,0
     
    print 
'' 
    
print '' 
    
print 'Add the following line to teleportlink.txt @server_dep\silkroad\textdata folder' 
    
print '1    '+CONVERT(varchar(max),@OwnTeleport)+'    '+CONVERT(varchar(max),@MAXTELID)+'    '+CONVERT(varchar(max),@Fee)+'    0    0    0    1    '+CONVERT(varchar(max),@RequiredLVL)+'    999    0    0    0    0    0    0    0    0    0    0    0    0' 
    
print '' 

  
END 

print '' 
print 'Done!' 
ساعات مبيبقاش فى أكونتات موجودلها Record فى ال SK_Silk دى هتحل الموضوع

كود PHP:
USE SRO_VT_ACCOUNT
GO
INSERT INTO SK_SILK 
(JID,
silk_own,
silk_gift,
silk_point
SELECT JID,
'0',
'0',
'0'
FROM TB_User 
WHERE not exists 
(select from SK_Silk 
WHERE SK_SILK
.JID TB_User.JID); 

Add Unique Spot

كود PHP:
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 (dwNestIDFROM Tab_RefNest)+
DECLARE @MAXHIVE int = (SELECT MAX (dwHiveIDFROM Tab_RefHive)+
DECLARE @MAXTACTICS int = (SELECT MAX (dwTacticsIDFROM Tab_RefTactics)+

/* put your settings here */ 
SET @UNIQUE 'MOB_FW_TAESE_110' -- Unique code name from _RefobjCommon table 
SET 
@CHARNAME 'gertge' -- Character name from _Char table to get mob position X Y Z 
SET 
@mindealy 1  -- Minimum time before appears in seconds 
SET 
@maxdelay 5  -- Maximum time before appears in seconds 
SET 
@INITRADIUS 50  -- Radius around spot unique can generated at 
SET 
@RADIUS 50  -- Radius around spot Unique can move in 
/* end of settings area */ 

/* get ID of mob by code name */ 
Declare @MOBID int SET @MOBID = (SELECT ID FROM _RefObjCommon WHERE CodeName128 = @UNIQUE

--
SET IDENTITY_INSERT Tab_RefTactics ON 
INSERT INTO Tab_RefTactics 
(dwTacticsID,dwObjID,btAIQoS,nMaxStamina,btMaxStaminaVariance,nSightRange,btAggressType,AggressData,btChangeTarget,btHelpRequestTo,btHelpResponseTo,btBattleStyle,BattleStyleData,btDiversionBasis,DiversionBasisData1,DiversionBasisData2,DiversionBasisData3,DiversionBasisData4,DiversionBasisData5,DiversionBasisData6,DiversionBasisData7,DiversionBasisData8,btDiversionKeepBasis,DiversionKeepBasisData1,DiversionKeepBasisData2,DiversionKeepBasisData3,DiversionKeepBasisData4,DiversionKeepBasisData5,DiversionKeepBasisData6,DiversionKeepBasisData7,DiversionKeepBasisData8,btKeepDistance,KeepDistanceData,btTraceType,btTraceBoundary,TraceData,btHomingType,HomingData,btAggressTypeOnHoming,btFleeType,dwChampionTacticsID,AdditionOptionFlag,szDescString128VALUES 
(@MAXTACTICS,@MOBID,0,500,50,200,0,0,2,2,2,0,0,5,0,0,0,0,0,30,0,0,4,0,0,0,0,0,0,0,0,0,0,0,1,500,0,0,2,0,0,112,@UNIQUE
--
SET IDENTITY_INSERT Tab_RefTactics OFF 

--SET IDENTITY_INSERT Tab_RefHive ON 
INSERT INTO Tab_RefHive 
(dwHiveID,btKeepMonsterCountType,dwOverwriteMaxTotalCount,fMonsterCountPerPC,dwSpawnSpeedIncreaseRate,dwMaxIncreaseRate,btFlag,GameWorldID,HatchObjType,szDescString128VALUES 
(@MAXHIVE,0,1,0,0,0,0,1,1,@UNIQUE
--
SET IDENTITY_INSERT Tab_RefHive OFF 

/* get position coordinates of your character */ 

DECLARE @REGION INT SET @REGION = (SELECT (LatestRegionFROM _Char WHERE CharName16 = @CHARNAME
DECLARE @
POSX INT SET @POSX = (SELECT (POSXFROM _Char WHERE CharName16 = @CHARNAME
DECLARE @
POSY INT SET @POSY = (SELECT (POSYFROM _Char WHERE CharName16 = @CHARNAME
DECLARE @
POSZ INT SET @POSZ = (SELECT (POSZFROM _Char WHERE CharName16 = @CHARNAME

--
SET IDENTITY_INSERT Tab_RefNest ON 
INSERT INTO Tab_RefNest 
(dwNestID,dwHiveID,dwTacticsID,nRegionDBID,fLocalPosX,fLocalPosY,fLocalPosZ,wInitialDir,nRadius,nGenerateRadius,nChampionGenPercentage,dwDelayTimeMin,dwDelayTimeMax,dwMaxTotalCount,btFlag,btRespawn,btTypeVALUES 
(@MAXNEST,@MAXHIVE,@MAXTACTICS,@REGION,@POSX,@POSY,@POSZ,0,@RADIUS,@INITRADIUS,0,@mindealy,@maxdelay,1,0,1,0
--
SET IDENTITY_INSERT Tab_RefNest OFF 


print '' 
print '' 
print 'Done!' 

Ban Char with Charname

كود PHP:
USE [SRO_VT_SHARD]           
GO
--------------------------------                           
DECLARE @
ChrID INT;            
DECLARE @
CharName VARCHAR(64); 
DECLARE @
AccJID INT;           
---------------------------------
SET @CharName =    'CharNameHere'---
---------------------------------
SET @ChrID=(SELECT CharID FROM _Char WHERE CharName16=@CharName)
SET @AccJID=(SELECT UserJID FROM _User WHERE CharID=@ChrID)
-----------------------------------------------------------------
USE 
SRO_VT_ACCOUNT
DECLARE @ID VARCHAR (64)
DECLARE @
Reason VARCHAR(128)
DECLARE @
Begin DATETIME
DECLARE @End DATETIME
SET 
@ID = (Select STRuserID FROM TB_User Where JID = @AccJID)

---------------------------------
SET @Reason    =    'Ban Reason Here'
SET @Begin    =    '2012-05-01 00:00:00.000' --    Time Begin    --
SET @End    =    '2040-01-01 00:00:00.000' --    Time End    --
---------------------------------
---------------------------

INSERT [dbo].[_Punishment]
(
[
UserJID],
[
Type],
[
Executor],
[
Shard],
[
CharName],
[
CharInfo],
[
PosInfo] ,
[
Guide],
[
Description],
[
RaiseTime],
[
BlockStartTime],
[
BlockEndTime],
[
PunishTime],
[
Status]
)
VALUES 
(
@
AccJID,
1,
1,
0,
@
CharName,
1,
1,
@
Reason,
@
Reason,
@
Begin,
@
Begin,
@
End,
@
End,
0);
----------------------------------------------------------
DECLARE @
ReasonID INT
SET 
@ReasonID =
(
Select SerialNo FROM _Punishment Where UserJID = @AccJID)
----------------------------------------------------------
INSERT [dbo].[_BlockedUser]
(
[
UserJID],
[
UserID],
[
Type],
[
SerialNo],
[
TimeBegin],
[
TimeEnd])
VALUES
(
@
AccJID,
@
ID,
1,
@
ReasonID,
@
Begin,
@
End);

-----------------------------------------------------------------
SELECT StrUserID FROM TB_User WHERE JID = @AccJID
----------------------------------------------------------------- 
Change user id

كود PHP:
USE [SRO_VT_ACCOUNT]
declare @
AtualID varchar (30)
declare @
NewID varchar (30)
set @AtualID 'youridhere'
set @NewID 'newidhere'
update tb_user set struserid = @NewID
where struserid 
= @ActualID 
Change char inventory size

كود PHP:
USE([SRO_VT_SHARD]) 
GO() 

Declare @
CharName Varchar (64
Set @CharName    =    'Kira'/* Char Name */ 

Update(dbo._Char
InventorySize 109 /* Number Of Slot Max 109 */ 
WHERE CharID = (SELECT CharID FROM [dbo].[_CharWHERE CharName16 = @CharName
Change mob lvl

كود PHP:
USE SRO_VT_SHARD 

Declare @link int, @codename varchar(max), @level int, @newlevel int

set @codename 'SN_MOB_SD_HIKE' /* <- from textdata_object.txt */ 



set @link = (SELECT Link FROM _RefObJCommon WHERE NameStrID128 = @codename
set @newlevel = ( 
    case 
    
when (SELECT Lvl FROM _RefObjChar WHERE ID = @link)+10 <= 120 THEN (SELECT Lvl FROM _RefObjChar WHERE ID = @link)+10 
    
ELSE 120 
    end
); 

UPDATE _RefObjChar SET Lvl = @newlevel WHERE ID = @link 
UPDATE _RefObjChar SET ExpToGive 
cast(ExpToGive*1.1 as bigintWHERE ID = @link 
UPDATE _RefObjChar SET MaxHP 
cast(MaxHP*1.1 as bigintWHERE ID = @link 
Change Item Price
كود PHP:
use SRO_VT_SHARD
UPDATE 
[dbo].[_RefPricePolicyOfItem
SET Cost XX 
WHERE RefPackageItemCodeName like 
'%PACKAGE_ITEM_MALL_AVATAR_M_%%' 
--Change XX to the price you want
--Change PACKAGE_ITEM_MALL_AVATAR_M_ To the RefPackageItemCodeName you want 
Change SoX Rate Guide
كود PHP:
Go to sro_vt_shard
Search 
for "_RefDropClassSel_RareEquip" Table
Click open table
And there you see 10 is default mean 1x
change to 15 
if you want 1.5x and so on 
Change Stones Rate
كود PHP:
USE SRO_VT_SHARD 
GO 
UPDATE _RefObjItem 
SET Param4 
Here Put The Rate You Want  
WHERE ID BETWEEN 4630 
AND 5013 
Grab Pets 5 Pages
كود PHP:
USE [SRO_VT_SHARD_INIT]
GO
/****** Object:  StoredProcedure [dbo].[_AddNewCOS]    Script Date: 02/10/2012 11:32:15 ******/
SET ANSI_NULLS OFF
GO
SET QUOTED_IDENTIFIER ON
GO

ALTER PROCEDURE 
[dbo].[_AddNewCOS]
    @
OwnerCharID    int,
    @
RefObjID    int,
    @
Level        int,
    @
HP        int,
    @
MP        int,
    @
HGP        int,
    @
KeeperNPC    int,
    @
State        int,
    @
InventorySize  int,
    @
itemID        int,
    @
PickItemConfig tinyint,
    @
RentEndTime     smalldatetime
as

begin tran

    
declare @COS_ID    int
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
--        
pet_skill_item (&#52572;선호)        
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

    declare @
MaxInventorySize tinyint
    select 
@MaxInventorySize InventorySize
    from _RefObjCommon
_RefObjChar
    where _RefObjCommon
.ID = @RefObjID and _RefObjCommon.Link _RefObjChar.ID
    
    
if( @@rowcount or @MaxInventorySize < @InventorySize )
    
begin
        rollback tran
        
return -5
    end

    insert into _CharCOS values 
(@OwnerCharID, @RefObjID, @HP, @MP, @KeeperNPC, @StateNULL, @Level0, @HGP, @PickItemConfig, @RentEndTime)
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    
set @COS_ID = @@identity
    
if (@COS_ID OR @@error <> 0)
    
begin
        rollback tran
        
return -1
    end

--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
--        
pet_skill_item (&#52572;선호)        
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    if (@
MaxInventorySize 0)
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    
begin
        
declare @Slot  int
        set 
@Slot 0
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
--        
pet_skill_item (&#52572;선호)        
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
        while (@
Slot < @MaxInventorySize)
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
        
begin
            insert into _InvCOS values
(@COS_ID, @Slot0)
            if (@@
error <> 0)
            
begin
                
-- &#51064;벤토리 생성 실패!
                
rollback tran
                
return -2
            end    
        
            set 
@Slot = @Slot 1
        end
    end
    
/*    --더 이상 이 컬럼에는 데이터를 넣지 않는다!
    UPDATE _Char SET EngagedCOS = @COS_ID WHERE CharID = @OwnerCharID
    IF (@@ERROR <> 0 OR @@ROWCOUNT = 0)
    BEGIN
        ROLLBACK TRANSACTION
        RETURN -3
    END
*/
    
if( @itemID <> )
    
begin
        update _Items set Data 
= @COS_ID where ID64 = @itemID
        
if( @@error <> or @@rowcount )
        
begin
            rollback transaction
            
return -4
        end
        
        
--BEGIN ADDITIONAL 112 SLOT IN GRAB PETS FOR 7684 DAYS
        
declare @Serial64 bigint
        select 
@Serial64 Serial64 from _Items where Data = @COS_ID
        exec _AddTimedJobForPet 
@COS_ID,5,22926,1992999999,1111708465,1,112,0,0,0,0,0,@Serial64
        
--BEGIN ADDITIONAL 112 SLOT IN GRAB PETS FOR 7684 DAYS
        
    end

    commit tran

return @COS_ID 
Clean Database
كود PHP:
USE [SRO_VT_ACCOUNT]
GO
TRUNCATE TABLE 
[dbo].[__SiegeFortressStatus__]
TRUNCATE TABLE [dbo].[_BlockedUser]
TRUNCATE TABLE [dbo].[_CasGMChatLog]
TRUNCATE TABLE [dbo].[_Notice]
TRUNCATE TABLE [dbo].[_Punishment]
TRUNCATE TABLE [dbo].[_ServiceManagerLog]
TRUNCATE TABLE [dbo].[_ShardCurrentUser]
TRUNCATE TABLE [dbo].[_SMCLog]
TRUNCATE TABLE [dbo].[QuaySoEpoint]
TRUNCATE TABLE [dbo].[SK_CharRenameLog]
TRUNCATE TABLE [dbo].[SK_DownLevelLog]
TRUNCATE TABLE [dbo].[SK_ITEM_GuardLog]
TRUNCATE TABLE [dbo].[SK_ItemSaleLog]
TRUNCATE TABLE [dbo].[SK_PackageItemSaleLog]
TRUNCATE TABLE [dbo].[SK_PK_UpdateLog]
TRUNCATE TABLE [dbo].[SK_ResetSkillLog]
TRUNCATE TABLE [dbo].[SK_Silk]
TRUNCATE TABLE [dbo].[SK_SilkBuyList]
TRUNCATE TABLE [dbo].[SK_SubtractSilk_VAS]
TRUNCATE TABLE [dbo].[SR_ShardCharNames]
TRUNCATE TABLE [dbo].[TB_Net2e]
TRUNCATE TABLE [dbo].[TB_Net2e_Bak]
TRUNCATE TABLE [dbo].[tb_partnerInfo]
TRUNCATE TABLE [dbo].[tb_paygate_trans]
TRUNCATE TABLE [dbo].[TB_User]
TRUNCATE TABLE [dbo].[TB_User_Bak]
TRUNCATE TABLE [dbo].[Test_HN]
UPDATE [dbo].[_ShardServiceSET ShardID '64'
USE [SRO_VT_SHARDLOG]
GO
TRUNCATE TABLE 
[dbo].[_LogCashItem]
TRUNCATE TABLE [dbo].[_LogEventChar]
TRUNCATE TABLE [dbo].[_LogEventItem]
TRUNCATE TABLE [dbo].[_LogEventSiegeFortress]
TRUNCATE TABLE [dbo].[_LogSchedule]
TRUNCATE TABLE [dbo].[_LogServerEvent]
USE [
SRO_VT_SHARD]
GO
TRUNCATE TABLE 
[dbo].[_Chest]
TRUNCATE TABLE [dbo].[_ChestInfo]
TRUNCATE TABLE [dbo].[_User]
TRUNCATE TABLE [dbo].[_OpenMarket]
DELETE FROM [dbo].[_AccountJID
TRUNCATE TABLE [dbo].[_GuildWar]
TRUNCATE TABLE [dbo].[_GuildMember]
TRUNCATE TABLE [dbo].[_GuildChest]
TRUNCATE TABLE [dbo].[_SiegeFortressStruct]
TRUNCATE TABLE [dbo].[_SiegeFortressObject]
TRUNCATE TABLE [dbo].[_SiegeFortressItemForge]
DELETE FROM [dbo].[_SiegeFortress]
INSERT INTO [dbo].[_SiegeFortress](FortressIDVALUES (1)
INSERT INTO [dbo].[_SiegeFortress](FortressIDVALUES (3)
INSERT INTO [dbo].[_SiegeFortress](FortressIDVALUES (6)
UPDATE [dbo].[_AlliedClansSET Ally1 '0'Ally2 '0'Ally3 '0'Ally4 '0'Ally5 '0'Ally6 '0'Ally7 '0'Ally8 '0'
DELETE FROM [dbo].[_GuildWHERE ID 0
DELETE FROM 
[dbo].[_AlliedClansWHERE ID 0
TRUNCATE TABLE 
[dbo].[_InventoryForAvatar]
TRUNCATE TABLE [dbo].[_TrainingCampSubMentorHonorPoint]
TRUNCATE TABLE [dbo].[_BlockedWhisperers]
TRUNCATE TABLE [dbo].[_TrainingCampMember]
TRUNCATE TABLE [dbo].[_CharTrijobSafeTrade]
DELETE FROM [dbo].[_CharTrijobWHERE CharID 0
TRUNCATE TABLE 
[dbo].[_TimedJob]
TRUNCATE TABLE [dbo].[_StaticAvatar]
TRUNCATE TABLE [dbo].[_Inventory]
TRUNCATE TABLE [dbo].[_Memo]
TRUNCATE TABLE [dbo].[_FleaMarketNetwork]
TRUNCATE TABLE [dbo].[_Friend]
TRUNCATE TABLE [dbo].[_CharSkillMastery]
TRUNCATE TABLE [dbo].[_CharSkill]
TRUNCATE TABLE [dbo].[_InvCOS]
DELETE FROM [dbo].[_CharCOSWHERE ID 0
DELETE FROM 
[dbo].[_CharWHERE CharID 0
TRUNCATE TABLE 
[dbo].[_CharCollectionBook]
TRUNCATE TABLE [dbo].[_CharInstanceWorldData]
TRUNCATE TABLE [dbo].[_CharNameList]
TRUNCATE TABLE [dbo].[_CharNickNameList]
TRUNCATE TABLE [dbo].[_CharQuest]
TRUNCATE TABLE [dbo].[_ClientConfig]
TRUNCATE TABLE [dbo].[_DeletedChar]
TRUNCATE TABLE [dbo].[_GPHistory]
TRUNCATE TABLE [dbo].[_InventoryForLinkedStorage]
TRUNCATE TABLE [dbo].[_ItemPool]
DELETE FROM [dbo].[_ItemsWHERE ID64 0
TRUNCATE TABLE 
[dbo].[_Skill_BaoHiem_TNET]
TRUNCATE TABLE [dbo].[_TimedJobForPet]
TRUNCATE TABLE [dbo].[_TrainingCampBuffStatus]
TRUNCATE TABLE [dbo].[_TrainingCampHonorRank]
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (1)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (2)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (3)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (4)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (5)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (6)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (7)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (8)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (9)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (10)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (11)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (12)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (13)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (14)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (15)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (16)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (17)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (18)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (19)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (20)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (21)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (22)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (23)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (24)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (25)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (26)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (27)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (28)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (29)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (30)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (31)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (32)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (33)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (34)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (35)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (36)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (37)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (38)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (39)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (40)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (41)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (42)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (43)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (44)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (45)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (46)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (47)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (48)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (49)
INSERT INTO [dbo].[_TrainingCampHonorRank](RankingVALUES (50)
EXEC [dbo].[_TRAINING_CAMP_UPDATEHONORRANK]
DELETE FROM [dbo].[_TrainingCamp]
TRUNCATE TABLE [dbo].[Tab_RefRanking_HunterContribution]
TRUNCATE TABLE [dbo].[Tab_RefRanking_RobberContribution]
TRUNCATE TABLE [dbo].[Tab_RefRanking_TraderContribution
CTF Time Guide
كود PHP:
Go to SMC
SR_Schedule
Click at 
"SCHEDULE_DEF_FLAG_WORLD_PARTICIPATION"
Choose (M10
And select type (01Everydays
And make it like that

3
:50 4:00 (10min10min
5
:50 6:00 (10min10min
7
:50 8:00 (10min10min
9
:50 10:00 (10min10min
11
:50 12:00 (10min10min
13
:50 14:00 (10min10min
15
:50 16:00 (10min10min
17
:50 18:00 (10min10min
19
:50 20:00 (10min10min
21
:50 22:00 (10min10min
23
:50 24:00 (10min10min 
Then go to 
"SCHEDULE_DEF_FLAG_WORLD"
And make this


flag_world 
1:55 6:21 (26min26min


1
:55 2:21 (26min26min
3
:55 4:21 (26min26min
5
:55 6:21 (26min26min
6
:55 7:21 (26min26min
7
:55 8:21 (26min26min
9
:55 10:21 (26min26min
11
:55 12:21 (26min26min
13
:55 14:21 (26min26min
15
:55 16:21 (26min26min
17
:55 18:21 (26min26min
19
:55 20:21 (26min26min
21
:55 23:21 (26min26min
23
:55 24:21 (26min26min 
Delete PK from all chars
كود PHP:
USE [SRO_VT_SHARD]
UPDATE _Char SET
DailyPK
0,
TotalPK0,
PKPenaltyPoint
Disable job and guild penalty
كود PHP:
USE [SRO_VT_SHARD]
GO

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

ALTER   procedure 
[dbo].[_AddTimedJob]
@
CharID            int,
@
Category        tinyint,
@
JobID            int,
@
TimeToKeep    int,
@
Data1            int,
@
Data2            int,
--
##begin due to develop composite item
@Data3            int,
@
Data4            int,
@
Data5            int,
@
Data6            int,
@
Data7            int,
@
Data8            int,
@
Serial64        bigint,
@
JID            int
--##end due to develop composite item
as
    if (
not exists (select CharID from _Char with (nolockwhere CharID = @CharID))
                return -
1
            
if (@TimeToKeep <= 0)
                return -
2
            
declare @NewJobID int
            set 
@NewJobID 0

            
--##JobID 1 = Guild // JobID 2 = Thief/Hunter/Trader
            
--##If you want to only have one not both, then just modify the line below!
            
if (@JobID or @JobID 2)
            
BEGIN
                
return -1
            END
            
ELSE
            
BEGIN
            
--##begin due to develop composite item
            
insert into _TimedJob(CharID,Category,JobID,TimeToKeep,Data1,Data2,Data3,Data4,Data5,Data6,Data7,Data8,Serial64,JID)
            
values(@CharID, @Category, @JobID, @TimeToKeep, @Data1, @Data2, @Data3, @Data4, @Data5, @Data6, @Data7, @Data8, @Serial64, @JID)
            
END
            
--##end due to develop composite item
            
set @NewJobID = @@identity
            
if (@@error <> or @@rowcount 0)
                
                return -
3
     
return @NewJobID 
Elixirs Stacks
كود PHP:
UPDATE dbo._RefObjItem
SET MaxStack 
250
WHERE ID BETWEEN 2025 
AND 2032 
Fix FGW Bug
كود PHP:
USE [SRO_VT_SHARD]
GO

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER   procedure 
[dbo].[_AddTimedJob]
@
CharID            int,
@
Category        tinyint,
@
JobID            int,
@
TimeToKeep    int,
@
Data1            int,
@
Data2            int,
--
##begin due to develop composite item
@Data3            int,
@
Data4            int,
@
Data5            int,
@
Data6            int,
@
Data7            int,
@
Data8            int,
@
Serial64        bigint,
@
JID            int
--##end due to develop composite item
as
    if (
not exists (select CharID from _Char with (nolockwhere CharID = @CharID))
                return -
1
            
if (@TimeToKeep <= 0)
                return -
2
            
declare @NewJobID int
            set 
@NewJobID 0
            
--##JobID 1 = Guild // JobID 2 = Thief/Hunter/Trader
            
--##If you want to only have one not both, then just modify the line below!
            
--if (@JobID and @Category and @Serial64=0) or (@JobID and @Category and @Serial64=0)  --For Guild and CharJob            
     
if (@JobID and @Category and @Serial64=0)   --Only for Guild
            BEGIN
            set 
@CharID 0            
            insert into _TimedJob
(CharID,Category,JobID,TimeToKeep,Data1,Data2,Data3,Data4,Data5,Data6,Data7,Data8,Serial64,JID)
            
values(@CharID, @Category, @JobID, @TimeToKeep, @Data1, @Data2, @Data3, @Data4, @Data5, @Data6, @Data7, @Data8, @Serial64, @JID)
            
            
END
            
ELSE
            
BEGIN
            
--##begin due to develop composite item
            
insert into _TimedJob(CharID,Category,JobID,TimeToKeep,Data1,Data2,Data3,Data4,Data5,Data6,Data7,Data8,Serial64,JID)
            
values(@CharID, @Category, @JobID, @TimeToKeep, @Data1, @Data2, @Data3, @Data4, @Data5, @Data6, @Data7, @Data8, @Serial64, @JID)
            
END
            
--##end due to develop composite item
            
set @NewJobID = @@identity
            
if (@@error <> or @@rowcount 0)
                
                return -
3
     
return @NewJobID  
--???? 
Fix F1 Bug
كود PHP:
UPDATE _RefCharDefault_Quest SET Service 1
delete from _CHARQUEST where QuestID 
1
INSERT INTO _CharQuest 
(CharIDQuestIDStatus,AchievementCount,StartTime,EndTime,QuestData1,QuestData2SELECT CharID1,5,0'2012-04-13 20:44:00','2012-04-13 20:44:00',31458135,0 FROM _CHAR where CharID 
Fix Purification Pill Bug
كود PHP:
UPDATE _RefObjItem SET Param4='20000'Desc4_128='COOLTIME:0x000000C8' WHERE ID BETWEEN 5861 and 5864 
Fix Qin-Shin Tomb uniques timing
كود PHP:
USE SRO_VT_SHARD
--B1
UPDATE Tab_RefNest SET dwMaxTotalCount
=1 WHERE dwTacticsID=32100 --B1 Unique
--B2
UPDATE Tab_RefNest SET dwMaxTotalCount
=1 WHERE dwTacticsID=32200 --Camp 8 Unique
UPDATE Tab_RefNest SET dwMaxTotalCount
=1 WHERE dwTacticsID=32300 --Camp 11 Unique
UPDATE Tab_RefNest SET dwMaxTotalCount
=1 WHERE dwTacticsID=32400 --Camp 11 Unique
--B3
UPDATE Tab_RefNest SET dwMaxTotalCount
=1 WHERE dwTacticsID=32500
UPDATE Tab_RefNest SET dwMaxTotalCount
=1 WHERE dwTacticsID=32600
UPDATE Tab_RefNest SET dwMaxTotalCount
=1 WHERE dwTacticsID=32700
UPDATE Tab_RefNest SET dwMaxTotalCount
=1 WHERE dwTacticsID=32800 
Honor Rank Fix
كود PHP:
USE SRO_VT_SHARD 
TRUNCATE TABLE _TrainingCampHonorRank 
INSERT INTO _TrainingCampHonorRank
(RankingVALUES (1)  
INSERT INTO _TrainingCampHonorRank(RankingVALUES (2
INSERT INTO _TrainingCampHonorRank(RankingVALUES (3
INSERT INTO _TrainingCampHonorRank(RankingVALUES (4
INSERT INTO _TrainingCampHonorRank(RankingVALUES (5)
INSERT INTO _TrainingCampHonorRank(RankingVALUES (6
INSERT INTO _TrainingCampHonorRank(RankingVALUES (7
INSERT INTO _TrainingCampHonorRank(RankingVALUES (8)
INSERT INTO _TrainingCampHonorRank(RankingVALUES (9)
INSERT INTO _TrainingCampHonorRank(RankingVALUES (10)
INSERT INTO _TrainingCampHonorRank(RankingVALUES (11)
INSERT INTO _TrainingCampHonorRank(RankingVALUES (12
INSERT INTO _TrainingCampHonorRank(RankingVALUES (13
INSERT INTO _TrainingCampHonorRank(RankingVALUES (14
INSERT INTO _TrainingCampHonorRank(RankingVALUES (15
INSERT INTO _TrainingCampHonorRank(RankingVALUES (16
INSERT INTO _TrainingCampHonorRank(RankingVALUES (17
INSERT INTO _TrainingCampHonorRank(RankingVALUES (18
INSERT INTO _TrainingCampHonorRank(RankingVALUES (19
INSERT INTO _TrainingCampHonorRank(RankingVALUES (20
INSERT INTO _TrainingCampHonorRank(RankingVALUES (21
INSERT INTO _TrainingCampHonorRank(RankingVALUES (22
INSERT INTO _TrainingCampHonorRank(RankingVALUES (23
INSERT INTO _TrainingCampHonorRank(RankingVALUES (24
INSERT INTO _TrainingCampHonorRank(RankingVALUES (25
INSERT INTO _TrainingCampHonorRank(RankingVALUES (26
INSERT INTO _TrainingCampHonorRank(RankingVALUES (27
INSERT INTO _TrainingCampHonorRank(RankingVALUES (28
INSERT INTO _TrainingCampHonorRank(RankingVALUES (29)
INSERT INTO _TrainingCampHonorRank(RankingVALUES (30
INSERT INTO _TrainingCampHonorRank(RankingVALUES (31
INSERT INTO _TrainingCampHonorRank(RankingVALUES (32
INSERT INTO _TrainingCampHonorRank(RankingVALUES (33
INSERT INTO _TrainingCampHonorRank(RankingVALUES (34
INSERT INTO _TrainingCampHonorRank(RankingVALUES (35
INSERT INTO _TrainingCampHonorRank(RankingVALUES (36
INSERT INTO _TrainingCampHonorRank(RankingVALUES (37
INSERT INTO _TrainingCampHonorRank(RankingVALUES (38
INSERT INTO _TrainingCampHonorRank(RankingVALUES (39
INSERT INTO _TrainingCampHonorRank(RankingVALUES (40
INSERT INTO _TrainingCampHonorRank(RankingVALUES (41
INSERT INTO _TrainingCampHonorRank(RankingVALUES (42
INSERT INTO _TrainingCampHonorRank(RankingVALUES (43
INSERT INTO _TrainingCampHonorRank(RankingVALUES (44
INSERT INTO _TrainingCampHonorRank(RankingVALUES (45
INSERT INTO _TrainingCampHonorRank(RankingVALUES (46
INSERT INTO _TrainingCampHonorRank(RankingVALUES (47
INSERT INTO _TrainingCampHonorRank(RankingVALUES (48
INSERT INTO _TrainingCampHonorRank(RankingVALUES (49
INSERT INTO _TrainingCampHonorRank(RankingVALUES (50)
exec _TRAINING_CAMP_UPDATEHONORRANK 
Increase mobs spawn
كود PHP:
USE SRO_VT_SHARD
UPDATE Tab_RefNest SET dwmaxtotalcount
=dwmaxtotalcount*10
WHERE dwTacticsID NOT BETWEEN 41000 
AND 43860 
AND dwTacticsID NOT BETWEEN 32100 AND 32800
UPDATE dbo
.Tab_RefNest SET dwmaxtotalcount=1  
WHERE dwdelaytimemax
=21600
Edit Job Rate
كود PHP:
DECLARE @NewQuot FLOAT                    -- @ SRO_VT_SHARD //by Caipi
DECLARE @NewPrice INT
DECLARE @NewStack INT
DECLARE @NewSellPrice INT
SET 
@NewQuot 55.5            -- Doubles the profit trough "2.0" (e.g2.6 is also possible)
SET @NewPrice 9999            -- Goods Price the Shop
SET 
@NewStack 40            -- Increases/Decreases the maximum Stack, Default = 40
SET 
@NewSellPrice 9        -- Goods Price if you sell them directly again without trading.
 
-- 
Profit 
 
UPDATE [dbo].[_ItemQuotation
SET BaseQuot BaseQuot*@NewQuot 
WHERE RefItemID BETWEEN 2147 
AND 2158 
 
UPDATE 
[dbo].[_ItemQuotation
SET Quot_LB Quot_LB*@NewQuot 
WHERE RefItemID BETWEEN 2147 
AND 2158 
 
UPDATE 
[dbo].[_ItemQuotation
SET Quot_UB Quot_UB*@NewQuot 
WHERE RefItemID BETWEEN 2147 
AND 2158 
 
UPDATE 
[dbo].[_ItemQuotation
SET BaseQuot BaseQuot*@NewQuot 
WHERE RefItemID BETWEEN 10394 
AND 10401 
 
UPDATE 
[dbo].[_ItemQuotation
SET Quot_LB Quot_LB*@NewQuot 
WHERE RefItemID BETWEEN 10394 
AND 10401 
 
UPDATE 
[dbo].[_ItemQuotation
SET Quot_UB Quot_UB*@NewQuot 
WHERE RefItemID BETWEEN 10394 
AND 10401 
 
UPDATE 
[dbo].[_ItemQuotation
SET BaseQuot BaseQuot*@NewQuot 
WHERE RefItemID BETWEEN 24671 
AND 24672 
 
UPDATE 
[dbo].[_ItemQuotation
SET Quot_LB Quot_LB*@NewQuot 
WHERE RefItemID BETWEEN 24671 
AND 24672 
 
UPDATE 
[dbo].[_ItemQuotation
SET Quot_UB Quot_UB*@NewQuot 
WHERE RefItemID BETWEEN 24671 
AND 24672 
Magic Pop Rate
كود PHP:
USE [SRO_VT_SHARD
GO 
DECLARE @Rate int 
SET 
@Rate 10 
UPDATE dbo
._RefGachaItemSet SET Ratio Ratio*@Rate WHERE Ratio*@Rate 32768 -- 32767 max value for smallint 
Remove Alchemy Materials from drops
كود PHP:
USE [SRO_VT_SHARD]
GO

UPDATE dbo
._RefDropItemAssign
SET Service 
0
WHERE RefItemID BETWEEN 6679 
AND 5414

UPDATE dbo
._RefDropItemAssign
SET Service 
0
WHERE RefItemID BETWEEN 6082 
AND 6371

UPDATE dbo
._RefDropItemAssign
SET Service 
0
WHERE RefItemID BETWEEN 10501 
AND 10527

UPDATE dbo
._RefDropItemAssign
SET Service 
0
WHERE RefItemID BETWEEN 11499 
AND 11668

UPDATE dbo
._RefDropItemAssign
SET Service 
0
WHERE RefItemID BETWEEN 12554 
AND 12569 
Remove 0 Notice guide
كود PHP:
1st step Open Pk2 Extractor

2nd step
u going to search for textuisystem.txt ,
Pk2ExtractorMedia server_dep silkroad textdata textuisystem.txt

3rd step 
Extract textuisystem.txt

4th step 
press Ctrl+and search for UIIT_MSG_VIETNAM_MRSYSTEM

make it service 0 
Reset All Chars Skills
كود PHP:
USE [SRO_VT_SHARD
GO 

update _ClientConfig 
set Data 
'0' 


DELETE FROM [dbo].[_CharSkill
      
WHERE  SKillID NOT LIKE '1' and  SKillID NOT LIKE '2' and  SKillID NOT LIKE '40' 
      
and  SKillID NOT LIKE '70' and  SKillID NOT LIKE '8421' and  SKillID NOT LIKE '8419' 
      
and  SKillID NOT LIKE '8420' and  SKillID NOT LIKE '9354' and  SKillID NOT LIKE '9355' 
      
and  SKillID NOT LIKE '9944' and  SKillID NOT LIKE '10625' and  SKillID NOT LIKE '11162' 
      
and  SKillID NOT LIKE '11526' 
GO  

UPDATE 
[dbo].[_CharSkillMastery
   
SET  
      
[Level] = '0' 


--- 
UPDATE [dbo].[_Char
  
SET RemainSkillPoint RemainSkillPoint + @GiveSP 
  WHERE CharName16 
= @CharName 
Create Guild Lvl 5
كود PHP:
USE [SRO_VT_SHARD]
GO
/****** Object: StoredProcedure [dbo].[_Guild_Create] Script Date: 08/16/2012 23:40:21 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

--
ALTER PROCEDURE [dbo].[_Guild_Create]
@
GuildName varchar(64),
@
CreaterID int
as
if (
exists (select id from _Guild where Name = @GuildName))
begin
         
return -1000
end
if (exists (select CharID from _GuildMember where CharID = @CreaterID))
begin
         
return -1001
end
begin transaction

declare @GuildID int
declare @FoundationDate smalldatetime

set 
@FoundationDate GetDate()
insert _Guild(NameLvlGatheredSPFoundationDate,Alliance,Bootyvalues(@GuildName5123456, @FoundationDate,0,0)
set @GuildID = @@identity

if (@@error <> or @@rowcount or @GuildID 0)
begin
         rollback transaction
         
return -5
end


--???? ???? 0xffffffff !!
declare @
rvalue int
exec 
@rvalue _Guild_FnAddMember @GuildID, @CreaterID0, @FoundationDate,0xffffffff
if (@@error <> or @rvalue <= 0)
begin
         rollback transaction
         
return @rvalue
end

-- ?? ??? ????
exec @rvalue _Guild_CreateChest_NoTX @GuildID
if (@@error <> or @rvalue <= 0)
begin
         rollback transaction
         
return @rvalue
end


commit transaction
return @GuildID 
Delete Drop items from Mobs & Uniques

كود PHP:
USE SRO_VT_SHARD
GO
DELETE _RefDropItemAssign
FROM _RefDropItemAssign Drops
LEFT JOIN _RefObjCommon Objects
ON 
(Drops.RefItemID Objects.ID)
WHERE CodeName128 like 'ITEMCODENAMEHERE' 
Delete Item From All Players
كود PHP:
USE [SRO_VT_SHARD]

Exec [Dbo].[_SEEK_N_DESTROY_ITEM]  'ITEM Code Name' 
Update Honor Rank
كود PHP:
USE SRO_VT_SHARD
exec _TRAINING_CAMP_UPDATEHONORRANK 
Add item to npc
كود PHP:
USE SRO_VT_SHARD 
GO 
DECLARE @ID int 
DECLARE @INDEX int 
DECLARE @CodeName varchar(128
DECLARE @
PackageName varchar(128
DECLARE @
DescSTRID varchar(128
DECLARE @
File varchar(128
DECLARE @
Price int 
DECLARE @SilkPrice int 
DECLARE @Slot tinyint 
DECLARE @TAB varchar(128
DECLARE @
Data int 
DECLARE @SkipScrapOfPackageItem int 
DECLARE @SkipPackageItem int 
DECLARE @SkipPricePolicyOfItem int 
--- Set Variables 
SET 
@CodeName 'ITEM_EU_SHIELD_08_C_RARE' -- Item CodeName in RefObjCommon 
SET 
@Price 5000000 -- Set 0 if you don't want to set Gold Price 
SET @SilkPrice = 256 -- Set 0 if you don'
t want to set Silk Price 
SET 
@TAB 'STORE_Honor_TAB1' -- Tab name in NPC, For _RefShopGoods 
SET 
@PackageName 'PACKAGE_'+@CodeName -- Do not edit if you don't know what are you doing. 
--- you don'
t need to touch here... 
IF (@
CodeName ''
BEGIN 
    
PRINT 'You have to edit CodeName..!' 
    
PRINT 'FAILED.' 
    
RETURN 
END 
IF ((SELECT COUNT(IDFROM _RefObjCommon WHERE CodeName128 = @CodeName) < 1
BEGIN 
    
PRINT 'There is no item with this CodeName..!' 
    
PRINT 'FAILED.' 
    
RETURN 
END 
IF (@Price 0
BEGIN 
    
PRINT 'Price is not VALID..!' 
    
PRINT 'FAILED.' 
    
RETURN 
END 
IF (@SilkPrice 0
BEGIN 
    
PRINT 'Silk Price is not VALID..!' 
    
PRINT 'FAILED.' 
    
RETURN 
END 
IF ((SELECT COUNT(IDFROM _RefShopTab WHERE CodeName128 = @TAB) < 1
BEGIN 
    
PRINT 'TAB VALUE IS NOT VALID..!' 
    
PRINT 'FAILED.' 
    
RETURN 
END 
IF ((SELECT COUNT (RefPackageItemCodeNameFROM _RefShopGoods WHERE RefPackageItemCodeName = @PackageName AND RefTabCodeName = @TAB) > 0
BEGIN 
    
PRINT 'There is already same item in same tab..!' 
    
PRINT 'FAILED.' 
    
RETURN 
END 
IF ((SELECT COUNT (RefPackageItemCodeNameFROM _RefScrapOfPackageItem WHERE RefPackageItemCodeName = @PackageName) > 0
BEGIN 
    
PRINT 'There is already an entry for this item, skipping @_RefScrapOfPackageItem table..!' 
    
SET @SkipScrapOfPackageItem 
END 
IF ((SELECT COUNT (CodeName128FROM _RefPackageItem WHERE CodeName128 = @PackageName) > 0
BEGIN 
    
PRINT 'There is already an entry for this item, skipping @_RefPackageItem table..!' 
    
SET @SkipPackageItem 
END 
IF ((SELECT COUNT (PaymentDeviceFROM _RefPricePolicyOfItem WHERE RefPackageItemCodeName = @PackageName AND PaymentDevice '1') > 0
BEGIN 
    
PRINT 'There is already an entry for this item with same PaymentDevice, skipping @_RefPricePolicyOfItem table..! (Gold)' 
    
SET @SkipPricePolicyOfItem 
END 
IF ((SELECT COUNT (PaymentDeviceFROM _RefPricePolicyOfItem WHERE RefPackageItemCodeName = @PackageName AND PaymentDevice '2') > 0
BEGIN 
    
PRINT 'There is already an entry for this item with same PaymentDevice, skipping @_RefPricePolicyOfItem table..! (Silk)' 
    
IF (@SkipPricePolicyOfItem 1
    
BEGIN 
        SET 
@SkipPricePolicyOfItem 
    END 
    
ELSE 
    
BEGIN 
        SET 
@SkipPricePolicyOfItem 
    END 
END 
IF (@SilkPrice 0) AND (@Price 0
BEGIN 
    
PRINT 'You need to set a price, at least one !' 
    
PRINT 'FAILED.' 
    
RETURN 
END 
SELECT TOP 1 
@ID ID FROM _RefPackageItem ORDER BY ID DESC 
SET 
@ID = @ID 
SELECT TOP 1 
@INDEX = [IndexFROM _RefScrapOfPackageItem ORDER BY [IndexDESC 
SET 
@INDEX = @INDEX 
SELECT TOP 1 
@Slot SlotIndex FROM _RefShopGoods WHERE RefTabCodeName = @TAB ORDER BY SlotIndex DESC 
IF (@Slot 0
BEGIN 
    SET 
@Slot = @Slot 
END 
ELSE IF (@Slot 0
BEGIN 
    SET 
@Slot = @Slot 
END 
ELSE 
BEGIN 
    SET 
@Slot 
END 
SET 
@DescSTRID 'SN_' + @CodeName '_TT_DESC' 
SELECT @File AssocFileIcon128 FROM _RefObjCommon WHERE CodeName128 = @CodeName 
IF (@CodeName LIKE '%RING%' OR @CodeName LIKE '%NECKLACE%' OR @CodeName LIKE '%ARCHEMY%'
BEGIN 
    SET 
@Data 
END 
ELSE 
BEGIN 
    SELECT 
@Data Dur_U FROM _RefObjItem WHERE ID = (SELECT Link FROM _RefObjCommon WHERE CodeName128 = @CodeName
END 
BEGIN TRANSACTION 
IF (@SkipPackageItem 0
BEGIN 
    
--SET IDENTITY_INSERT _RefPackageItem ON 
    INSERT _RefPackageItem 
([Service], CountryIDCodeName128SaleTagExpandTermNameStrIDDescStrIDAssocFileIconParam1Param1_Desc128Param2Param2_Desc128Param3Param3_Desc128Param4Param4_Desc128VALUES (115, @ID, @PackageName0'EXPAND_TERM_ALL''SN_'+@CodeName, @DescSTRID, @File, -1'xxx', -1'xxx', -1'xxx', -1'xxx'
        IF (@@
ERROR <> 0)   
        
BEGIN 
            
PRINT 'AN ERROR HAPPENED WHILE ADDING TO _RefPackageItem, Rolling back...' 
            
ROLLBACK TRANSACTION 
            
RETURN 
        
END 
    
PRINT 'Added to _RefPackageItem !' 
    
--SET IDENTITY_INSERT _RefPackageItem OFF 
END 
IF (@SkipScrapOfPackageItem 0
BEGIN 
    INSERT _RefScrapOfPackageItem 
(ServiceCountryRefPackageItemCodeNameRefItemCodeNameOptLevelVarianceDataMagParamNumMagParam1MagParam2MagParam3MagParam4MagParam5MagParam6MagParam7MagParam8MagParam9MagParam10MagParam11MagParam12Param1Param1_Desc128Param2Param2_Desc128Param3Param3_Desc128Param4Param4_Desc128, [Index]) VALUES (115, @PackageName, @CodeName00, @Data0000000000000, -1'xxx', -1'xxx', -1'xxx', -1'xxx', @INDEX
        IF (@@
ERROR <> 0)   
        
BEGIN 
            
PRINT 'AN ERROR HAPPENED WHILE ADDING TO _RefScrapOfPackageItem, Rolling back...' 
            
ROLLBACK TRANSACTION 
            
RETURN 
        
END 
    
PRINT 'Added to _RefScrapOfPackageItem !' 
END 
IF (@SkipPricePolicyOfItem OR @SkipPricePolicyOfItem AND @Price 0
BEGIN 
    INSERT _RefPricePolicyOfItem 
(ServiceCountryRefPackageItemCodeNamePaymentDevicePreviousCostCostParam1Param1_Desc128Param2Param2_Desc128Param3Param3_Desc128Param4Param4_Desc128VALUES (115, @PackageName10, @Price, -1'xxx', -1'xxx', -1'xxx', -1'xxx'
        IF (@@
ERROR <> 0)   
        
BEGIN 
            
PRINT 'AN ERROR HAPPENED WHILE ADDING TO _RefPricePolicyOfItem, Rolling back...' 
            
ROLLBACK TRANSACTION 
            
RETURN 
        
END 
    
PRINT 'Added to _RefPricePolicyOfItem, PaymentDevice = 1 (Gold)' 
END 
IF (@SkipPricePolicyOfItem OR @SkipPricePolicyOfItem AND @SilkPrice 0
BEGIN 
    INSERT _RefPricePolicyOfItem 
(ServiceCountryRefPackageItemCodeNamePaymentDevicePreviousCostCostParam1Param1_Desc128Param2Param2_Desc128Param3Param3_Desc128Param4Param4_Desc128VALUES (115, @PackageName20, @SilkPrice, -1'xxx', -1'xxx', -1'xxx', -1'xxx'
        IF (@@
ERROR <> 0)   
        
BEGIN 
            
PRINT 'AN ERROR HAPPENED WHILE ADDING TO _RefPricePolicyOfItem, Rolling back...' 
            
ROLLBACK TRANSACTION 
            
RETURN 
        
END 
    
PRINT 'Added to _RefPricePolicyOfItem, PaymentDevice = 2 (Silk)' 
END 
ELSE 
BEGIN 
    
PRINT 'There is already silk / gold price, skipping _RefPricePolicyOfItem table...' 
END 
INSERT _RefShopGoods 
(ServiceCountryRefTabCodeNameRefPackageItemCodeNameSlotIndexParam1Param1_Desc128Param2Param2_Desc128Param3Param3_Desc128Param4Param4_Desc128VALUES (115, @TAB, @PackageName, @Slot, -1'xxx', -1'xxx', -1'xxx', -1'xxx'
    IF (@@
ERROR <> 0)   
    
BEGIN 
        
PRINT 'An error happened while adding to _RefShopGoods table' 
        
PRINT 'FAILED.' 
        
ROLLBACK TRANSACTION 
        
RETURN 
    
END 
    
PRINT 'Added to _RefShopGoods, DONE!' 
COMMIT TRANSACTION  
 
_____________________________________________DECLARE 
@CHARNAME VARCHAR (30)  
DECLARE @
NPCNAME VARCHAR (30)  
DECLARE @
ADDNEW VARCHAR (30)  
DECLARE @
GAMEWORDID INT  
SET 
@CHARNAME 'DaD' --U Char Name  
SET 
@NPCNAME 'DAD' --U NPC NAME  
SET 
@GAMEWORDID --IMPORTANTGET GAMEWORLD ID FROM THE LOCALY U WANT ADD THE NPC NORMAL CITYs 1  
SET 
@ADDNEW 'NPC'  
--  
IF @
ADDNEW 'NPC' BEGIN  
DECLARE @MAXLINK VARCHAR (30) = (SELECT MAX (IDFROM _RefObjChar)+1  
DECLARE @MAXCOMMONID VARCHAR (30) = (SELECT MAX (IDFROM _RefObjCommon)+1  
SET IDENTITY_INSERT _RefObjCommon ON  
INSERT INTO _RefObjCommon 
(Service,ID,CodeName128,ObjName128,OrgObjCodeName128,NameStrID128,DescStrID128,CashItem,Bionic,TypeID1,TypeID2,TypeID3,TypeID4,DecayTime,Country  
,Rarity,CanTrade,CanSell,CanBuy,CanBorrow,CanDrop,CanPick,CanRepair,CanRevive,CanUse,CanThrow,Price,CostRepair,CostRevive,CostBorrow,KeepingFee,SellPrice,ReqLevelType1,ReqLevel1,ReqLevelType2,ReqLevel2,ReqLevelType3,ReqLevel3,ReqLevelType4,ReqLevel4,MaxContain,RegionID,Dir,OffsetX,OffsetY,OffsetZ,Speed1,Speed2,Scale,BCHeight,BCRadius  
,EventID,AssocFileObj128,AssocFileDrop128,AssocFileIcon128,AssocFile1_128,AssocFile2_128,LinkVALUES  
(1,@MAXCOMMONID,'NPC_'+@NPCNAME,'xxx','xxx','SN_NPC_'+@NPCNAME,'xxx',0,1,1,2,2,0,5000,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,100,0,0,0,'npc\npc\chinawoman_Noblegirl_event.bsr','xxx','xxx','xxx','xxx',@MAXLINK)  
SET IDENTITY_INSERT _RefObjCommon OFF  
SET IDENTITY_INSERT _RefObjChar ON  
INSERT INTO _RefObjChar 
(ID,Lvl,CharGender,MaxHP,MaxMP,ResistFrozen,ResistFrostbite,ResistBurn,ResistEShock,ResistPoison,ResistZombie,ResistSleep,ResistRoot,ResistSlow,ResistFear  
,ResistMyopia,ResistBlood,ResistStone,ResistDark,ResistStun,ResistDisea,ResistChaos,ResistCsePD,ResistCseMD,ResistCseSTR,ResistCseINT,ResistCseHP,ResistCseMP,Resist24,ResistBomb,Resist26  
,Resist27,Resist28,Resist29,Resist30,Resist31,Resist32,InventorySize,CanStore_TID1,CanStore_TID2,CanStore_TID3,CanStore_TID4,CanBeVehicle,CanControl,DamagePortion,MaxPassenger,AssocTactics,PD,MD,PAR,MAR,ER,BR,HR,CHR  
,ExpToGive,CreepType,Knockdown,KO_RecoverTime,DefaultSkill_1,DefaultSkill_2,DefaultSkill_3,DefaultSkill_4,DefaultSkill_5,DefaultSkill_6,DefaultSkill_7,DefaultSkill_8,DefaultSkill_9,DefaultSkill_10,TextureType,Except_1  
,Except_2,Except_3,Except_4,Except_5,Except_6,Except_7,Except_8,Except_9,Except_10,LinkVALUES  
(@MAXLINK,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,336860180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)  
SET IDENTITY_INSERT _RefObjChar OFF  
SET IDENTITY_INSERT _RefShop ON  
DECLARE @ShopID VARCHAR (30) = (SELECT MAX (IDFROM _RefShop)+1  
INSERT INTO _RefShop 
(Service,Country,ID,CodeName128,Param1,Param1_Desc128,Param2,Param2_Desc128,Param3,Param3_Desc128,Param4,Param4_Desc128)  
VALUES (1,15,@ShopID,'STORE_'+@NPCNAME,-1,'xxx',-1,'xxx',-1,'xxx',-1,'xxx')  
SET IDENTITY_INSERT _RefShop OFF  
SET IDENTITY_INSERT _RefShopGroup ON  
DECLARE @ShopGroupID VARCHAR (30) = (SELECT MAX (IDFROM _RefShopGroup)+1  
INSERT INTO _RefShopGroup 
(Service,Country,ID,CodeName128,RefNPCCodeName,Param1,Param1_Desc128,Param2,Param2_Desc128,Param3,Param3_Desc128,Param4,Param4_Desc128)  
VALUES (1,15,@ShopGroupID,'GROUP_STORE_'+@NPCNAME,'NPC_'+@NPCNAME,-1,'xxx',-1,'xxx',-1,'xxx',-1,'xxx')  
SET IDENTITY_INSERT _RefShopGroup OFF  
SET IDENTITY_INSERT _RefShopItemGroup ON  
DECLARE @ShopItemID VARCHAR (30) = (SELECT MAX (GROUPIDFROM _RefShopItemGroup)+1  
INSERT INTO _RefShopItemGroup 
(Service,GroupID,CodeName128,StrID128_Group)  
VALUES (1,@ShopItemID,'STORE_'+@NPCNAME+'_GROUP1','SN_STORE_'+@NPCNAME+'_GROUP1')  
SET IDENTITY_INSERT _RefShopItemGroup OFF  
SET IDENTITY_INSERT _RefShopTab ON  
DECLARE @ShopTabID VARCHAR (30)= (SELECT MAX (IDFROM _RefShopTab)+1  
INSERT INTO _RefShopTab 
(Service,Country,ID,CodeName128,RefTabGroupCodeName,StrID128_Tab)  
VALUES (1,15,@ShopTabID,'STORE_'+@NPCNAME+'_TAB1','STORE_'+@NPCNAME+'_GROUP1','SN_TAB_Stones')  
SET IDENTITY_INSERT _RefShopTab OFF  
SET IDENTITY_INSERT _RefShopTabGroup ON  
DECLARE @ShopTabGroupID VARCHAR (30) = (SELECT MAX (IDFROM _RefShopTabGroup)+1  
INSERT INTO _RefShopTabGroup 
(Service,Country,ID,CodeName128,StrID128_Group)  
VALUES (1,15,@ShopTabGroupID,'STORE_'+@NPCNAME+'_GROUP1','SN_STORE_'+@NPCNAME+'_GROUP1')  
SET IDENTITY_INSERT _RefShopTabGroup OFF  
INSERT INTO _RefMappingShopGroup VALUES 
(1,15,'GROUP_STORE_'+@NPCNAME,'STORE_'+@NPCNAME)  
INSERT INTO _RefMappingShopWithTab VALUES (1,15,'STORE_'+@NPCNAME,'STORE_'+@NPCNAME+'_GROUP1')  
DECLARE @
TACTICSID INT SET @TACTICSID = (SELECT MAX (dwTacticsIDFROM Tab_RefTactics)+10  
INSERT INTO Tab_RefTactics VALUES  
(@TACTICSID,@MAXCOMMONID,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,'NPC_'+@NPCNAME)  
BEGIN 
DECLARE @HIVEID INT  SET @HIVEID = (SELECT MAX (dwHiveIDFROM Tab_RefHive)+1  
INSERT INTO Tab_RefHive VALUES  
(@HIVEID,0,0,0,0,0,0,@GAMEWORDID,2,'NPC_'+@NPCNAME)  
END 
BEGIN 
DECLARE @REGION VARCHAR (30SET @REGION = (SELECT (LatestRegionFROM _Char WHERE CharName16 = @CHARNAME)  
DECLARE @
POSX VARCHAR (30SET @POSX = (SELECT (POSXFROM _Char WHERE CharName16 = @CHARNAME)  
DECLARE @
POSY VARCHAR (30SET @POSY = (SELECT (POSYFROM _Char WHERE CharName16 = @CHARNAME)  
DECLARE @
POSZ VARCHAR (30SET @POSZ = (SELECT (POSZFROM _Char WHERE CharName16 = @CHARNAME)  
DECLARE @
NESTID INT SET @NESTID = (SELECT MAX (dwNestIDFROM Tab_RefNest)+1  
INSERT INTO Tab_RefNest VALUES  
(@NESTID,@HIVEID,@TACTICSID,@REGION,@POSX,@POSY,@POSZ,0,0,0,0,0,0,1,0,1,0)  
END 
PRINT 'add this line to characterdata_45000 @ server_dep\silkroad\textdata'  
PRINT ''  
PRINT '1    '+@MAXCOMMONID+'    '+@NPCNAME+'    xxx    xxx    '+'SN_NPC_'+@NPCNAME+'    xxx    0    1    1    2    2    0    5000    3    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    -1    0    -1    0    -1    0    -1    0    -1    0    0    0    0    0    0    0    100    0    0    0    npc\npc\chinawoman_Noblegirl_event.bsr    xxx    xxx    xxx    xxx    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    336860180    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0'  
PRINT ''  
PRINT 'Add this line to refshop.txt @ server_dep\silkroad\textdata'  
PRINT ''  
PRINT '1    15    '+@SHOPID+'    '+'STORE_'+@NPCNAME+'    -1    xxx    -1    xxx    -1    xxx    -1    xxx'  
PRINT ''  
PRINT 'Add this line to refshopgroup.txt @ server_dep\silkroad\textdata'  
PRINT ''  
PRINT '1    15    '+@SHOPGROUPID+'    '+'GROUP_STORE_'+@NPCNAME+'    '+'NPC_'+@NPCNAME+'    -1    xxx    -1    xxx    -1    xxx    -1    xxx'  
PRINT ''  
PRINT 'Add this line to shopgroupdata.txt @ server_dep\silkroad\textdata'  
PRINT ''  
PRINT '1    '+@SHOPITEMID+'    '+'STORE_'+@NPCNAME+'_GROUP1    '+'SN_STORE_'+@NPCNAME+'_GROUP1'  
PRINT ''  
PRINT 'Add this line to refshoptab.txt @ server_dep\silkroad\textdata'  
PRINT ''  
PRINT '1    15    '+@SHOPTABID+'    '+'STORE_'+@NPCNAME+'_TAB1    '+'STORE_'+@NPCNAME+'_GROUP1     SN_TAB_Stones'  
PRINT ''  
PRINT 'Add this line to refshoptabgroup.txt @ server_dep\silkroad\textdata'  
PRINT ''  
PRINT '1    15    '+@SHOPTABGROUPID+'    '+'STORE_'+@NPCNAME+'_GROUP1    '+'SN_STORE_'+@NPCNAME+'_GROUP1'  
PRINT ''  
PRINT 'Add this line to refmappingshopgroup.txt @ server_dep\silkroad\textdata'  
PRINT ''  
PRINT '1    15    '+'GROUP_STORE_'+@NPCNAME+'    '+'STORE_'+@NPCNAME  
PRINT ''  
PRINT 'Add this line to refmappingshopwithtab.txt @ server_dep\silkroad\textdata'  
PRINT ''  
PRINT '1    15    '+'STORE_'+@NPCNAME+'    '+'STORE_'+@NPCNAME+'_GROUP1'  
PRINT ''  
PRINT 'A New NPC Has ADD Succesfuly Restart U Server and Login in '+@CHARNAME  
END 
Add new NPC
كود PHP:
DECLARE @CHARNAME VARCHAR (30)  
DECLARE @
NPCNAME VARCHAR (30)  
DECLARE @
ADDNEW VARCHAR (30)  
DECLARE @
GAMEWORDID INT  
SET 
@CHARNAME 'Jayden' --U Char Name  
SET 
@NPCNAME 'npc' --U NPC NAME  
SET 
@GAMEWORDID --IMPORTANTGET GAMEWORLD ID FROM THE LOCALY U WANT ADD THE NPC NORMAL CITYs 1  
SET 
@ADDNEW 'NPC'  
--  
IF @
ADDNEW 'NPC' BEGIN  
DECLARE @MAXLINK VARCHAR (30) = (SELECT MAX (IDFROM _RefObjChar)+1  
DECLARE @MAXCOMMONID VARCHAR (30) = (SELECT MAX (IDFROM _RefObjCommon)+1  
SET IDENTITY_INSERT _RefObjCommon ON  
INSERT INTO _RefObjCommon 
(Service,ID,CodeName128,ObjName128,OrgObjCodeName128,NameStrID128,DescStrID128,CashItem,Bionic,TypeID1,TypeID2,TypeID3,TypeID4,DecayTime,Country  
,Rarity,CanTrade,CanSell,CanBuy,CanBorrow,CanDrop,CanPick,CanRepair,CanRevive,CanUse,CanThrow,Price,CostRepair,CostRevive,CostBorrow,KeepingFee,SellPrice,ReqLevelType1,ReqLevel1,ReqLevelType2,ReqLevel2,ReqLevelType3,ReqLevel3,ReqLevelType4,ReqLevel4,MaxContain,RegionID,Dir,OffsetX,OffsetY,OffsetZ,Speed1,Speed2,Scale,BCHeight,BCRadius  
,EventID,AssocFileObj128,AssocFileDrop128,AssocFileIcon128,AssocFile1_128,AssocFile2_128,LinkVALUES  
(1,@MAXCOMMONID,'NPC_'+@NPCNAME,'xxx','xxx','SN_NPC_'+@NPCNAME,'xxx',0,1,1,2,2,0,5000,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,100,0,0,0,'npc\npc\chinawoman_Noblegirl_event.bsr','xxx','xxx','xxx','xxx',@MAXLINK)  
SET IDENTITY_INSERT _RefObjCommon OFF  
SET IDENTITY_INSERT _RefObjChar ON  
INSERT INTO _RefObjChar 
(ID,Lvl,CharGender,MaxHP,MaxMP,ResistFrozen,ResistFrostbite,ResistBurn,ResistEShock,ResistPoison,ResistZombie,ResistSleep,ResistRoot,ResistSlow,ResistFear  
,ResistMyopia,ResistBlood,ResistStone,ResistDark,ResistStun,ResistDisea,ResistChaos,ResistCsePD,ResistCseMD,ResistCseSTR,ResistCseINT,ResistCseHP,ResistCseMP,Resist24,ResistBomb,Resist26  
,Resist27,Resist28,Resist29,Resist30,Resist31,Resist32,InventorySize,CanStore_TID1,CanStore_TID2,CanStore_TID3,CanStore_TID4,CanBeVehicle,CanControl,DamagePortion,MaxPassenger,AssocTactics,PD,MD,PAR,MAR,ER,BR,HR,CHR  
,ExpToGive,CreepType,Knockdown,KO_RecoverTime,DefaultSkill_1,DefaultSkill_2,DefaultSkill_3,DefaultSkill_4,DefaultSkill_5,DefaultSkill_6,DefaultSkill_7,DefaultSkill_8,DefaultSkill_9,DefaultSkill_10,TextureType,Except_1  
,Except_2,Except_3,Except_4,Except_5,Except_6,Except_7,Except_8,Except_9,Except_10,LinkVALUES  
(@MAXLINK,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,336860180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)  
SET IDENTITY_INSERT _RefObjChar OFF  
SET IDENTITY_INSERT _RefShop ON  
DECLARE @ShopID VARCHAR (30) = (SELECT MAX (IDFROM _RefShop)+1  
INSERT INTO _RefShop 
(Service,Country,ID,CodeName128,Param1,Param1_Desc128,Param2,Param2_Desc128,Param3,Param3_Desc128,Param4,Param4_Desc128)  
VALUES (1,15,@ShopID,'STORE_'+@NPCNAME,-1,'xxx',-1,'xxx',-1,'xxx',-1,'xxx')  
SET IDENTITY_INSERT _RefShop OFF  
SET IDENTITY_INSERT _RefShopGroup ON  
DECLARE @ShopGroupID VARCHAR (30) = (SELECT MAX (IDFROM _RefShopGroup)+1  
INSERT INTO _RefShopGroup 
(Service,Country,ID,CodeName128,RefNPCCodeName,Param1,Param1_Desc128,Param2,Param2_Desc128,Param3,Param3_Desc128,Param4,Param4_Desc128)  
VALUES (1,15,@ShopGroupID,'GROUP_STORE_'+@NPCNAME,'NPC_'+@NPCNAME,-1,'xxx',-1,'xxx',-1,'xxx',-1,'xxx')  
SET IDENTITY_INSERT _RefShopGroup OFF  
SET IDENTITY_INSERT _RefShopItemGroup ON  
DECLARE @ShopItemID VARCHAR (30) = (SELECT MAX (GROUPIDFROM _RefShopItemGroup)+1  
INSERT INTO _RefShopItemGroup 
(Service,GroupID,CodeName128,StrID128_Group)  
VALUES (1,@ShopItemID,'STORE_'+@NPCNAME+'_GROUP1','SN_STORE_'+@NPCNAME+'_GROUP1')  
SET IDENTITY_INSERT _RefShopItemGroup OFF  
SET IDENTITY_INSERT _RefShopTab ON  
DECLARE @ShopTabID VARCHAR (30)= (SELECT MAX (IDFROM _RefShopTab)+1  
INSERT INTO _RefShopTab 
(Service,Country,ID,CodeName128,RefTabGroupCodeName,StrID128_Tab)  
VALUES (1,15,@ShopTabID,'STORE_'+@NPCNAME+'_TAB1','STORE_'+@NPCNAME+'_GROUP1','SN_TAB_Stones')  
SET IDENTITY_INSERT _RefShopTab OFF  
SET IDENTITY_INSERT _RefShopTabGroup ON  
DECLARE @ShopTabGroupID VARCHAR (30) = (SELECT MAX (IDFROM _RefShopTabGroup)+1  
INSERT INTO _RefShopTabGroup 
(Service,Country,ID,CodeName128,StrID128_Group)  
VALUES (1,15,@ShopTabGroupID,'STORE_'+@NPCNAME+'_GROUP1','SN_STORE_'+@NPCNAME+'_GROUP1')  
SET IDENTITY_INSERT _RefShopTabGroup OFF  
INSERT INTO _RefMappingShopGroup VALUES 
(1,15,'GROUP_STORE_'+@NPCNAME,'STORE_'+@NPCNAME)  
INSERT INTO _RefMappingShopWithTab VALUES (1,15,'STORE_'+@NPCNAME,'STORE_'+@NPCNAME+'_GROUP1')  
DECLARE @
TACTICSID INT SET @TACTICSID = (SELECT MAX (dwTacticsIDFROM Tab_RefTactics)+10  
INSERT INTO Tab_RefTactics VALUES  
(@TACTICSID,@MAXCOMMONID,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,'NPC_'+@NPCNAME)  
BEGIN 
DECLARE @HIVEID INT  SET @HIVEID = (SELECT MAX (dwHiveIDFROM Tab_RefHive)+1  
INSERT INTO Tab_RefHive VALUES  
(@HIVEID,0,0,0,0,0,0,@GAMEWORDID,2,'NPC_'+@NPCNAME)  
END 
BEGIN 
DECLARE @REGION VARCHAR (30SET @REGION = (SELECT (LatestRegionFROM _Char WHERE CharName16 = @CHARNAME)  
DECLARE @
POSX VARCHAR (30SET @POSX = (SELECT (POSXFROM _Char WHERE CharName16 = @CHARNAME)  
DECLARE @
POSY VARCHAR (30SET @POSY = (SELECT (POSYFROM _Char WHERE CharName16 = @CHARNAME)  
DECLARE @
POSZ VARCHAR (30SET @POSZ = (SELECT (POSZFROM _Char WHERE CharName16 = @CHARNAME)  
DECLARE @
NESTID INT SET @NESTID = (SELECT MAX (dwNestIDFROM Tab_RefNest)+1  
INSERT INTO Tab_RefNest VALUES  
(@NESTID,@HIVEID,@TACTICSID,@REGION,@POSX,@POSY,@POSZ,0,0,0,0,0,0,1,0,1,0)  
END 
PRINT 'add this line to characterdata_45000 @ server_dep\silkroad\textdata'  
PRINT ''  
PRINT '1    '+@MAXCOMMONID+'    '+@NPCNAME+'    xxx    xxx    '+'SN_NPC_'+@NPCNAME+'    xxx    0    1    1    2    2    0    5000    3    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    -1    0    -1    0    -1    0    -1    0    -1    0    0    0    0    0    0    0    100    0    0    0    npc\npc\chinawoman_Noblegirl_event.bsr    xxx    xxx    xxx    xxx    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    336860180    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0'  
PRINT ''  
PRINT 'Add this line to refshop.txt @ server_dep\silkroad\textdata'  
PRINT ''  
PRINT '1    15    '+@SHOPID+'    '+'STORE_'+@NPCNAME+'    -1    xxx    -1    xxx    -1    xxx    -1    xxx'  
PRINT ''  
PRINT 'Add this line to refshopgroup.txt @ server_dep\silkroad\textdata'  
PRINT ''  
PRINT '1    15    '+@SHOPGROUPID+'    '+'GROUP_STORE_'+@NPCNAME+'    '+'NPC_'+@NPCNAME+'    -1    xxx    -1    xxx    -1    xxx    -1    xxx'  
PRINT ''  
PRINT 'Add this line to shopgroupdata.txt @ server_dep\silkroad\textdata'  
PRINT ''  
PRINT '1    '+@SHOPITEMID+'    '+'STORE_'+@NPCNAME+'_GROUP1    '+'SN_STORE_'+@NPCNAME+'_GROUP1'  
PRINT ''  
PRINT 'Add this line to refshoptab.txt @ server_dep\silkroad\textdata'  
PRINT ''  
PRINT '1    15    '+@SHOPTABID+'    '+'STORE_'+@NPCNAME+'_TAB1    '+'STORE_'+@NPCNAME+'_GROUP1     SN_TAB_Stones'  
PRINT ''  
PRINT 'Add this line to refshoptabgroup.txt @ server_dep\silkroad\textdata'  
PRINT ''  
PRINT '1    15    '+@SHOPTABGROUPID+'    '+'STORE_'+@NPCNAME+'_GROUP1    '+'SN_STORE_'+@NPCNAME+'_GROUP1'  
PRINT ''  
PRINT 'Add this line to refmappingshopgroup.txt @ server_dep\silkroad\textdata'  
PRINT ''  
PRINT '1    15    '+'GROUP_STORE_'+@NPCNAME+'    '+'STORE_'+@NPCNAME  
PRINT ''  
PRINT 'Add this line to refmappingshopwithtab.txt @ server_dep\silkroad\textdata'  
PRINT ''  
PRINT '1    15    '+'STORE_'+@NPCNAME+'    '+'STORE_'+@NPCNAME+'_GROUP1'  
PRINT ''  
PRINT 'A New NPC Has ADD Succesfuly Restart U Server and Login in '+@CHARNAME  
END 
Add plus to an item
كود PHP:
USE [SRO_VT_SHARD]


Declare @
CharName Varchar (64)
Declare @
Plus Varchar (64)
Declare @
Slot Varchar (64)
Declare @
CharID INT 
Declare @Item INT


Set 
@CharName 'Jayden' -- Enter Your CharName
Set 
@Plus '7' -- Plus OptLevel
Set 
@Slot '13' -- First Inventory Slot
Set 
@CharID = (select CharID from _Char where CharName16 = @CharName)
Set @Item = ( select ItemID from _Inventory where CharID = @CharID and Slot = @Slot )


update _Items
set OptLevel 
= @Plus 
where ID64 
= @Item 
To see how many GMs in your server
كود PHP:
USE SRO_VT_ACCOUNT 
SELECT 
*FROM [dbo].[TB_UserWHERE sec_primary BETWEEN '1' and '1' 
Delete npc
كود PHP:
delete from Tab_RefNest
where dwTacticsID
=(Select dwTacticsID from Tab_RefTactics where dwObjID in 
select id form _RefObjCOmmon WHERE CodeName128 LIKE 
'%NAME%')) 
BindAssoc Regions names
كود PHP:
CHINA    Jangan 
TQ    
Qin-Shi Tomb (Jangan Cave
West_China    Downhang 
Oasis_Kingdom    
Hotan 
Thief Village    
Thief town 
Roc    
Roc Mountain 
Eu    
Constantinople 
Am    
Asia Minor (Captain Ivy
Ca    Central Asia (Samarkand
SD    DESERT OF ALEX 
KingsValley    
ALEX DOWN 
Pharaoh
HOLY TEMPLE 
DELTA    
ALEXANDRIA TOWN 
TEMPLE    
JOB CAVE ALEXANDRIA 
FORT_JA_AREA    
Jangan FW 
FORT_DW_AREA    
Donwhang FW 
FORT_HT_AREA    
Hotan FW 
FORT_CT_AREA 
Constantiple FW 
FORT_SK_AREA 
Samarkand FW  
FORT_BJ_AREA    
Bandit FW 
FORT_HM_AREA    
= - 
FORT_ER_AREA    = - 
ARENA_OCCUPY    = - 
ARENA_FLAG    Arena Flag 
ARENA_SCORE    
Arena Score 
SIEGE_DUNGEON    
Capture the Flag 
ARENA_GNGWC    
Arena GNGWC 
GOD_TOGUI    
Forgotten World 
GOD_WRECK_IN    
Forgotten World 
GOD_FLAME    
Forgotten World 
GOD_WRECK_OUT    
Forgotten World 
EVENT_GHOST    
Forgotten World 
JUPITER    
Jupiter Temple 120 mob 
PRISON 
Prison 
Search for mobs by lvl
كود PHP:
Use SRO_VT_SHARD
Select REF
.CodeName128REF.IDREF.LinkCH.Lvl From _RefObjCommon AS REF
Right Join _RefObjChar 
As CH On CH.ID REF.Link
Where REF
.CodeName128 like 'MOB_SD%' 
and CH.Lvl Between 105 and 109 
and REF.Rarity Not Between 3 and 9
Order By CH
.Lvl Asc 
Finds Username, jid, charname based from charname
كود PHP:
Select SRO_VT_SHARD_INIT.dbo._Char.CharName16 As CharNameU.StrUserID As UserNameUserJID As JID From SRO_VT_SHARD_INIT.dbo._User 
Right Join SRO_VT_SHARD_INIT
.dbo._Char
On SRO_VT_SHARD_INIT
.dbo._User.CharID SRO_VT_SHARD_INIT.dbo._Char.CharID
Right Join SRO_VT_ACCOUNT
.dbo.TB_User As U
On U
.JID SRO_VT_SHARD_INIT.dbo._User.UserJID
Where _Char
.CharName16 'CharNameHere' 
Change FGW Lvl Ristrict
كود PHP:
USE[SRO_VT_SHARD] ----- Change database's name to your own.
UPDATE[dbo].[_RefGame_World_Config]set Value='
120' where ID='673'
UPDATE[dbo].[_RefGame_World_Config]set Value='
120' where ID='651'
UPDATE[dbo].[_RefGame_World_Config]set Value='
120' where ID='662'
UPDATE[dbo].[_RefGame_World_Config]set Value='
120' where ID='618'
UPDATE[dbo].[_RefObjItem]set Param4='
120' where ID='16645'
UPDATE[dbo].[_RefObjItem]set Param4='
120' where ID='16646'
UPDATE[dbo].[_RefObjItem]set Param4='
120' where ID='16647'
UPDATE[dbo].[_RefObjItem]set Param4='
120' where ID='16648
Clean all chars inventories
كود PHP:
USE [SRO_VT_SHARD]
GO
DECLARE @CharID INT 'CharIDHere'
DECLARE @TSlots INT 0
DECLARE @CharSlot INT 0
SELECT 
@TSlots COUNT(Slotfrom _Inventory WHERE CharID = @CharID
WHILE @CharSlot <= @TSlots
BEGIN
    EXEC 
[_STRG_DEL_ITEM_NoTX1, @CharID, @CharSlot
    SET 
@CharSlot = @CharSlot 1
END 
Plvl Char
كود PHP:
USE [SRO_VT_SHARD]
Declare @
CharName VarChar(max)
Declare @
Level BigInt
SET 
@CharName'Charname' --CharName
SET 
@Level '120' --Level
UPDATE 
[Dbo].[_Char]
SET InventorySize '109', --Iventory Size Min 45 max 109
RemainGold 
RemainGold '1', --GOLD to give
HwanLevel 
'0', --Zerk Level 0 to none )
RemainSkillPoint RemainSkillPoint '101000', --SkillPoint to give
CurLevel 
= @Level,
MaxLevel = @Level,
Strength = @Level+19,
Intellect = @Level+19,
RemainStatPoint = @Level -3,
RemainHwanCount 5, --RemainHwanCount
ExpOffset 
1-- Exp
WHERE CharName16 
= @CharName 
Unban Account by charname
كود PHP:
USE [SRO_VT_SHARD
GO
-------------------------------- 
DECLARE @
ChrID INT
DECLARE @
CharName VARCHAR(64); 
DECLARE @
AccJID INT
---------------------------------
SET @CharName 'CharNameHere'---
---------------------------------
SET @ChrID=(SELECT CharID FROM _Char WHERE CharName16=@CharName)
SET @AccJID=(SELECT UserJID FROM _User WHERE CharID=@ChrID)
--------------------------------
USE [
SRO_VT_ACCOUNT]
--------------------------------
DELETE FROM [dbo].[_BlockedUser]
WHERE UserJID = @AccJID
DELETE FROM 
[dbo].[_Punishment]
WHERE UserJID = @AccJID

-----------------------------------------------------------------
SELECT StrUserID FROM TB_User WHERE JID = @AccJID 
Remove tablets and materials
كود PHP:
USE SRO_VT_SHARD
 Update dbo
._RefDropItemAssign set Service 0
WHERE RefItemID BETWEEN 6679 
AND 5414
Update dbo
._RefDropItemAssign Service 0 WHERE RefItemID BETWEEN 6082 AND 6371
Update dbo
._RefDropItemAssign Service 0 WHERE RefItemID BETWEEN 10501 AND 10527
Update dbo
._RefDropItemAssign Service 0 WHERE RefItemID BETWEEN 11499 AND 11668
Update dbo
._RefDropItemAssign Service 0 WHERE RefItemID BETWEEN 12554 AND 12569 
Make item FB
كود PHP:
UPDATE dbo._Items set MagParamNum='5',MagParam1='30064771144',MagParam2'30064771150',MagParam3='5583457484950',MagParam4'5583457484962',MagParam5='257698037898'WHERE ID64='?TEM ID ' 
Plus Limit
Add this to AddLogItem

كود PHP:
IF (@Operation 90 AND @strDesc like '%Opt: +13%'BEGIN UPDATE SRO_VT_SHARD.dbo._Items SET OptLevel 12 WHERE Serial64 = @ItemSerial END 
Lucky Powder Rate
كود PHP:
USE SRO_VT_SHARD
DECLARE @RATE INT
SET 
@RATE'1'
UPDATE dbo._RefObjItem SET Param2=(Param2*@RATE)
WHERE ID BETWEEN '2033' AND '2054'
UPDATE dbo._RefObjItem SET Param3=(Param3*@RATEWHERE ID BETWEEN '2033' AND '2054'
UPDATE dbo._RefObjItem SET Param4=(Param4*@RATEWHERE ID BETWEEN '2033' AND '2054' 
Block IP
كود PHP:
USE [SRO_VT_SHARD]
  DECLARE @
ChrID INT;   
  DECLARE @
CharName VARCHAR(64);  DECLARE @AccJID INT;  
  
SET @CharName =    'CharNameHere'
  
SET @ChrID=(SELECT CharID FROM _Char WHERE CharName16=@CharNameSET @AccJID=(SELECT UserJID FROM _User WHERE CharID=@ChrID)
  USE 
SRO_VT_ACCOUNT DECLARE @ID VARCHAR (64) DECLARE @Reason VARCHAR(128) DECLARE @Begin DATETIME DECLARE @End DATETIME SET @ID = (Select STRuserID FROM TB_User Where JID = @AccJID
  
SET @Reason    =    'Ban Reason Here' SET @Begin    =    '2012-05-01 00:00:00.000' --    Time Begin    -- SET @End    =    '2040-01-01 00:00:00.000' --    Time End    
  INSERT 
[dbo].[_Punishment] ( [UserJID], [Type], [Executor], [Shard], [CharName], [CharInfo], [PosInfo] , [Guide], [Description], [RaiseTime], [BlockStartTime], [BlockEndTime], [PunishTime], [Status] ) VALUES  ( @AccJID110, @CharName11, @Reason, @Reason, @Begin, @Begin, @End, @End0);
  DECLARE @
ReasonID INT SET @ReasonID = (Select SerialNo FROM _Punishment Where UserJID = @AccJID
  
INSERT [dbo].[_BlockedUser] ( [UserJID], [UserID], [Type], [SerialNo], [TimeBegin], [TimeEnd]) VALUES ( @AccJID, @ID1, @ReasonID, @Begin, @End); 
  
SELECT StrUserID FROM TB_User WHERE JID = @AccJID 
Disable and Enable Safe zone
كود PHP:
Update _RefRegionSet IsBattleField 1Where ContinentName CHINA 
Change SQL Pw
كود PHP:
ALTER LOGIN [saWITH PASSWORD=N'New Password'DEFAULT_DATABASE=[master], DEFAULT_LANGUAGE=[us_english], CHECK_EXPIRATION=OFFCHECK_POLICY=OFF 
Get Media Lines
كود PHP:
USE [SRO_VT_SHARD]  GO  

SET ANSI_NULLS ON  
GO  
SET QUOTED_IDENTIFIER ON  
GO  
CREATE  procedure  
[dbo].[_GetMediaLines]  

@
Type SMALLINT,  
@
CodeName VARCHAR(30)  

AS  

IF(@
Type=1)  
BEGIN  
    SELECT   
    _RefObjCommon
.Service,_RefObjCommon.ID,_RefObjCommon.CodeName128,_RefObjCommon.ObjName128,_RefObjCommon.OrgObjCodeName128,_RefObjCommon.NameStrID128,_RefObjCommon.DescStrID128,_RefObjCommon.CashItem,_RefObjCommon.Bionic,_RefObjCommon.TypeID1,_RefObjCommon.TypeID2,_RefObjCommon.TypeID3,_RefObjCommon.TypeID4,_RefObjCommon.DecayTime,_RefObjCommon.Country,_RefObjCommon.Rarity,_RefObjCommon.CanTrade,_RefObjCommon.CanSell,_RefObjCommon.CanBuy,_RefObjCommon.CanBorrow,_RefObjCommon.CanDrop,_RefObjCommon.CanPick,_RefObjCommon.CanRepair,_RefObjCommon.CanRevive,_RefObjCommon.CanUse,_RefObjCommon.CanThrow,_RefObjCommon.Price,_RefObjCommon.CostRepair,_RefObjCommon.CostRevive,_RefObjCommon.CostBorrow,_RefObjCommon.KeepingFee,_RefObjCommon.SellPrice,_RefObjCommon.ReqLevelType1,_RefObjCommon.ReqLevel1,_RefObjCommon.ReqLevelType2,_RefObjCommon.ReqLevel2,_RefObjCommon.ReqLevelType3,_RefObjCommon.ReqLevel3,_RefObjCommon.ReqLevelType4,_RefObjCommon.ReqLevel4,_RefObjCommon.MaxContain,_RefObjCommon.RegionID,_RefObjCommon.Dir,_RefObjCommon.OffsetX,_RefObjCommon.OffsetY,_RefObjCommon.OffsetZ,_RefObjCommon.Speed1,_RefObjCommon.Speed2,_RefObjCommon.Scale,_RefObjCommon.BCHeight,_RefObjCommon.BCRadius,_RefObjCommon.EventID,_RefObjCommon.AssocFileObj128,_RefObjCommon.AssocFileDrop128,_RefObjCommon.AssocFileIcon128,_RefObjCommon.AssocFile1_128,_RefObjCommon.AssocFile2_128,  
    
_RefObjItem.MaxStack,_RefObjItem.ReqGender,_RefObjItem.ReqStr,_RefObjItem.ReqInt,_RefObjItem.ItemClass,_RefObjItem.SetID,_RefObjItem.Dur_L,_RefObjItem.Dur_U,_RefObjItem.PD_L,_RefObjItem.PD_U,_RefObjItem.PDInc,_RefObjItem.ER_L,_RefObjItem.ER_U,_RefObjItem.ERInc,_RefObjItem.PAR_L,_RefObjItem.PAR_U,_RefObjItem.PARInc,_RefObjItem.BR_L,_RefObjItem.BR_U,_RefObjItem.MD_L,_RefObjItem.MD_U,_RefObjItem.MDInc,_RefObjItem.MAR_L,_RefObjItem.MAR_U,_RefObjItem.MARInc,_RefObjItem.PDStr_L,_RefObjItem.PDStr_U,_RefObjItem.MDInt_L,_RefObjItem.MDInt_U,_RefObjItem.Quivered,_RefObjItem.Ammo1_TID4,_RefObjItem.Ammo2_TID4,_RefObjItem.Ammo3_TID4,_RefObjItem.Ammo4_TID4,_RefObjItem.Ammo5_TID4,_RefObjItem.SpeedClass,_RefObjItem.TwoHanded,_RefObjItem.Range,_RefObjItem.PAttackMin_L,_RefObjItem.PAttackMin_U,_RefObjItem.PAttackMax_L,_RefObjItem.PAttackMax_U,_RefObjItem.PAttackInc,_RefObjItem.MAttackMin_L,_RefObjItem.MAttackMin_U,_RefObjItem.MAttackMax_L,_RefObjItem.MAttackMax_U,_RefObjItem.MAttackInc,_RefObjItem.PAStrMin_L,_RefObjItem.PAStrMin_U,_RefObjItem.PAStrMax_L,_RefObjItem.PAStrMax_U,_RefObjItem.MAInt_Min_L,_RefObjItem.MAInt_Min_U,_RefObjItem.MAInt_Max_L,_RefObjItem.MAInt_Max_U,_RefObjItem.HR_L,_RefObjItem.HR_U,_RefObjItem.HRInc,_RefObjItem.CHR_L,_RefObjItem.CHR_U,_RefObjItem.Param1,_RefObjItem.Desc1_128,_RefObjItem.Param2,_RefObjItem.Desc2_128,_RefObjItem.Param3,_RefObjItem.Desc3_128,_RefObjItem.Param4,_RefObjItem.Desc4_128,_RefObjItem.Param5,_RefObjItem.Desc5_128,_RefObjItem.Param6,_RefObjItem.Desc6_128,_RefObjItem.Param7,_RefObjItem.Desc7_128,_RefObjItem.Param8,_RefObjItem.Desc8_128,_RefObjItem.Param9,_RefObjItem.Desc9_128,_RefObjItem.Param10,_RefObjItem.Desc10_128,_RefObjItem.Param11,_RefObjItem.Desc11_128,_RefObjItem.Param12,_RefObjItem.Desc12_128,_RefObjItem.Param13,_RefObjItem.Desc13_128,_RefObjItem.Param14,_RefObjItem.Desc14_128,_RefObjItem.Param15,_RefObjItem.Desc15_128,_RefObjItem.Param16,_RefObjItem.Desc16_128,_RefObjItem.Param17,_RefObjItem.Desc17_128,_RefObjItem.Param18,_RefObjItem.Desc18_128,_RefObjItem.Param19,_RefObjItem.Desc19_128,_RefObjItem.Param20,_RefObjItem.Desc20_128,_RefObjItem.MaxMagicOptCount,_RefObjItem.ChildItemCount  
    FROM _RefObjCommon INNER JOIN _RefObjItem ON _RefObjCommon
.Link=_RefObjItem.ID  
    WHERE _RefObjCommon
.CodeName128 LIKE @CodeName AND _RefObjCommon.Service=1 ORDER BY _RefObjCommon.ID ASC  
END  
IF(@Type=2)  
    
BEGIN  
    SELECT   
    _RefObjCommon
.Service,_RefObjCommon.ID,_RefObjCommon.CodeName128,_RefObjCommon.ObjName128,_RefObjCommon.OrgObjCodeName128,_RefObjCommon.NameStrID128,_RefObjCommon.DescStrID128,_RefObjCommon.CashItem,_RefObjCommon.Bionic,_RefObjCommon.TypeID1,_RefObjCommon.TypeID2,_RefObjCommon.TypeID3,_RefObjCommon.TypeID4,_RefObjCommon.DecayTime,_RefObjCommon.Country,_RefObjCommon.Rarity,_RefObjCommon.CanTrade,_RefObjCommon.CanSell,_RefObjCommon.CanBuy,_RefObjCommon.CanBorrow,_RefObjCommon.CanDrop,_RefObjCommon.CanPick,_RefObjCommon.CanRepair,_RefObjCommon.CanRevive,_RefObjCommon.CanUse,_RefObjCommon.CanThrow,_RefObjCommon.Price,_RefObjCommon.CostRepair,_RefObjCommon.CostRevive,_RefObjCommon.CostBorrow,_RefObjCommon.KeepingFee,_RefObjCommon.SellPrice,_RefObjCommon.ReqLevelType1,_RefObjCommon.ReqLevel1,_RefObjCommon.ReqLevelType2,_RefObjCommon.ReqLevel2,_RefObjCommon.ReqLevelType3,_RefObjCommon.ReqLevel3,_RefObjCommon.ReqLevelType4,_RefObjCommon.ReqLevel4,_RefObjCommon.MaxContain,_RefObjCommon.RegionID,_RefObjCommon.Dir,_RefObjCommon.OffsetX,_RefObjCommon.OffsetY,_RefObjCommon.OffsetZ,_RefObjCommon.Speed1,_RefObjCommon.Speed2,_RefObjCommon.Scale,_RefObjCommon.BCHeight,_RefObjCommon.BCRadius,_RefObjCommon.EventID,_RefObjCommon.AssocFileObj128,_RefObjCommon.AssocFileDrop128,_RefObjCommon.AssocFileIcon128,_RefObjCommon.AssocFile1_128,_RefObjCommon.AssocFile2_128,  
    
_RefObjChar.Lvl,_RefObjChar.CharGender,_RefObjChar.MaxHP,_RefObjChar.MaxMP,_RefObjChar.InventorySize,_RefObjChar.CanStore_TID1,_RefObjChar.CanStore_TID2,_RefObjChar.CanStore_TID3,_RefObjChar.CanStore_TID4,_RefObjChar.CanBeVehicle,_RefObjChar.CanControl,_RefObjChar.DamagePortion,_RefObjChar.MaxPassenger,_RefObjChar.AssocTactics,_RefObjChar.PD,_RefObjChar.MD,_RefObjChar.PAR,_RefObjChar.MAR,_RefObjChar.ER,_RefObjChar.BR,_RefObjChar.HR,_RefObjChar.CHR,_RefObjChar.ExpToGive,_RefObjChar.CreepType,_RefObjChar.Knockdown,_RefObjChar.KO_RecoverTime,_RefObjChar.DefaultSkill_1,_RefObjChar.DefaultSkill_2,_RefObjChar.DefaultSkill_3,_RefObjChar.DefaultSkill_4,_RefObjChar.DefaultSkill_5,_RefObjChar.DefaultSkill_6,_RefObjChar.DefaultSkill_7,_RefObjChar.DefaultSkill_8,_RefObjChar.DefaultSkill_9,_RefObjChar.DefaultSkill_10,_RefObjChar.TextureType,_RefObjChar.Except_1,_RefObjChar.Except_2,_RefObjChar.Except_3,_RefObjChar.Except_4,_RefObjChar.Except_5,_RefObjChar.Except_6,_RefObjChar.Except_7,_RefObjChar.Except_8,_RefObjChar.Except_9,_RefObjChar.Except_10  
    FROM _RefObjCommon INNER JOIN _RefObjChar ON _RefObjCommon
.Link=_RefObjChar.ID WHERE CodeName128 LIKE @CodeName AND _RefObjCommon.Service=1 ORDER BY _RefObjCommon.ID ASC  
END  

IF(@Type!=OR @Type!=2)  
BEGIN  
    
PRINT 'The Type must be 1 OR 2!'  
    
PRINT 'Use @Type=1 for Items'  
    
PRINT 'Use @Type=2 for Characters'  
END 
Queries from ™ EgY_KhaN ™

Pet Speed
كود PHP:
update _RefObjCommon set Speed1=200 Speed2=200 where CodeName128 like  '%A_100%' 
Disable PK
Add this to AddLogChar

كود PHP:
IF (@EventID OR @EventID OR @EventID 11)
Update SRO_VT_SHARD.dbo._Char Set DailyPK 15 where CharID = @CharID 
Change mob to unique

كود PHP:
 USE SRO_VT_SHARD  
GO  

update _RefObjCommon set Rarity 
3 where CodeName128 'Code el mob hna' 
Fix Auto Attack for wizzard

كود PHP:
 Use [SRO_VT_SHARD]

Update _RefSkill 
Set Service 
0 Where Basic_Code like 'SKILL_EU_STAFF_BASE_%' 
Change Teleport place

كود PHP:
 Use SRO_VT_SHARD
-----EgY_KhaN------
Go
DECLARE      @RefID int
                  @
Cord_X int
                  @
Cord_Y int
                  @
Cord_Z int
                  @
Region int 

SELECT 
@Cord_X PosX
       @
Cord_Y PosY
       @
Cord_Z PosZ
       @
Region LatestRegion 
        
       FROM _Char WHERE CharName16 
'test' 
      
        
        
UPDATE _RefObjCommon
SET OffsetX    
= @CORD_X
      
OffsetY    = @CORD_Y
      
OffsetZ    = @CORD_Z
      
RegionID = @Region 
WHERE CodeName128 
'STORE_NPC_ZONE'

print ''
print 'Query full Coded By EgY_KhaN All Rights reserved' 
Change NPC Place
كود PHP:
 USE SRO_VT_SHARD
DECLARE      @RefID int
                  @
Cord_X int
                  @
Cord_Y int
                  @
Cord_Z int
                  @
Region int 

SELECT 
@Cord_X PosX
       @
Cord_Y PosY
       @
Cord_Z PosZ
       @
Region LatestRegion 
        
       FROM _Char WHERE CharName16 
'test' 

SELECT       @RefID R.dwTacticsID 
FROM   Tab_RefTactics R 
JOIN    _RefObjCommon O 
ON           O
.ID R.dwObjID 
WHERE O
.CodeName128 LIKE 'NPC_CODE_HERE' 

UPDATE TAB_RefNest  
SET fLocalPosX    
= @CORD_X
      
fLocalPosY    = @CORD_Y
      
fLocalPosZ    = @CORD_Z
      
nRegionDBID = @Region 
WHERE dwTacticsID 
= @RefID 

هيتم إضافة المزيد ان شاء الله .. وأى كويرى معينة حد عايزها يقول وهضيفها باذن الله


توقيع Jayden :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
Jaydenvich

التعديل الأخير تم بواسطة Jayden ; 14-11-2016 الساعة 11:58 AM

رد مع اقتباس
إعلانات google

قديم 14-11-2016, 04:07 AM   #2

Hamza FiGo



الصورة الرمزية Hamza FiGo

مـديـر عـام

• الانـتـسـاب » Dec 2007
• رقـم العـضـويـة » 6993
• المشـــاركـات » 6,157
• الـدولـة » Cairo
• الـهـوايـة » Helping ppl
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 973
Hamza FiGo صـانـع للابـداعHamza FiGo صـانـع للابـداعHamza FiGo صـانـع للابـداعHamza FiGo صـانـع للابـداعHamza FiGo صـانـع للابـداعHamza FiGo صـانـع للابـداعHamza FiGo صـانـع للابـداعHamza FiGo صـانـع للابـداع

Hamza FiGo غير متواجد حالياً

12310  


إرسال رسالة عبر Yahoo إلى Hamza FiGo إرسال رسالة عبر Skype إلى Hamza FiGo

اوسمتي

افتراضي رد: Queries Collection - Makes your life easier



Gr8 collection Ty


توقيع Hamza FiGo :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ] || عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ] || عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


رد مع اقتباس
قديم 14-11-2016, 04:53 AM   #3

™ EgY_KhaN ™
عضو متألق



الصورة الرمزية ™ EgY_KhaN ™


• الانـتـسـاب » Aug 2012
• رقـم العـضـويـة » 103935
• المشـــاركـات » 1,663
• الـدولـة » Mansoura
• الـهـوايـة » Love the Destruction
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 54
™ EgY_KhaN ™ جـيـد

™ EgY_KhaN ™ غير متواجد حالياً

10648  


إرسال رسالة عبر Yahoo إلى ™ EgY_KhaN ™ إرسال رسالة عبر Skype إلى ™ EgY_KhaN ™

اوسمتي

افتراضي رد: Queries Collection - Makes your life easier



تسلم ايدك ع التجميعة دي
وادي كمان شوية حلوين

PET SPEED
كود:
 update _RefObjCommon set Speed1=200 , Speed2=200 where CodeName128 like  '%A_100%'
Disable PK
كود:
 ( add this to Addlogchar)


IF (@EventID = 4 OR @EventID = 6 OR @EventID = 11)
Update SRO_VT_SHARD.dbo._Char Set DailyPK = 15 where CharID = @CharID
change mob to unique
كود:
 USE SRO_VT_SHARD  
GO  

update _RefObjCommon set Rarity = 3 where CodeName128 = 'Code el mob hna'  

Print 'Mob has been changed to unique'
Fix auto Attack for wizz bug
كود:
 Use [SRO_VT_SHARD]

Update _RefSkill 
Set Service = 0 Where Basic_Code like 'SKILL_EU_STAFF_BASE_%'
Change a Teleport Place
كود:
 Use SRO_VT_SHARD
-----EgY_KhaN------
Go
DECLARE      @RefID int, 
                  @Cord_X int, 
                  @Cord_Y int, 
                  @Cord_Z int, 
                  @Region int 

SELECT @Cord_X = PosX, 
       @Cord_Y = PosY, 
       @Cord_Z = PosZ, 
       @Region = LatestRegion 
        
       FROM _Char WHERE CharName16 = 'test' 
	  
		
		UPDATE _RefObjCommon
SET OffsetX    = @CORD_X, 
      OffsetY    = @CORD_Y, 
      OffsetZ    = @CORD_Z, 
      RegionID = @Region 
WHERE CodeName128 = 'STORE_NPC_ZONE'

print ''
print 'Query full Coded By EgY_KhaN All Rights reserved'
CHANGE NPC PLACE
كود:
 USE SRO_VT_SHARD
DECLARE      @RefID int, 
                  @Cord_X int, 
                  @Cord_Y int, 
                  @Cord_Z int, 
                  @Region int 

SELECT @Cord_X = PosX, 
       @Cord_Y = PosY, 
       @Cord_Z = PosZ, 
       @Region = LatestRegion 
        
       FROM _Char WHERE CharName16 = 'test' 

SELECT       @RefID = R.dwTacticsID 
FROM   Tab_RefTactics R 
JOIN    _RefObjCommon O 
ON           O.ID = R.dwObjID 
WHERE O.CodeName128 LIKE 'NPC_CODE_HERE' 

UPDATE TAB_RefNest  
SET fLocalPosX    = @CORD_X, 
      fLocalPosY    = @CORD_Y, 
      fLocalPosZ    = @CORD_Z, 
      nRegionDBID = @Region 
WHERE dwTacticsID = @RefID


توقيع ™ EgY_KhaN ™ :

EgY_KhaN is There !



رد مع اقتباس
قديم 14-11-2016, 12:00 PM   #4

Jayden
عضو متألق



الصورة الرمزية Jayden


• الانـتـسـاب » Jun 2008
• رقـم العـضـويـة » 24328
• المشـــاركـات » 1,559
• الـدولـة » طنـــطاوي
• الـهـوايـة » Private server developing and designing [ 2D -3D - Pk2 ]
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 89
Jayden جـيـد

Jayden غير متواجد حالياً

3271  


إرسال رسالة عبر Skype إلى Jayden

افتراضي رد: Queries Collection - Makes your life easier



اقتباس:
المشاركة الأصلية كتبت بواسطة Hamza FiGo عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
Gr8 collection Ty

اقتباس:
المشاركة الأصلية كتبت بواسطة ™ EgY_KhaN ™ عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
تسلم ايدك ع التجميعة دي
وادي كمان شوية حلوين

PET SPEED
كود:
 update _RefObjCommon set Speed1=200 , Speed2=200 where CodeName128 like  '%A_100%'
Disable PK
كود:
 ( add this to Addlogchar)


IF (@EventID = 4 OR @EventID = 6 OR @EventID = 11)
Update SRO_VT_SHARD.dbo._Char Set DailyPK = 15 where CharID = @CharID
change mob to unique
كود:
 USE SRO_VT_SHARD  
GO  

update _RefObjCommon set Rarity = 3 where CodeName128 = 'Code el mob hna'  

Print 'Mob has been changed to unique'
Fix auto Attack for wizz bug
كود:
 Use [SRO_VT_SHARD]

Update _RefSkill 
Set Service = 0 Where Basic_Code like 'SKILL_EU_STAFF_BASE_%'
Change a Teleport Place
كود:
 Use SRO_VT_SHARD
-----EgY_KhaN------
Go
DECLARE      @RefID int, 
                  @Cord_X int, 
                  @Cord_Y int, 
                  @Cord_Z int, 
                  @Region int 

SELECT @Cord_X = PosX, 
       @Cord_Y = PosY, 
       @Cord_Z = PosZ, 
       @Region = LatestRegion 
        
       FROM _Char WHERE CharName16 = 'test' 
	  
		
		UPDATE _RefObjCommon
SET OffsetX    = @CORD_X, 
      OffsetY    = @CORD_Y, 
      OffsetZ    = @CORD_Z, 
      RegionID = @Region 
WHERE CodeName128 = 'STORE_NPC_ZONE'

print ''
print 'Query full Coded By EgY_KhaN All Rights reserved'
CHANGE NPC PLACE
كود:
 USE SRO_VT_SHARD
DECLARE      @RefID int, 
                  @Cord_X int, 
                  @Cord_Y int, 
                  @Cord_Z int, 
                  @Region int 

SELECT @Cord_X = PosX, 
       @Cord_Y = PosY, 
       @Cord_Z = PosZ, 
       @Region = LatestRegion 
        
       FROM _Char WHERE CharName16 = 'test' 

SELECT       @RefID = R.dwTacticsID 
FROM   Tab_RefTactics R 
JOIN    _RefObjCommon O 
ON           O.ID = R.dwObjID 
WHERE O.CodeName128 LIKE 'NPC_CODE_HERE' 

UPDATE TAB_RefNest  
SET fLocalPosX    = @CORD_X, 
      fLocalPosY    = @CORD_Y, 
      fLocalPosZ    = @CORD_Z, 
      nRegionDBID = @Region 
WHERE dwTacticsID = @RefID
تمت الاضافة للموضوع تسلم ايدك


توقيع Jayden :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
Jaydenvich


رد مع اقتباس
قديم 14-11-2016, 01:27 PM   #5

ابو ليلى
عضو فعال





• الانـتـسـاب » Jul 2015
• رقـم العـضـويـة » 122775
• المشـــاركـات » 484
• الـدولـة » مصر(الاسكندرية)
• الـهـوايـة » سيلك رود+لغة برمجة sql
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
ابو ليلى صـاعـد

ابو ليلى غير متواجد حالياً

977  



افتراضي رد: Queries Collection - Makes your life easier



تسلم ايدك والله عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ] انتة عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ] عاوز منك كوير معين انا طلبتو منك
لحد ما الواحد يتعلم يكتب كوير عاوز كوير اخالى كول الموبس اللى فى مدينة اللكس ينزل ارينا او ايتم معين بى النسبة اللى انا احددها
دى حاجة الحاجة التانية يريت حد من المشرفين معملولنا مواضيع ازاى نربط كل تيبل ببعضها يريت يعملولنا شرح واحد من المشرفين يعرفنا ع الاساسيات الكوير والربط ومنها احنا نبنى عليها الكوير ونبدا نتعلم نكتب كوير
او حد يعرفونا كل تيبل فى ال sro_vt_shard
فيدتو اية ولا دة وظيفتو اية فى الداتا او الجيم ومنها يبقى احنا اتعلمنا ان التيبل دة بتاع اية ودة بتاع اية ومنها برضو استفدنا واتعلمنا نربط التيبل دة بى التيبل دة بكوير
يبقى الراجل اللى يعملنا الموضع او الشرح دة جميل مش هنسهولك طول عمرنا لانك علمتنا واستفدنا من خبراتك
واسف انى طولت عليكم



التعديل الأخير تم بواسطة ابو ليلى ; 14-11-2016 الساعة 01:29 PM

رد مع اقتباس
قديم 16-11-2016, 04:27 AM   #6

Jayden
عضو متألق



الصورة الرمزية Jayden


• الانـتـسـاب » Jun 2008
• رقـم العـضـويـة » 24328
• المشـــاركـات » 1,559
• الـدولـة » طنـــطاوي
• الـهـوايـة » Private server developing and designing [ 2D -3D - Pk2 ]
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 89
Jayden جـيـد

Jayden غير متواجد حالياً

3271  


إرسال رسالة عبر Skype إلى Jayden

افتراضي رد: Queries Collection - Makes your life easier



اقتباس:
المشاركة الأصلية كتبت بواسطة ابو ليلى عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
تسلم ايدك والله عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ] انتة عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ] عاوز منك كوير معين انا طلبتو منك
لحد ما الواحد يتعلم يكتب كوير عاوز كوير اخالى كول الموبس اللى فى مدينة اللكس ينزل ارينا او ايتم معين بى النسبة اللى انا احددها
دى حاجة الحاجة التانية يريت حد من المشرفين معملولنا مواضيع ازاى نربط كل تيبل ببعضها يريت يعملولنا شرح واحد من المشرفين يعرفنا ع الاساسيات الكوير والربط ومنها احنا نبنى عليها الكوير ونبدا نتعلم نكتب كوير
او حد يعرفونا كل تيبل فى ال sro_vt_shard
فيدتو اية ولا دة وظيفتو اية فى الداتا او الجيم ومنها يبقى احنا اتعلمنا ان التيبل دة بتاع اية ودة بتاع اية ومنها برضو استفدنا واتعلمنا نربط التيبل دة بى التيبل دة بكوير
يبقى الراجل اللى يعملنا الموضع او الشرح دة جميل مش هنسهولك طول عمرنا لانك علمتنا واستفدنا من خبراتك
واسف انى طولت عليكم

ما انا كنت عملتهالك تقريبا .. ولو لسه هبقى اعملها تانى واضيفها هنا
بس لما اصلح جهازى عشان زعلان حبتين ^^


توقيع Jayden :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
Jaydenvich


رد مع اقتباس
قديم 16-11-2016, 11:07 PM   #7

ابو ليلى
عضو فعال





• الانـتـسـاب » Jul 2015
• رقـم العـضـويـة » 122775
• المشـــاركـات » 484
• الـدولـة » مصر(الاسكندرية)
• الـهـوايـة » سيلك رود+لغة برمجة sql
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
ابو ليلى صـاعـد

ابو ليلى غير متواجد حالياً

977  



افتراضي رد: Queries Collection - Makes your life easier



[DAILYMOTION][/DAILYMOTION]اللى حضرتك هعملتهولى انو بيغير لفل كل الموبس اللى فى اللكس
انا عاوز واحد تانى ينزل دروب لى كل الموبس اللى فى مدينة اللكس او جنجان اى مدينة انا احددها بى النسبة اللى احددها




رد مع اقتباس
قديم 19-11-2016, 09:12 PM   #8

abomohsen50
عضو فعال



الصورة الرمزية abomohsen50


• الانـتـسـاب » Nov 2011
• رقـم العـضـويـة » 93449
• المشـــاركـات » 225
• الـدولـة » Hurghada
• الـهـوايـة » Private Server
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 65
abomohsen50 جـيـد

abomohsen50 غير متواجد حالياً

286  


إرسال رسالة عبر Yahoo إلى abomohsen50

افتراضي رد: Queries Collection - Makes your life easier



جاااامد من يوومك والله


توقيع abomohsen50 :
لــــو الحيـآآة خـــٌَُوف يبــٌَُقي المـٌـوتُ أفــًًًٌََََُضلٍٍِِ



رد مع اقتباس
قديم 21-11-2016, 04:14 PM   #9

Jayden
عضو متألق



الصورة الرمزية Jayden


• الانـتـسـاب » Jun 2008
• رقـم العـضـويـة » 24328
• المشـــاركـات » 1,559
• الـدولـة » طنـــطاوي
• الـهـوايـة » Private server developing and designing [ 2D -3D - Pk2 ]
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 89
Jayden جـيـد

Jayden غير متواجد حالياً

3271  


إرسال رسالة عبر Skype إلى Jayden

افتراضي رد: Queries Collection - Makes your life easier



اقتباس:
المشاركة الأصلية كتبت بواسطة abomohsen50 عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
جاااامد من يوومك والله
فى الخدمة


توقيع Jayden :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
Jaydenvich


رد مع اقتباس
قديم 21-11-2016, 04:15 PM   #10

Jayden
عضو متألق



الصورة الرمزية Jayden


• الانـتـسـاب » Jun 2008
• رقـم العـضـويـة » 24328
• المشـــاركـات » 1,559
• الـدولـة » طنـــطاوي
• الـهـوايـة » Private server developing and designing [ 2D -3D - Pk2 ]
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 89
Jayden جـيـد

Jayden غير متواجد حالياً

3271  


إرسال رسالة عبر Skype إلى Jayden

افتراضي رد: Queries Collection - Makes your life easier



اقتباس:
المشاركة الأصلية كتبت بواسطة ابو ليلى عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
[DAILYMOTION][/DAILYMOTION]اللى حضرتك هعملتهولى انو بيغير لفل كل الموبس اللى فى اللكس
انا عاوز واحد تانى ينزل دروب لى كل الموبس اللى فى مدينة اللكس او جنجان اى مدينة انا احددها بى النسبة اللى احددها
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
خدلك بصه هنا


توقيع Jayden :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
Jaydenvich


رد مع اقتباس
قديم 24-11-2016, 01:30 AM   #11

Helper4You
عضو لامع



الصورة الرمزية Helper4You


• الانـتـسـاب » Nov 2016
• رقـم العـضـويـة » 131540
• المشـــاركـات » 1,379
• الـدولـة » Tanta
• الـهـوايـة » Protection , SQL , PHP
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 25
Helper4You صـاعـد

Helper4You غير متواجد حالياً

7181  


إرسال رسالة عبر Yahoo إلى Helper4You إرسال رسالة عبر Skype إلى Helper4You

افتراضي رد: Queries Collection - Makes your life easier





توقيع Helper4You :


عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


General protection of servers


رد مع اقتباس
قديم 05-12-2017, 02:39 PM   #12

TheBold
عضو فعال



الصورة الرمزية TheBold


• الانـتـسـاب » Nov 2016
• رقـم العـضـويـة » 131442
• المشـــاركـات » 337
• الـدولـة » Bolak El Dakrour - Giza
• الـهـوايـة » الكتابة
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
TheBold صـاعـد

TheBold غير متواجد حالياً

540  



افتراضي رد: Queries Collection - Makes your life easier



الف الف شكر


توقيع TheBold :
تاريخ الانضمام الفعلي : يناير 2012

حساباتي القديمة
mhmed2012
Silver4SRO

WhatsApp : +201094679474
FaceBook : Mohammed Ashraf Aziz
محلل/متداول/وسيط بمجال العملات الرقمية
وكيل شركة 1xbet
Dev.DB/web سابقاً


رد مع اقتباس
قديم 05-12-2017, 05:57 PM   #13

.Gamer.
عضو سوبر



الصورة الرمزية .Gamer.


• الانـتـسـاب » Jul 2015
• رقـم العـضـويـة » 123161
• المشـــاركـات » 2,969
• الـدولـة » https://t.me/pump_upp
• الـهـوايـة » Developer At Private Silkroad
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 33
.Gamer. صـاعـد

.Gamer. غير متواجد حالياً

15752  


إرسال رسالة عبر ICQ إلى .Gamer. إرسال رسالة عبر AIM إلى .Gamer. إرسال رسالة عبر Yahoo إلى .Gamer. إرسال رسالة عبر Skype إلى .Gamer.

افتراضي رد: Queries Collection - Makes your life easier



الله ينور عليك استمر


توقيع .Gamer. :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


رد مع اقتباس
قديم 05-12-2017, 09:05 PM   #14

TheBold
عضو فعال



الصورة الرمزية TheBold


• الانـتـسـاب » Nov 2016
• رقـم العـضـويـة » 131442
• المشـــاركـات » 337
• الـدولـة » Bolak El Dakrour - Giza
• الـهـوايـة » الكتابة
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
TheBold صـاعـد

TheBold غير متواجد حالياً

540  



افتراضي رد: Queries Collection - Makes your life easier



كود:
Use [SRO_VT_SHARD]  Update _RefSkill  Set Service = 0 Where Basic_Code like 'SKILL_EU_STAFF_BASE_%' 
هو دة بيشيل Bug الـ Stall بتاع الـ Wiz ؟!

كود:
 update _RefObjCommon set Speed1=200 , Speed2=200 where CodeName128 like  '%A_100%' 
هو دة مش يعمل بج كدا في الـ Pet

و كمان مافيش كويري يزود Speed الـ Char
علشان حاسس انهم ميتين مش بطائ بس


توقيع TheBold :
تاريخ الانضمام الفعلي : يناير 2012

حساباتي القديمة
mhmed2012
Silver4SRO

WhatsApp : +201094679474
FaceBook : Mohammed Ashraf Aziz
محلل/متداول/وسيط بمجال العملات الرقمية
وكيل شركة 1xbet
Dev.DB/web سابقاً


رد مع اقتباس
إضافة رد


يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر)
 
أدوات الموضوع
انواع عرض الموضوع

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


الساعة الآن 01:17 AM.

أقسام المنتدى

الـمـنـتـدى الـعـام @ مـنـاقـشـات عـامـة حـول سيلك رود أون لايـن @ قـسـم الـتـرحـيـب و الـتـعـارف @ صـور سـيـلك رود @ فـيـديـو سـيـلك رود @ أخـبـار سـيـلك رود أون لايـن @ مـنـتـدى لـعـبـة SilkroadOnline @ الـقـسـم الـتـعـلـيـمـى @ قـسـم الاسـئـلـه و الاسـتـفـسـارات حـول الـلـعـبـة @ قـسـم الـبـرامـج الـمـسـاعـدة @ الـمـنـتـدى الادارى @ قـسـم خـاص بـالـمـشـرفـيـن @ قـسـم الـشـكـاوى والاسـتـفـسـارات @ قـسـم الاقـتـراحـات @ قسم البيع والشراء (Gold) @ منتدى البيع( Gold) @ منتدى الشراء (Gold) @ مـنـتـدى الـبـرامـج والـحـمـايــة @ طريق الحرير بالسيرفر الكورى ( Korean SilkRoad ) @ قـسـم الـ AgBot @ منتدى بيع الأكونتات ( Accounts ) @ منتدى بيع اللبس والأسلحة ( Item ) @ منتدى شراء اللبس والأسلحة ( Item ) @ مـنـتـدى الـسـيـرفـرات والـجـايـلـدات الـعـربـيـة @ Flora @ Minerva @ Feronia @ Bellona @ منتدى سـيـرفـرات وجـايـلـدات [ Silkroad Online ] @ قسم المواضيع المكررة و المخالفة @ قسم الاستفسارات ومشاكل وحلول البوت @ مـنـتـدى الـبـوتـات والـبـرامـج اللازمـة لـتـشـغـيـل الـلـعـبـة @ قـسـم الـ PhBot @ -== قسم ال T-BOT ==- @ Ceres @ بـعـيـدآ عـن سـيـلـك رود @ سـجـل تـطـويـرات الـمـنـتـدى @ قـسـم الـسـيـرفـرات الـخـاصـة @ القـسـم الإسـلامـى الـعـام @ قـسـم الـحـمـايـة @ آرشـيـف الـمـواضـيـع الـمـمـيـزة @ قـسـم الـ StealthLite Bot @ قسم الاستفسارات ومشاكل وحلول ال Agbot @ قسم الاستفسارات ومشاكل وحلول ال StealthLite @ قسم الاستفسارات ومشاكل وحلول ال PHBOT @ قسم الاستفسارات ومشاكل وحلول ال T-BOT @ قـسـم الـ SroKing Bot @ قـسـم الـبـيـع والـشـراء [ Silkroad Online ] @ Flora @ Ceres @ Bellona @ Minerva @ Feronia @ قـسـم شـهـر رمـضـان الـمـبـارك 2020 @ اخـبـار الـتـقـنـيـة و الـتـكـنـولـوجـيـا @ قســم البــرامج العامــة @ قسم الاسئلة و الاستفسارات الخاصه بالبرامج والحماية @ ECSRO @ ECSRO(Fembria) @ ECSRO(VIP) @ SJSRO (OLD) @ SJSRO (new) @ sunworld @ قـسـم الـ IBot @ قـسـم الـريـاضـة الـعـامـة @ Vsro @ Rusro @ قـسـم الـبـيـع والـشـراء [ Private-SRO ] @ ZSZC & Aurora @ قـسـم الـ Sbot @ قـسـم الـ Mbot @ V.I.P Zone @ دردشة الاعضاء VIP @ قسم الدعم الفنى والاقتراحات VIP @ قـسـم تـعـديـل [ PK2 Edit ] @ Mysro @ الــمكتبة القرانية @ قسم الصوتيات والمرئيات الإسلامية @ قسم المكتبة الإسلامية @ قسم الاستفسارات ومشاكل وحلول ال IBOT @ قسم الاستفسارات ومشاكل وحلول ال Sbot @ قسم الاستفسارات ومشاكل وحلول ال Mbot @ قسم الاستفسارات ومشاكل وحلول ال Sroking @ Elite & Eroad @ DreamWorld @ قـسـم سـيـرفـرات وجـايـلـدات [ Silkroad-R ] @ Maycena @ قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة @ قـسـم الـبـيـع والـشـراء [ Silkroad-R ] @ مـنـتـدى الـسـيـرفـرات الـخـاصـة - Private SRO @ Perfection @ Ex.Silkroad R @ SroKings @ قـسـم الـتـصـامـيـم والـجـرافـيـكـس @ Other Online Games @ قـسـم S4 League @ قسم CrossFire @ قسم Conquer Online @ قـسـم بـيـع وشـراء LOL @ تـحـمـيـل ألـعـاب Pc Games @ طلبات و استفسارات و مشاكل الالعاب @ Barons Online @ (AriesOnline (Pvp @ QueenSRO Network @ مشاكل & استفسارات S4 League @ مشاكل & استفسارات CrossFire @ World's Gate @ Sun-World @ قسم Aion @ قسم Continent Of The Ninth @ قسم World Of Warcraft @ PanicSro @ الـقـسـم الاخـبـارى @ قـسـم خـاص بـمـواضـيـع الاعـتـزال والاجازات @ IceSro-R @ Kings_Silkroad @ Justice Road @ ArabianRoadOnline Network @ Devias Online @ قـسـم طـلـبـات الـفـحـص @ CrossFire Fantasy Game @ قسم هاكات CrossFire @ مشاكل & استفسارات Aion @ مشاكل & استفسارات Conquer Online @ قسم الاسئله و استفسارات للعبة League Of Legends @ legenD road @ WantedSro Online @ قسم شروحات الشخصيات والبيلدات @ قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة @ Mixsro @ قـسـم الـمـسـابـقـات والألـعـاب @ قـسـم الأسـئـلـة والاسـتـفـسـارات الـمـتـعـلـقـة بـ SRO-R @ LegenD Road @ Knights War Online @ Evolution Network @ FlagSRO Network @ Perfection (PvP) Network @ قـسـم هـاكـات S4league @ منتدى المنوعات @ حــرب العصــابــات @ قــســم الادارة الــعــلــيــا @ كــأس العالــم لـلاذى @ Destructions Network @ FanTasYWorld @ مـتـجـر خـدمـات وممـيـزات الـرصـيـد الـبـنـكـي @ Smart-Sro Online @ InFusion Online @ قـسـم الأنـمـى الـعـام @ Divine Online @ قـسـم Dota @ تـقـاريـر وأخـبـار ألـعـاب الـ PC @ GameXen Network @ inferno online @ منتدى عمل السيرفرات الخاصة @ قسم الحماية والاوتوايفنت للسيرفرات الخاصه @ الأسئلة و الاستفسارات الخاصة بالـ PK2 edit @ Velestia @ Punisher Sro Online @ Atlantis Online @ ALEXNADER SRO @ Hell World Online @ ImmortalRoad @ قـسـم الـ Centerbot @ قسم الاستفسارات ومشاكل وحلول ال Centerbot @ Time.Sro-Online @ Revenge (PVE) Online @ مـنـتـدى Silkroad4arab || Games Online @ ركن الالعاب الاون لاين و المتصفح Online Games @ قسم دروس التصميم (مونتاج - فوتوشوب) @ قسم ادوات التصميم و ملحقاتها @ قسم المانجا @ قسم تقارير الانمي @ دورة الفوتوشوب للمبتدئين @ الشروحات العامة @ قسم طلبات التعريفات @ مـسـودة الأعـضـاء @ Creddy Online @ Alliance-sro @ Quick Road (PvP ) @ قسم الاسئله والاستفسارات لعمل الفيديو @ منتدى لعبة League Of Legends @ أخبار ومناقشات League Of Legends @ قسم بيع وشراء لعبة CrossFire @ القسم التعليمي للعبة League Of Legends @ منتدى سيرفرات [ LOL ] @ North America @ EU West @ EU Nordic & East @ صـور و فـيـديـو League Of Legends @ قسم طلبات واستفسارات البيلدات والشخصيات @ قسم تقارير المخالفات والإنذارات @ قـسـم كـشـف الـدمـج و الـتـلـغـيـم @ قسم Wolf team @ قسم Dota 2 @ قسم Dragon nest @ قسم DC Universe Online @ قسم انظمة تشغيل Windows @ Quenth Online @ Wolf team Arabic @ RealDreamSro ( PvP ) @ EmpireSRO @ Amazing Sro @ Speed-sro @ . Destructions Network @ SilkRoad E 80 China @ قـسم المــواضـيع الـشعـريه والادبـيـه @ قـسـم اخـبـار الانـمـى @ Greats-sro Online @ قـسـم الـكـومـيـكـس @ منتدى الفحص @ Srowing @ Dakupra-Online @ حرب العصابات @ قسم خاص بالاسئله والاستفسارات الخاصة بالجرافيكس @ منتدى لغات البرمجة و التطوير @ قسم شروحات لغات البرمجة و التطوير @ مناقشات لغات البرمجة و التطوير @ قسم الاسئلة و الاستفسارات الخاصه بلغات البرمجة @ استراحة البوتاتــ @ PantuSRO @ القسم التجارى الرسمي ( Vps Hosting , Diacated server,Silkroad edit ) @ Tyr Online @ RocSro @ Legend Of Silkroad @ Pioneer Gaming-Network @ Valentus - CAP 80 @ MirrorSro @ Eridanus Online Cap90 @ Fear-Sro @ Silkroad-Z Online PVE @ طـلبات الاعضـاء @ Massive-Network @ Kryptonite-Sro @ DeathRoad @ Mysro Servers @ Devils Team @ DooMSRO Network @ EROAD SRO @ Story-SRO @ Ventrue-Online @ Settlers-SRO @ Electus Online @ MarsRoad Online @ Arrow Online @ Selene @ Hermes @ OldSro Online (cap 80 ) @ Sunroad @ Eloys Online @ Sentiero-Road Online @ Steam-Sro @ Arcane Reborn Online @ Eryxonline @ Vengeance Online @ Mirage Online @ SyndiCateOnline @ Desert Sro @ NeSro Network @ قسـم الـ Android @ قســم تــطويـر المــواقع والمــنتديـــات @ قـسـمـ الـلـهــو الـخــفــي @ MegaWar Sro @ Mirror Sro @ AdvancedSRO @ OblivionSilkroad @ Arrivals_Sro @ Amphibius Online @ Royal online @ Forbidden-Sro @ vanish-sro @ Majesty Online @ Chaos Network @ قـسـم الـ srAssist Bot @ قسم الاستفسارات ومشاكل وحلول ال srAssist Bot @ Damocles Sro @ Demo Sro @ KingsRoad @ Arius 9D ch & eu @ brother sro @ DreamWorld-Online @ Poseidon-Sro @ Ph-Sro @ Jupiet-Online @ Fury Sro @ JungleSro @ Xemia Games @ invctus-sro @ Revolution Gaming Network @ DemonSro @ Aeolus @ Golden Sro @ Chaos Network @ Chaos II Online @ Fallen Soul @ Xian @ Xian @ Revira online @ قسم اللياقة البدنية @ كاس العالم للاذي 2018 @ Unix Sro @ Immortal SRO @ قـسـم الاغـانـى الـعامة [English - Arabic - Videos] @ قـسـم الـرابــ (Rap) @ أرشـيـف الـمـواضـيـع الـمـمـيـزة @ Perfection SRO @ Rev-Sro @ Egypt Sro @ قـسـم خـاص بالـ Data Base @ قـسـم PUBG Mobile @ قـسـم Fortnite @ PureSRO @ Battle-Online @ قـسـم تـحـمـيـل الأفـلام الـعـربـيـة @ قـسـم الـسـيـرفـرات الـخـاصـة الـمـجـانـى @ URBANO-SRO @ Royalty-Road Online @ Zero-Online @ Anoha 140 PVE @ Anoha 140 PVE @ Exorue 80 CH @ Pantu-SRO @ Victor SRO @ Flare Online @ Terasus Online @ Aeolian Online @ Maygen Online @ Norges Online @ Ragnis Online @ قـسـم الـ [ ST-FILTER ] @ Requer Online @ الـقـسـم الـتـجـاري لـ ISRO [خاص فقط لبيع منتجات اللعبة الاصلية] @ Dynastic online @ مـنـتـدى الـسـيـرفـيـرات الـتـركـي والـروسـي @ قـسـم سـيـرفـرات وجـايـلـدات الـسـيـرفـر الـتـركـى [TR-SRO] @ Troy @ Smyrna @ Side @ Olympos @ Teos @ Perge @ قـسـم الـبـيـع والـشـراء الـسـيـرفـر الـتـركـي [ TR-SRO ] @ قـسـم سـيـرفـرات وجـايـلـدات الـسـيـرفـر الـروسـي [ RU-SRO ] @ قـسـم الـبـيـع والـشـراء الـسـيـرفـر الـروسـى [ RU-SRO ] @ Miele Online @ Old Silkroad - ZSZC @ Paranormal @ Aquarius Online @ T-SRO online @ Glory @ Serv Game @ Roxy Online @ Enfexia Online @ Aege Online CAP 110 @ Florian Online @ SroPace Online @ Elessea Online @ Dream World @ Asona Online @ Victus-R Online @ Rexall Online @ Pirate Online @ Xian Online @ Sever Games @