الموقع العربي الاول للعبة Silkroad Online

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة (https://silkroad4arab.com/vb/forumdisplay.php?f=226)
-   -   طلبات (https://silkroad4arab.com/vb/showthread.php?t=506428)

Alber Maher 02-06-2013 04:21 AM

طلبات
 
1 - عايز اعرف ازاى اخلى اليونيكات تنزل اوتومتك , بس يونيكات معينة فى مكان الى اان عايزه ؟

2 - ازاى اغير اسعار الايتم مول

3 - ازاى اغير نسبة ال +

MyRȝturn 02-06-2013 06:49 AM

1-اتفضل
كود PHP:

USE SRO_VT_SHARD /* Add Unique Spot By MyR3turn */ 

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_JUPITER_YUNO' -- Unique code name from _RefobjCommon table 
SET 
@CHARNAME 'Esm el acc 3shan el SPOT' -- Character name from _Char table to get mob position X Y Z 
SET 
@mindealy 60  -- Minimum time before appears in seconds 
SET 
@maxdelay 120  -- Maximum time before appears in seconds 
SET 
@INITRADIUS 100  -- Radius around spot unique can generated at 
SET 
@RADIUS 500  -- 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!' 

و لو شغال بملفات BlackRogue

كود PHP:

USE BR_SHARD_DB /* Add Unique Spot By MyR3turn BR files */ 

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_RM_SPIRITS_CLON3' -- Unique code name from _RefobjCommon table 
SET 
@CHARNAME 'Esm el acc 3shan el SPOT' -- Character name from _Char table to get mob position X Y Z 
SET 
@mindealy 3600  -- Minimum time before appears in seconds 
SET 
@maxdelay 3601  -- Maximum time before appears in seconds 
SET 
@INITRADIUS 100  -- Radius around spot unique can generated at 
SET 
@RADIUS 500  -- 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,btFlagVALUES 
(@MAXNEST,@MAXHIVE,@MAXTACTICS,@REGION,@POSX,@POSY,@POSZ,0,@RADIUS,@INITRADIUS,0,@mindealy,@maxdelay,1,0
SET IDENTITY_INSERT Tab_RefNest OFF 


print '' 
print '' 
print 'Done!' 

و الناس اللي مش فاهمه يعني ... يعني لو عايز ال Jupiter ينزل قدام باب المدينه هات اي اكونت و وقفه في الحته اللي انت عايزه ينزل فيها ال Unique و بعد كده تاخد اسم الاكونت من dbo__Char و تحطه بدل

كود PHP:

'Esm el acc 3shan el SPOT' 

فبالتالي ال Unique هينزل مكان الاكونت

لو عاوز شرح كامل
[SPOILER="اتفصل"]Click Here[/SPOILER]

-----------------------------------------------------------------------------------------------------------------
2-اتفضل
افتح SQL
SRO_VT_SHARD >Table < _RefPricePolicyOfItem

PaymentDevice دا نوع الحاجه اللى بتباع بيه زى arena & gold & Silk كده

Cost دا سعره اكتب فيه اللى انت عايزو


فى PaymentDevice اكتب اللى يعجبك من دول

كود PHP:

Gold
Silk
Gift Silk (Received Silk)
16 = (Point (vSRO); Premium Silk (iSRO kSRO
32 
Honor Point
64 
Copper Coin
128 
Iron Coin
256 
Silver Coin
512 
Gold Coin
1024 
Arena Coin 

وبعد كده تاخد اللى فى _RefPricePolicyOfItem Copy

وطلع من الميديا ملف RefPricePolicyOfItem بعد اعمل Past

and Import in media :)

-----------------------------------------------------------------------------------------------------------------

3-ده ليها Query
اتفضل
كود PHP:

Frist Rate 1-2-=1004506-407=60840%

UPDATE dbo._RefObjItem 
SET Param2 
'2141489939' 
WHERE ID BETWEEN 2029 AND 2032 

 
2nd Alchemy Rate 
1-2-=1004505-6-1008-93010 2011 15%


UPDATE dbo._RefObjItem 
SET Param2 
'2141489939' 
WHERE ID BETWEEN 2029 AND 2032 
UPDATE dbo
._RefObjItem 
SET Param3 
'2141489939' 
WHERE ID BETWEEN 2029 AND 2032 

اى خدمات
لو فيه حاجة وقفت معاك ممكن تقول و انا ان شاء الله هحلهالك

Alber Maher 02-06-2013 04:35 PM

حضرتك شكرا جدا على اهتمامك . هناك مشكلة بالنسبة للكورى بتاع ال +

GM]7oDa] 02-06-2013 06:12 PM

جرب ده
كود PHP:

USE [SRO_VT_SHARD
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2033' 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2034' 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2035' 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2036' 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2037' 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2038' 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2039' 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2040' 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2041' 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2042' 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2043' 
UPDATE [dbo].[_RefObjItemset Param2='1682979880',Param3='473720360',Param4='134944072' where ID='2044' 


و مجهود رائع™ MyReturn ™

ღ♥ČrimeḾaster♥ღ 02-06-2013 06:14 PM

ده Alchemy Rate 1.5x

كود PHP:

USE [SRO_VT_SHARD_INIT]
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2033'
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2034'
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2035'
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2036'
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2037'
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2038'
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2039'
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2040'
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2041'
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2042'
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2043'
UPDATE [dbo].[_RefObjItemset Param2='841489940',Param3='336860180',Param4='336202250' where ID='2044' 


Alber Maher 02-06-2013 06:19 PM

شكرا خاص لكل من رض عليا
ممكن مساعدة هنا :http://www.silkroad4arab.com/vb/show...46#post4740846

☜ ĂиTaKą ☞ 02-06-2013 06:24 PM

الله ينور عليكم يا رجاله

:angel1:


الساعة الآن 07:44 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.