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

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

elgenis 12-12-2017 10:26 PM

حل للمشكلة دي فى RefNest
 
عايز حل للمشكلة دي لما بغير مكان Unique The Earth عشان اخليه يظهر جوه ال Jupiter بتظهرلى المشكلة دي

http://www2.0zz0.com/2017/12/12/22/581137876.jpg

Mr Z!dane 13-12-2017 01:21 AM

رد: حل للمشكلة دي فى RefNest
 
بتعدل ع ايه بظبط ؟؟

elgenis 13-12-2017 01:32 AM

رد: حل للمشكلة دي فى RefNest
 
Tab_RefNest
على مكان عايز اغير المكان بتجبلى الرساله دي

elgenis 13-12-2017 01:33 AM

رد: حل للمشكلة دي فى RefNest
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Mr Z!dane (المشاركة 5337407)
بتعدل ع ايه بظبط ؟؟

Tab_RefNest

افندينا ™Hamboka™ 13-12-2017 02:25 AM

رد: حل للمشكلة دي فى RefNest
 
هتدوس كليك يمين ع refnest و تختار design وتعمل زي الصوره و بعد كدا عدل

http://www2.0zz0.com/2013/07/13/07/925262752.jpg

Dev.Ri3o 13-12-2017 06:28 PM

رد: حل للمشكلة دي فى RefNest
 
انت كاتب رقم غير مسموح , بى وقف Char فى المكان اللى انت عايزو واقفلو وبعدها استخدم ال Query ده بعدها Restart لل GameServer
كود:

USE [SRO_VT_SHARD]

DECLARE @KINGEDITOR1 VARCHAR (129)
DECLARE @CHARNAME VARCHAR (64)

SET @KINGEDITOR1 = 'NPC_RANGO' ----- Your Npc Name
SET @CHARNAME = 'test2' ----- Charactar name [ where you Want to set Mob ]

Declare @AS1 int SET @AS1 = (SELECT ID FROM _RefObjCommon WHERE CodeName128 = @KINGEDITOR1)
Declare @AS2 int SET @AS2 = (SELECT dwTacticsID FROM Tab_RefTactics WHERE dwObjID = @AS1)
Declare @AS3 int SET @AS3 = (SELECT dwNestID FROM Tab_RefNest WHERE dwTacticsID = @AS2)

Declare @ASpos1 int SET @ASpos1 = (SELECT latestregion FROM _char WHERE charname16 = @CHARNAME)
Declare @ASpos2 int SET @ASpos2 = (SELECT posx FROM _char WHERE charname16 = @CHARNAME)
Declare @ASpos3 int SET @ASpos3 = (SELECT posy FROM _char WHERE charname16 = @CHARNAME)
Declare @ASpos4 int SET @ASpos4 = (SELECT posz FROM _char WHERE charname16 = @CHARNAME)

UPDATE Tab_RefNest
SET nregiondbid = @ASpos1,
flocalposx = @ASpos2,
flocalposy = @ASpos3,
flocalposz = @ASpos4
WHERE dwnestid = @AS3 and dwtacticsid = @AS2


elgenis 13-12-2017 11:19 PM

رد: حل للمشكلة دي فى RefNest
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Dev.Ri3o (المشاركة 5337461)
انت كاتب رقم غير مسموح , بى وقف Char فى المكان اللى انت عايزو واقفلو وبعدها استخدم ال Query ده بعدها Restart لل GameServer
كود:

USE [SRO_VT_SHARD]

DECLARE @KINGEDITOR1 VARCHAR (129)
DECLARE @CHARNAME VARCHAR (64)

SET @KINGEDITOR1 = 'NPC_RANGO' ----- Your Npc Name
SET @CHARNAME = 'test2' ----- Charactar name [ where you Want to set Mob ]

Declare @AS1 int SET @AS1 = (SELECT ID FROM _RefObjCommon WHERE CodeName128 = @KINGEDITOR1)
Declare @AS2 int SET @AS2 = (SELECT dwTacticsID FROM Tab_RefTactics WHERE dwObjID = @AS1)
Declare @AS3 int SET @AS3 = (SELECT dwNestID FROM Tab_RefNest WHERE dwTacticsID = @AS2)

Declare @ASpos1 int SET @ASpos1 = (SELECT latestregion FROM _char WHERE charname16 = @CHARNAME)
Declare @ASpos2 int SET @ASpos2 = (SELECT posx FROM _char WHERE charname16 = @CHARNAME)
Declare @ASpos3 int SET @ASpos3 = (SELECT posy FROM _char WHERE charname16 = @CHARNAME)
Declare @ASpos4 int SET @ASpos4 = (SELECT posz FROM _char WHERE charname16 = @CHARNAME)

