الموقع العربي الاول للعبة 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=470842)

Dark_Legend 17-12-2012 11:30 PM

عايز اعرف حاجه بس
 
لو انا عايز اخلي يونك ينزل في المكان اللي انا احددو كل ساعتين

عايز الشرح المفصل ياريت بالله عليكم

انا بعرف احددلو مكان ينزل فيه بالكويري بس مش بعرف اظبط الوقت بتاعو اللي ينزل فيه

TYKE 17-12-2012 11:33 PM

http://www.silkroad4arab.com/vb/showthread.php?t=470287

[Dev] Arshivel 17-12-2012 11:42 PM

مش كل شويه موضوع ياض انتا انتا ليك 3 بس ههههههه
ها قولك يا سيدى
افتح ال Tab_RefNest
وى Tab_RefTactics

Tab_RefNest وى بتشوف ال dwTactisID
وى بتروح على ال
Tab_RefTactics وى بتشوف ال dwTactisID
اودامو ال dwObjID
باخود الرقم ال فى dwObjID وى بتدور عليه فى _RefObjCommon

لو هوا ال انتا عاوزو بتجع تانى على ال Tab_RefNest وى بتروح على ال

fLocalPosx - flocalPsY - flocalPosz دول لو انتا عاوز تغير المكان
لو عاوز تغير المعاد استخدم ده


كود PHP:

Update Tab_RefNest Set dwDelayTimeMin=1800 dwDelayTimeMax=1800 WHERE dwTacticsID = (SELECT dwTacticsID FROM Tab_RefTactics WHERE dwObjID 
(
SELECT ID FROM _RefObjCommon WHERE Codename128 like 'HERE PUT THE UNIQUE CODE')) 



CriZ 18-12-2012 08:25 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة End_OF_W0RLD (المشاركة 4475995)
مش كل شويه موضوع ياض انتا انتا ليك 3 بس ههههههه
ها قولك يا سيدى
افتح ال Tab_RefNest
وى Tab_RefTactics

Tab_RefNest وى بتشوف ال dwTactisID
وى بتروح على ال
Tab_RefTactics وى بتشوف ال dwTactisID
اودامو ال dwObjID
باخود الرقم ال فى dwObjID وى بتدور عليه فى _RefObjCommon

لو هوا ال انتا عاوزو بتجع تانى على ال Tab_RefNest وى بتروح على ال

fLocalPosx - flocalPsY - flocalPosz دول لو انتا عاوز تغير المكان
لو عاوز تغير المعاد استخدم ده


كود PHP:

Update Tab_RefNest Set dwDelayTimeMin=1800 dwDelayTimeMax=1800 WHERE dwTacticsID = (SELECT dwTacticsID FROM Tab_RefTactics WHERE dwObjID 
(
SELECT ID FROM _RefObjCommon WHERE Codename128 like 'HERE PUT THE UNIQUE CODE')) 



كود PHP:

اســـــــــــــــــــــتــــــــــــــــــمــــــــــــــــر 


GM]7oDa] 18-12-2012 09:50 AM

لو عزت تنزل unquie spot جديد

كود PHP:

USE SRO_VT_SHARD /* Add Unique Spot By Arabianfox */

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)+1
DECLARE @MAXHIVE int = (SELECT MAX (dwHiveIDFROM Tab_RefHive)+1
DECLARE @MAXTACTICS int = (SELECT MAX (dwTacticsIDFROM Tab_RefTactics)+1

/* put your settings here */
SET @UNIQUE 'MOB_JUPITER_YUNO' -- Unique code name from _RefobjCommon table
SET 
@CHARNAME 'CHARNAME' -- 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!' 



الساعة الآن 02:23 PM.

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