Hoş Geldin, Ziyaretçi!

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

dsgn kguard
ROLLET remastered
vsupload kguardedgeakademi
cleopatra legacy

vSRO Çözüldü merhaba mastery scroll limit hatası

Katılım
20 Eyl 2019
Mesajlar
139
Çözümler
2
Alınan Beğeni
12
Ödül Puanları
18
Konum
galatasary
hangi buıld basarsam açıyor bi limit olmadan yani 1 çarda tüm buıldleri açabiliyorum yani sorun nerde acaba?
 
Çözüm
Aşağıdaki örneği @CharID, @MasteryID ile çağırman halinde kılçıksız çalışması gerekiyor diye düşünüyorum.

DECLARE @LevelCap INT = 100
DECLARE @MasteryID INT = ?

-- Delete Corrupt Skills ~
DELETE [_CharSkill] FROM [SRO_VT_SHARD].[dbo].[_CharSkill] WITH(NOLOCK) JOIN [SRO_VT_SHARD].[dbo].[_RefSkill] WITH(NOLOCK) ON [_CharSkill].[SkillID] = [_RefSkill].[ID] WHERE [_CharSkill].[CharID] = @CharID AND [_RefSkill].[ReqCommon_Mastery1] IN (SELECT [MasteryID] FROM [SRO_VT_SHARD].[dbo].[_CharSkillMastery] WITH(NOLOCK) WHERE [CharID] = @CharID AND [Level] < @LevelCap) AND [_CharSkill].[SkillID] NOT IN (1, 70, 40, 2, 8421, 9354, 9355, 11162, 9944, 8419, 8420, 11526, 10625)

-- Delete Corrupt Mastery ~
UPDATE [SRO_VT_SHARD].[dbo].[_CharSkillMastery] SET [Level] = 0 WHERE [CharID] = @CharID AND [Level] < @LevelCap

-- Add Mastery Skills ~
INSERT [SRO_VT_SHARD].[dbo].[_CharSkill] SELECT @CharID, [ID], 1 FROM [SRO_VT_SHARD].[dbo].[_RefSkill] WITH(NOLOCK) WHERE [ID] IN...
Katılım
14 Ocak 2021
Mesajlar
146
Çözümler
3
Alınan Beğeni
31
Ödül Puanları
28
Konum
Sakarya
SQL prosedüründe bir yerde level için 300 yazıyordu onu okuturken kendi serverinizin capine göre ayarlamış mıydınız
 
Oyla 0
Katılım
19 Nis 2020
Mesajlar
120
Çözümler
1
Alınan Beğeni
47
Ödül Puanları
28
Konum
Kocaeli
Aşağıdaki örneği @CharID, @MasteryID ile çağırman halinde kılçıksız çalışması gerekiyor diye düşünüyorum.

DECLARE @LevelCap INT = 100
DECLARE @MasteryID INT = ?

-- Delete Corrupt Skills ~
DELETE [_CharSkill] FROM [SRO_VT_SHARD].[dbo].[_CharSkill] WITH(NOLOCK) JOIN [SRO_VT_SHARD].[dbo].[_RefSkill] WITH(NOLOCK) ON [_CharSkill].[SkillID] = [_RefSkill].[ID] WHERE [_CharSkill].[CharID] = @CharID AND [_RefSkill].[ReqCommon_Mastery1] IN (SELECT [MasteryID] FROM [SRO_VT_SHARD].[dbo].[_CharSkillMastery] WITH(NOLOCK) WHERE [CharID] = @CharID AND [Level] < @LevelCap) AND [_CharSkill].[SkillID] NOT IN (1, 70, 40, 2, 8421, 9354, 9355, 11162, 9944, 8419, 8420, 11526, 10625)

-- Delete Corrupt Mastery ~
UPDATE [SRO_VT_SHARD].[dbo].[_CharSkillMastery] SET [Level] = 0 WHERE [CharID] = @CharID AND [Level] < @LevelCap

-- Add Mastery Skills ~
INSERT [SRO_VT_SHARD].[dbo].[_CharSkill] SELECT @CharID, [ID], 1 FROM [SRO_VT_SHARD].[dbo].[_RefSkill] WITH(NOLOCK) WHERE [ID] IN (SELECT MAX([_RefSkill].[ID]) FROM [SRO_VT_SHARD].[dbo].[_RefSkill] WITH(NOLOCK) JOIN [SRO_VT_SHARD].[dbo].[_RefSkillMastery] WITH(NOLOCK) ON [_RefSkill].[ReqCommon_Mastery1] = [_RefSkillMastery].[ID] AND [_RefSkill].[Service] = 1 AND [_RefSkillMastery].[ID] = @MasteryID AND [_RefSkill].[ReqLearn_SP] != 0 GROUP BY [_RefSkill].[GroupID]) AND [ID] NOT IN (SELECT [SkillID] FROM [SRO_VT_SHARD].[dbo].[_CharSkill] WITH(NOLOCK) WHERE [CharID] = @CharID)

-- Open Mastery ~
UPDATE [SRO_VT_SHARD].[dbo].[_CharSkillMastery] SET [Level] = @LevelCap WHERE [MasteryID] = @MasteryID
 
Oyla 0
Çözüm
AdBlock Detected

Anlıyoruz, reklamlar can sıkıcı!

Elbette, reklam engelleme yazılımı reklamları engellemede harika bir iş çıkarır, ancak aynı zamanda web sitemizin faydalı özelliklerini de engeller. En iyi site deneyimi için lütfen AdBlocker'ınızı devre dışı bırakın.

AdBlock'u Devre Dışı Bıraktım.