13-10-2019, 05:03 PM
|
#2
|
|
• الانـتـسـاب » Dec 2010
|
• رقـم العـضـويـة » 77696
|
• المشـــاركـات » 1,134
|
• الـدولـة » Cairo
|
• الـهـوايـة » Developer Private Server
|
• اسـم الـسـيـرفـر » Private Server
|
• الـجـنـس » Male
|
• نقـاط التقييم » 33
|
|
|
رد: ازاي امسح ال drop items & ازاي امسح npc's
بص ياباشا اولا هتفرق انت بيجيلك D.c ولا كراش تمام
لو بيجيلك كراش لو عايز تقفل اي دروب في السيرفر سهله
اعمل الكويري ده
وخد بالك انه هيقفلك كل الدروب من الوحوش واي حاجه
كود PHP:
use SRO_VT_SHARD
update SRO_VT_SHARD.._RefDropItemAssign set Service=0
اما بالنسبة لل npc فموضوع انك تقفل هياخد منك وقت كتير وكمان هتتعب في لايناته فطريقة اسهل يعني شوف انت طالما عارف اسمه شوف اي تاون انت قافله او مكان مقفول وروح بالايميل فيه
واستخدم الكويري ده انقل الnpc عند الايميل واقفل المكان تاني وبس مش هيجيبلك ايرور
كود PHP:
USE [SRO_VT_SHARD] ----------------------------create By [GM]T0P---------------------------- DECLARE @KINGEDITOR1 VARCHAR (129) DECLARE @CHARNAME VARCHAR (64)
SET @KINGEDITOR1 = 'NPC_NEW_QUEST_[GM]T0P' ----- Your Npc Name SET @CHARNAME = '[GM]T0P' ----- Charactar name
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
|
|
|