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

مشاهدة النسخة كاملة : استفسار بخصوص NPC


s204
24-08-2018, 04:59 PM
انا باين ان عندي NPC في auto npc بس مش موجود فالجيم , عاوز اعرف اذا في طرييقه اقدر اخلي ال NPC يبان
(للعلم انا مش ضايف ده ال npc كان في الداتا لحالو )



http://www4.0zz0.com/2018/08/24/16/401473329.jpg (https://www.0zz0.com)

d0lars
24-08-2018, 05:41 PM
اتاكد انه مش هناك لانه اكيد موجود ف NPC Area

s204
24-08-2018, 06:19 PM
اتاكد انه مش هناك لانه اكيد موجود ف NPC Area



http://www12.0zz0.com/2018/08/24/18/750297010.jpg (https://www.0zz0.com)



اساسا مفيش npc area اعتقد ال teleport محذوف
, مفيش طريقه اغير بيها مكان ال npc ؟

s204
24-08-2018, 07:38 PM
تم الحل بنقل مكان ال NPC


بستخدام Query
USE [SRO_VT_SHARD]

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

SET @KINGEDITOR1 = 'NPC_START_QUEST' ----- Your Npc Name
SET @CHARNAME = 'Bedo_' ----- Charactar name [ where you Want to set npc ]

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)
--------------- By Rover
UPDATE Tab_RefNest
SET nregiondbid = @ASpos1,
flocalposx = @ASpos2,
flocalposy = @ASpos3,
flocalposz = @ASpos4
WHERE dwnestid = @AS3 and dwtacticsid = @AS2

McDiesel
25-08-2018, 01:08 AM
##