بص يا باشا .. خليك معايا خطوه بخطوه ..
تقريبا المسار بتاعه هيكون
Media\server_dep\silkroad\event\mall_notify.txt
عشان تعمل disable لل beginner Quests
استخدم ده ..
كود PHP:
UPDATE dbo._RefCharDefault_Quest
SET Service = 0
Where ID between 1 AND 13
عشان تجيب الreward
كود PHP:
SELECT * FROM dbo._RefQuestRewardItems WHERE QuestCodeName like 'QEV_ALL_BASIC_%'
بص لما تلاقيه
مش هتعرف تعدل عليه لانه هيبقي multiple lines مش line واحد ..
..
الquery ده بيمسح عشان يمسح الmultiple rows و يسبلك 1 جمبه
to get rid of the multiple ones. ^_^
كود PHP:
/**/
USE SRO_VT_SHARD
Declare @ToDelete varchar(74)
SET @ToDelete = 'QEV_ALL_BASIC_10'
Declare @newCount int
SET @newCount = (SELECT COUNT(QuestCodeName) FROM _RefQuestRewardItems WHERE QuestCodeName like @ToDelete)
Declare @Zero int
SET @Zero = 0
WHILE (@Zero < @newCount-1)
BEGIN
DELETE TOP (1) FROM _RefQuestRewardItems WHERE QuestCodeName like @ToDelete
SET @Zero = @Zero+1
END
/**/
وعشان تخلص بقي الnpc هتعمل بقي اديت ف media.pk2
Media\server_dep\silkroad\textdata..
refquestrewarditems.txt
refqusetreward.txt
...
شوف كده و قولي وانا معاك ..
بس نصيحه اخويا ..
خد backup من كل حاجه ال db .. + الclient ..
عشان لو الدنيا مظبطتش .. تعرف ترجع للي كنت فيه ^_^