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

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

Dev.Sawy 09-04-2015 01:31 AM

مشكلة في اضافة Unique
 
دلوقتي انا مستخدم الكيوري الي في الموقع دة
http://www.silkroad4arab.com/vb/show....php?p=4229676
.1. عملت الكيوري تمام


انا شغلتاها تمام و قالى done فى QUL و اليونيك مانزلش اية الحل

Hamza FiGo 09-04-2015 02:25 AM

رد: مشكلة في اضافة Unique
 
انت متاكد من اسم الكاركتر مظبوط؟ ومتاكد من المكان اللي انت حاطط فية الكاركتر

ومتاكد من وقتة . يعني ينزل كل اد اية؟ يعني ول كل 3 ساعات. يبقي لازم تفتح السيرفر وتستني علي الاقل 3 ساعات علشان ينزل

Dev.Sawy 09-04-2015 02:30 AM

رد: مشكلة في اضافة Unique
 
متاكد من كل دة يا كبير وي عامل الوقت بتاعة دقيقة وي ينزل 60 ثانية بجربة بس مش اكتر

Hero 09-04-2015 02:30 PM

رد: مشكلة في اضافة Unique
 
و طبعا قفلت السيرفر و فتحتة
طيب انت نزلت يونك من اليونيكات النورمل
و هات الكورى زى ما انت استخدمتوا باسم اليونك

Dev.Sawy 09-04-2015 03:36 PM

رد: مشكلة في اضافة Unique
 
USE SRO_VT_SHARD /* Add Unique Spot By Mrs_Mero */

DECLARE @UNIQUE VARCHAR (129)
DECLARE @CHARNAME VARCHAR (64)
DECLARE @mindealy INT
DECLARE @maxdelay int
DECLARE @INITRADIUS INT
DECLARE @RADIUS int
DECLARE @MAXNEST int = (SELECT MAX (dwNestID) FROM Tab_RefNest)+1
DECLARE @MAXHIVE int = (SELECT MAX (dwHiveID) FROM Tab_RefHive)+1
DECLARE @MAXTACTICS int = (SELECT MAX (dwTacticsID) FROM Tab_RefTactics)+1

/* put your settings here */
SET @UNIQUE = 'MOB_JUPITER_YUNO' -- Unique code name from _RefobjCommon table
SET @CHARNAME = '[GM]Monster_BoSS' -- Character name from _Char table to get mob position X Y Z
SET @mindealy = 60 -- Minimum time before appears in seconds
SET @maxdelay = 60 -- 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,btMaxStam inaVariance,nSightRange,btAggressType,AggressData, btChangeTarget,btHelpRequestTo,btHelpResponseTo,bt BattleStyle,BattleStyleData,btDiversionBasis,Diver sionBasisData1,DiversionBasisData2,DiversionBasisD ata3,DiversionBasisData4,DiversionBasisData5,Diver sionBasisData6,DiversionBasisData7,DiversionBasisD ata8,btDiversionKeepBasis,DiversionKeepBasisData1, DiversionKeepBasisData2,DiversionKeepBasisData3,Di versionKeepBasisData4,DiversionKeepBasisData5,Dive rsionKeepBasisData6,DiversionKeepBasisData7,Divers ionKeepBasisData8,btKeepDistance,KeepDistanceData, btTraceType,btTraceBoundary,TraceData,btHomingType ,HomingData,btAggressTypeOnHoming,btFleeType,dwCha mpionTacticsID,AdditionOptionFlag,szDescString128) VALUES
(@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,dwOverwriteMaxTot alCount,fMonsterCountPerPC,dwSpawnSpeedIncreaseRat e,dwMaxIncreaseRate,btFlag,GameWorldID,HatchObjTyp e,szDescString128) VALUES
(@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 (LatestRegion) FROM _Char WHERE CharName16 = @CHARNAME)
DECLARE @POSX INT SET @POSX = (SELECT (POSX) FROM _Char WHERE CharName16 = @CHARNAME)
DECLARE @POSY INT SET @POSY = (SELECT (POSY) FROM _Char WHERE CharName16 = @CHARNAME)
DECLARE @POSZ INT SET @POSZ = (SELECT (POSZ) FROM _Char WHERE CharName16 = @CHARNAME)

SET IDENTITY_INSERT Tab_RefNest ON
INSERT INTO Tab_RefNest (dwNestID,dwHiveID,dwTacticsID,nRegionDBID,fLocalP osX,fLocalPosY,fLocalPosZ,wInitialDir,nRadius,nGen erateRadius,nChampionGenPercentage,dwDelayTimeMin, dwDelayTimeMax,dwMaxTotalCount,btFlag,btRespawn,bt Type) VALUES
(@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!'

Hero 09-04-2015 04:18 PM

رد: مشكلة في اضافة Unique
 
يعنى منزل الجابيتر
طيب ما الجابيتر لية مكان متسجل بص امسح مكان الجابيتر الاول و بعدين نزلة تانى فى المكان اللى انت عايزة
و طبعا مش راضى ينزل معاك اول مرة عشان طول ما اليونك نازل و مامتش مش هاينزل اكيد انت عارف

Dev.Sawy 09-04-2015 04:21 PM

رد: مشكلة في اضافة Unique
 
طيب وي لو يونيك غير الجبيتر

Dev.Sawy 09-04-2015 04:26 PM

رد: مشكلة في اضافة Unique
 
بس دة Yuno not Jupiter وي المشكلة اني قال في SQL انة تم بنجاح وي مفيش حاجة نزلت مش عارف لية

Hero 09-04-2015 11:00 PM

رد: مشكلة في اضافة Unique
 
اى يونك normal بتعملة add لية مكان تانى بيكون لية مكانين

Dev.Sawy 10-04-2015 12:22 AM

رد: مشكلة في اضافة Unique
 
الحل اية:mad:

Hero 10-04-2015 12:31 AM

رد: مشكلة في اضافة Unique
 
تمسح المكان القديم من tef.nest

Dev.Sawy 10-04-2015 12:34 AM

رد: مشكلة في اضافة Unique
 
وي دي ازاي بقي :original:

Hero 10-04-2015 12:41 AM

رد: مشكلة في اضافة Unique
 
محتاج كورى بس انا مش على الجهاز بس هحاول اساعدك

Dev.Sawy 10-04-2015 12:43 AM

رد: مشكلة في اضافة Unique
 
خلاص ممكن يا باشا استناك او تديني اميلك Face Or Yahoo

مفيش مشاكل

Hamza FiGo 10-04-2015 03:31 AM

رد: مشكلة في اضافة Unique
 
اقتباس:

المشاركة الأصلية كتبت بواسطة sawylastone (المشاركة 5183665)
وي دي ازاي بقي :original:

كود:

Use SRO_VT_SHARD select ID from _RefObjCommon where CodeName128 like 'uniqueCode'
كود:

USE [SRO_VT_SHARD]
SELECT [dwTacticsID] FROM [dbo].[Tab_RefTactics] WHERE (dwObjID LIKE 'ID')

كود:

USE [SRO_VT_SHARD]
SELECT [dwNestID] FROM [dbo].[Tab_RefNest] WHERE (dwTacticsID LIKE 'ID')

وبعد ما يجبلك اخر ID روح على RefNest واسمح السطر بتاعو وبس


الساعة الآن 07:54 PM.

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