UPDATE Tab_RefNest
SET nregiondbid = @ASpos1,
flocalposx = @ASpos2,
flocalposy = @ASpos3,
flocalposz = @ASpos4
WHERE dwnestid = @AS3 and dwtacticsid = @AS2


لما عملت الكيوري دا ظهرلى الايرور دا ...

http://www8.0zz0.com/2017/12/13/23/967577540.jpg

Scrox 14-12-2017 12:16 AM

رد: حل للمشكلة دي فى RefNest
 
هتعمل ال Query ده
كود:

USE SRO_VT_SHARD
GO
Select ID From _RefObjCommon Where CodeName128 Like '%CODE_NAME%'

هتكتب مكان CODE_NAME الكود بتاع ال Unique او ال Mob والرقم اللى هيطلع تكتبو فى ال Query ده
كود:

USE SRO_VT_SHARD
GO
Select dwTacticsID From Tab_RefTactics Where dwObjID = 'RefObjCommon_ID'

واخير ال Query بتاع تغيير المكان الرقم اللى هيطلعلك فوق هتحطو هنا
بس طبعا هتعدل بقى على مكان اللى هى ال Region و x و y و z
كود:

USE SRO_VT_SHARD
GO
Update Tab_RefNest Set nRegionDBID = 'RegionID' , fLocalPosX = 'x' , fLocalPosY = 'y' , fLocalPosZ = 'z' Where dwTacticsID = 'TacticsID'


™_ramez_™ 14-12-2017 02:10 AM

رد: حل للمشكلة دي فى RefNest
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Dev.Ri3o (المشاركة 5337461)
انت كاتب رقم غير مسموح , بى وقف Char فى المكان اللى انت عايزو واقفلو وبعدها استخدم ال Query ده بعدها Restart لل GameServer
كود:

USE [SRO_VT_SHARD]

DECLARE @KINGEDITOR1 VARCHAR (129)
DECLARE @CHARNAME VARCHAR (64)

SET @KINGEDITOR1 = 'NPC_RANGO' ----- Your Npc Name
SET @CHARNAME = 'test2' ----- Charactar name [ where you Want to set Mob ]

Declare @AS1 int SET @AS1 = (SELECT ID FROM _RefObjCommon WHERE CodeName128 = @KINGEDITOR1)
Declare @AS2 int SET @AS2 = (SELECT dwTacticsID FROM Tab_RefTactics WHERE dwObjID = @AS1)
Declare @AS3 int SET @AS3 = (SELECT dwNestID FROM Tab_RefNest WHERE dwTacticsID = @AS2)

Declare @ASpos1 int SET @ASpos1 = (SELECT latestregion FROM _char WHERE charname16 = @CHARNAME)
Declare @ASpos2 int SET @ASpos2 = (SELECT posx FROM _char WHERE charname16 = @CHARNAME)
Declare @ASpos3 int SET @ASpos3 = (SELECT posy FROM _char WHERE charname16 = @CHARNAME)
Declare @ASpos4 int SET @ASpos4 = (SELECT posz FROM _char WHERE charname16 = @CHARNAME)

UPDATE Tab_RefNest
SET nregiondbid = @ASpos1,
flocalposx = @ASpos2,
flocalposy = @ASpos3,
flocalposz = @ASpos4
WHERE dwnestid = @AS3 and dwtacticsid = @AS2


طب مثلا انا دلوقتى غيرت مكان npc فى ال db عاوز اغيرو من الميديا بقى الاقى مسارة ازاى بيبقى موجود فى انهى تكست

F77 14-12-2017 02:15 AM

رد: حل للمشكلة دي فى RefNest
 
اقتباس:

المشاركة الأصلية كتبت بواسطة ™_ramez_™ (المشاركة 5337478)
طب مثلا انا دلوقتى غيرت مكان npc فى ال db عاوز اغيرو من الميديا بقى الاقى مسارة ازاى بيبقى موجود فى انهى تكست

ال NPS
ملوش مسارات في الميديا
هو من الداتا بيس بس

elgenis 15-12-2017 09:04 PM

رد: حل للمشكلة دي فى RefNest
 
عايزين حل يارجالة ولا حل نفع ...

.Gamer. 16-12-2017 02:52 AM

رد: حل للمشكلة دي فى RefNest
 
اعمل زي ما Hamboka قالك هو ده الحل يا ريس :/ :mfr_bl2:

Mr Z!dane 18-12-2017 02:41 AM

رد: حل للمشكلة دي فى RefNest
 
##


الساعة الآن 02:34 AM.

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