المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : حل للمشكلة دي فى RefNest


elgenis
12-12-2017, 10:26 PM
عايز حل للمشكلة دي لما بغير مكان Unique The Earth عشان اخليه يظهر جوه ال Jupiter بتظهرلى المشكلة دي

http://www2.0zz0.com/2017/12/12/22/581137876.jpg (https://www.0zz0.com)

Mr Z!dane
13-12-2017, 01:21 AM
بتعدل ع ايه بظبط ؟؟

elgenis
13-12-2017, 01:32 AM
Tab_RefNest
على مكان عايز اغير المكان بتجبلى الرساله دي

elgenis
13-12-2017, 01:33 AM
بتعدل ع ايه بظبط ؟؟

Tab_RefNest

افندينا ™Hamboka™
13-12-2017, 02:25 AM
هتدوس كليك يمين ع refnest و تختار design وتعمل زي الصوره و بعد كدا عدل

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

Dev.Ri3o
13-12-2017, 06:28 PM
انت كاتب رقم غير مسموح , بى وقف 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
انت كاتب رقم غير مسموح , بى وقف 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 (https://www.0zz0.com)

Scrox
14-12-2017, 12:16 AM
هتعمل ال 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
انت كاتب رقم غير مسموح , بى وقف 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
طب مثلا انا دلوقتى غيرت مكان npc فى ال db عاوز اغيرو من الميديا بقى الاقى مسارة ازاى بيبقى موجود فى انهى تكست
ال NPS
ملوش مسارات في الميديا
هو من الداتا بيس بس

elgenis
15-12-2017, 09:04 PM
عايزين حل يارجالة ولا حل نفع ...

.Gamer.
16-12-2017, 02:52 AM
اعمل زي ما Hamboka قالك هو ده الحل يا ريس :/ :mfr_bl2:

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